• Lexical and syntactic analysis tools in erlang