public expNode exp() { var token = lexer.GetToken(); if (token.Id == 5 || token.Id == 0 || token.Id == 6) { var text = ""; var arg0 = or(); text += arg0.Text; var result = new expNode(text, arg0); result.or = arg0; token = lexer.GetToken(); if (token.Id != -1) { throw new ParserException("Got unxpected token from lexer"); } return(result); } throw new ParserException("Got unxpected token from lexer"); //return null }
public Form1(expNode tree) : this() { this.tree = tree; }