OCaml Forge

lrttparser

A very lightweight PEG parser (a single 700 lines functor) supporting unrestricted left recursion and parsing errors recovery by text deletion and token insertion. Provided with a demo showing implementation of all the features.