public void Resolve(Expr expr, int distance) { _scopeMap[expr] = distance; }
public object Evaluate(Expr expr) { return(expr.Accept(this)); }