Large scale lex and yacc parser.