Parser Grammar Engine (PGE)
Parrot subsystem for Perl 6 rules
Compiles Perl 6 regexes into Parrot subroutines that match patterns
Thus, PGE can take a regex pattern like
[ <alpha> | _ ] \w*
and produce a standalone parrot subroutine to match it in a string.