Metapeg is a parser generator created by John Leuner

Parsers are specified using a PEG grammar annotated with expressions to transform the parse tree

See the blog post accompanying the initial release.

metapeg is released under the MIT License.

metapeg was bootstrapped with cl-peg but can now compile and generate itself

The latest version is available from the darcs repository at:

Update 2007-06-13 Metapeg 1.10, faster lisp implementation

Download metapeg releases at