The Parse Tools Application (PARSETOOLS contains
utilities for parsing, e.g. the yecc module. Yecc is an
LALR-1 parser generator for Erlang, similar to
yacc. Yecc takes a BNF grammar definition as input, and produces
Erlang code for a parser as output.