May 26, 2018

LR(1) parser generator for OCaml

Menhir is a LR1 parser generator for the OCaml programming language. It is 90 compatible to ocamlyacc included with the OCaml distribution, and it has some advantages over ocamlyacc, such as limited EBNF support, LR1 generation instead of LALR1, better conflict explanation and production of reentrant parsers amongst others.

WWW http//