PGE - The Parrot Grammar Engine
PGE provides the ability to use Perl 6 rules to specify a grammar for parsing.
Specify the language grammar using a subset of Perl 6 rules syntax.
Converted a BNF version of the grammar (from [Allen 1975]) into Perl 6 rules