A set of parsing and lexical analysis tools