Max’s Parser Combinators: a simple and pragmatic library for writing parsers and lexers based on combinatory parsing.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
input
COPYING
README.md
bench.lisp
char.lisp
digit.lisp
example-sexp.lisp
input.lisp
interface.lisp
maxpc-test.asd
maxpc.asd
more.lisp
packages.lisp
primitives.lisp
test.lisp

README.md

MaxPC

Max’s Parser Combinators is a simple and pragmatic library for writing parsers and lexers based on combinatory parsing. MaxPC is capable of parsing deterministic, context-free languages, provides powerful tools for parse tree transformation and error handling, and can operate on sequences and streams.

Documentation