fixed parser/lexer generation