Erlang tools for parsing