Author: bernhard
Date: Tue Jul 22 09:34:05 2008
New Revision: 29680

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

Log:
[Pipp] A saner <ws> token. pmichaud++.


Modified: trunk/languages/pipp/src/pct/grammar.pg
==============================================================================
--- trunk/languages/pipp/src/pct/grammar.pg     (original)
+++ trunk/languages/pipp/src/pct/grammar.pg     Tue Jul 22 09:34:05 2008
@@ -9,9 +9,11 @@
 token TOP                   { ^ <sea_or_code>+                                 
      {*} }
 
 # whitespace and comments
-token ws                    { [ \h | \v ]*
-                              <singlelinecomment>?
-                              <multilinecomment>?
+token ws                    { [ \h
+                              | \v
+                              | <singlelinecomment>
+                              | <multilinecomment>
+                              ]*
                             }
 token singlelinecomment     { '#'  \N*
                             | '//' \N*

Modified: trunk/languages/pipp/t/php/comments.t
==============================================================================
--- trunk/languages/pipp/t/php/comments.t       (original)
+++ trunk/languages/pipp/t/php/comments.t       Tue Jul 22 09:34:05 2008
@@ -61,7 +61,7 @@
 asdf
 OUT
 
-language_output_is( 'Pipp', <<'CODE', <<'OUT', 'three // comments', todo => 
'broken' );
+language_output_is( 'Pipp', <<'CODE', <<'OUT', 'three // comments' );
 <?php
 //
 //
@@ -82,7 +82,7 @@
 asdf
 OUT
 
-language_output_is( 'Pipp', <<'CODE', <<'OUT', 'three # comments', todo => 
'broken' );
+language_output_is( 'Pipp', <<'CODE', <<'OUT', 'three # comments' );
 <?php
 #
 #
@@ -103,7 +103,7 @@
 asdf
 OUT
 
-language_output_is( 'Pipp', <<'CODE', <<'OUT', 'one # and two // comments', 
todo => 'broken' );
+language_output_is( 'Pipp', <<'CODE', <<'OUT', 'one # and two // comments' );
 <?php
 #
 //

Reply via email to