// numberexpr ::= number private Expr ParseNumberExpr() { //Console.WriteLine($"ParseNumberExpr: {this._scanner.CurrentToken}"); var result = new Expr.Number(this._scanner.LastNumber); this._scanner.GetNextToken(); return(result); }
public Value Visit(Expr.Number expr) { return(this._ctx.CreateConstant(expr.Value)); }