Split verilog parser into parser and lexer.