ESRAP
ESRAP -- a packrat parser generator for Common Lisp

In addition to regular Packrat / Parsing Grammar / TDPL features ESRAP supports:

  • dynamic redefinition of nonterminals
  • inline grammars
  • semantic predicates
  • introspective facilities

Homepage: https://github.com/nikodemus/esrap

License: BSD