Author: bernhard
Date: Sat Nov 29 05:55:58 2008
New Revision: 33341

Modified:
   trunk/languages/pipp/src/pct/grammar.pg
   trunk/languages/pipp/t/php/type.t

Log:
[Pipp] tRue and fALSe are case insensitive
Jimmy++


Modified: trunk/languages/pipp/src/pct/grammar.pg
==============================================================================
--- trunk/languages/pipp/src/pct/grammar.pg     (original)
+++ trunk/languages/pipp/src/pct/grammar.pg     Sat Nov 29 05:55:58 2008
@@ -266,12 +266,12 @@
 }
 
 token TRUE {
-    'TRUE'
+    [:i 'TRUE' ]
     {*}
 }
 
 token FALSE {
-    'FALSE'
+    [:i 'FALSE']
     {*}
 }
 

Modified: trunk/languages/pipp/t/php/type.t
==============================================================================
--- trunk/languages/pipp/t/php/type.t   (original)
+++ trunk/languages/pipp/t/php/type.t   Sat Nov 29 05:55:58 2008
@@ -29,6 +29,10 @@
 language_output_is( 'Pipp', <<'CODE', <<'OUT', 'floatval()' );
 <?php
   echo floatval(TRUE), "\n";
+  echo floatval(tRUE), "\n";
+  echo floatval(TrUE), "\n";
+  echo floatval(tRue), "\n";
+  echo floatval(true), "\n";
   echo floatval(NULL), "\n";
   echo floatval(3), "\n";
   echo floatval('3.14'), "\n";
@@ -38,6 +42,10 @@
 ?>
 CODE
 1
+1
+1
+1
+1
 0
 3
 3.14

Reply via email to