Description
Parsing expression grammars can be turned into Erlang parsers with a packrat parser generator. It is useful for developers building language tools, DSLs, or structured text parsers.
Parser generators create code from grammar files. Keep generated code reviewable and test grammars with invalid as well as valid input.