Description
Perl developers can define grammars that generate recursive-descent parsers. This is useful for custom configuration formats, small languages, data extraction, and tools that need structured parsing.
It is a parser-generation library. Parsers for untrusted input should include limits and clear error handling so malformed files do not cause excessive resource use.