RecDescent incrementally generates top-down recursive-descent text
parsers from simple yacc-like grammar specifications.

Homepage:
https://metacpan.org/release/Parse-RecDescent
