Lex & yacc
Doug Brown
Tony Mason
Ferramenta de apoio às fases iniciais do ensino de linguagens formais e compiladores