Esrap-PEG is a parser generator; it takes files with portable (language-agnostic) PEG notation and produces Esrap rules to parse this grammar. It also has some utility code for processing resulting ASTs.

It is just a minimal library to just generate Esrap rules.

Its mechanism to process resulting ASTs is also exported.

It doesn't see many updates because there are no known bugs (it is small enough, after all) and the PEG description it implements is also static…

parser generator