aboutsummaryrefslogtreecommitdiffstats
path: root/core/invoke.moon
diff options
context:
space:
mode:
Diffstat (limited to 'core/invoke.moon')
-rw-r--r--core/invoke.moon2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/invoke.moon b/core/invoke.moon
index 78c40a2..6458f2b 100644
--- a/core/invoke.moon
+++ b/core/invoke.moon
@@ -58,6 +58,8 @@ class fn_invoke extends Action
argm = tail[i]
fn_scope\set name, L\push argm\eval, scope, @registry
+ body = body\clone @tag
+
body\eval fn_scope, @registry
class do_expr extends Action