On Wed, Jul 20, 2005 at 10:25:08AM -0700, Mitchell N Charity wrote:
> PGE is currently passing all tests, but failing to run a "large" pugs 
> grammar (one for p6 regexps).  So I transliterated part of the grammar 
> into a (failing) test.  Attached.  The test can grow into a full regexp 
> description, and serves as a way of flagging any apparent pge problems 
> encountered along the way.

Wow, this is excellent, thanks!

Is this test based on the rules grammar that is currently in 
pugs/trunk/modules/Grammars/rx_grammar.pl?  (It appears so.)

If yes, can I propose that we go ahead and clean up that grammar 
definition a bit, and then build the test off of that?  (My use
of "we" here explicitly includes "me".)  Some of the rules listed
in rx_grammar.pl are not as I think they should be, so it might be 
productive to hammer out a better working definition for the
syntax and then build the test.

(Plus, we may be able to use this as a good reason to get the PGE
test suite to directly read and test rx_grammar.pl, so that we don't
have to manually maintain both.)

So, if you're in agreement, shall I post my changes to rx_grammar.pl
for discussion (to perl6-compiler)?  Or should we take a different 
approach?

Thanks,

Pm

Reply via email to