Package ebnf is a library for EBNF grammars.