Good afternoon, After some, always healthy, discussion on #parrot I've started a very simple test file to evaluate some very simple PGE grammars. The few grammars included in the test should work ok, except test #7 which is supposed to fail with the current PGE. After the needed PGE corrections are made all tests should pass ok. Of course a lot of more tests are intended to be added in the near future.
Attached to this message you can find: * '06-grammar.t' - the test file that should go into 't/compilers/pge/' (the name was Pm suggestion) * 'manifest.patch' - the patch for the MANIFEST file Comments, suggestions or improvements are welcome. ./smash
Index: MANIFEST =================================================================== --- MANIFEST (revision 14043) +++ MANIFEST (working copy) @@ -2343,6 +2343,7 @@ t/compilers/pge/01-codestring.t [] t/compilers/pge/02-match.t [] t/compilers/pge/03-optable.t [] +t/compilers/pge/06-grammar.t [] t/compilers/pge/p5regex/p5rx.t [] t/compilers/pge/p5regex/re_tests [] t/compilers/pge/p6regex/01-regex.t []