// Math operators // ignore any input for these, as they always return a number we can just work with them. public override Func <IReadOnlyList <IGrammarTerm>, decimal> VisitNum(MyGrammarParser.NumContext context) { // ignore any input here, as this is a number we can just return it. return(_ => decimal.Parse(context.GetText())); }
public override Func <IReadOnlyList <ExpressionTerm>, decimal> VisitNum(MyGrammarParser.NumContext context) { return(_ => decimal.Parse(context.GetText())); }