rain-1 / racket-peg

racket scheme peg-parser
GNU General Public License v3.0
23 stars 8 forks source link
drracket parse parser peg racket scheme

racket-peg

This library implements a PEG parser generator.

Getting Started

Source Code Map

The PEG parser system is built in two stages. There is a lispy s-expression version. Then there is a self-hosted PEG syntax version.

The lispy version is implemented in:

The PEG aspect is implemented in these files:

Both of the above files are "bootstrapped" using the racket macro expander to produce the following:

Authors