get method

dynamic get(
  1. Token name
)

Implementation

dynamic get(Token name) {
  if (values.containsKey(name.lexeme)) {
    return values[name.lexeme];
  }
  if (enclosing != null) return enclosing!.get(name);
  throw EvaluationError("Undefined variable '${name.lexeme}'.");
}