public Expression Parse(PrattParser parser, Token token) { parser.ConsumeNext(TokenType.LPAREN); var operand = parser.ParseExpression(PrecedenceTable.FUNCTION); parser.ConsumeNext(TokenType.RPAREN); return(new AbsExpression(token.Location, operand)); }
public Expression Parse(PrattParser parser, Token token) { var expression = parser.ParseExpression(); parser.ConsumeNext(TokenType.RPAREN); return(expression); }