Beispiel #1
0
 def eval(self, env: Scope) -> Value:
     val = env.look_up(self.identifier)
     if val is not None:
         return val
     raise UndefinedIdentifier(f'Undefined identifier: {self.identifier}')