http://www.perlmonks.org?node_id=607682


in reply to Writing a Grammar?

I know that there is Parse::RecDescent but after seeing the syntax used in Perl-6.0.0-STD.pm, I think I'm missing something.

What you're missing is that the latter is Perl 6 :-)

For another approach to parsers in Perl 5 you might want to take a look at HOP::Parser.