diff options
Diffstat (limited to 'interpreter.py')
| -rw-r--r-- | interpreter.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/interpreter.py b/interpreter.py index 37682c4..74095ac 100644 --- a/interpreter.py +++ b/interpreter.py @@ -358,7 +358,7 @@ def interpretForEach(symbol, args, env): new_env = Environment(env) ret = None for item in lst.args: - new_env.register("_item_", item) + new_env.register("_item_", evaluate(item, env)) for arg in args[1:]: ret = evaluate(arg, new_env) if ret is None: |
