An ABNF parser generator for Erlang.