Guix will hold its first online conference November 22nd. Propose a talk before November 6th. Learn more!

cl-esrap 0.0.0-1.133be8b Common Lisp packrat parser

A packrat parser for Common Lisp. In addition to regular Packrat / Parsing Grammar / TDPL features ESRAP supports:

  • dynamic redefinition of nonterminals

  • inline grammars

  • semantic predicates

  • introspective facilities (describing grammars, tracing, setting breaks)