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
#
//