aboutsummaryrefslogtreecommitdiff
path: root/nomsu_tree.moon
diff options
context:
space:
mode:
authorBruce Hill <bitbucket@bruce-hill.com>2018-04-20 16:23:53 -0700
committerBruce Hill <bitbucket@bruce-hill.com>2018-04-20 16:23:59 -0700
commitdec5ee82627cdf71214cf9ba794476ee65ebc5e1 (patch)
tree4d315876b0923ba60d91779a1d7b4b17d74eac31 /nomsu_tree.moon
parent14bda2fb2d881bd2ad4f1a53aabb937b534d545e (diff)
Lots of optimizations.
Diffstat (limited to 'nomsu_tree.moon')
-rw-r--r--nomsu_tree.moon2
1 files changed, 1 insertions, 1 deletions
diff --git a/nomsu_tree.moon b/nomsu_tree.moon
index e675b17..421e02a 100644
--- a/nomsu_tree.moon
+++ b/nomsu_tree.moon
@@ -79,7 +79,7 @@ Tree "Action",
new_args = [args[p-1] for p in *metadata.arg_orders[stub]]
args = new_args
-- Force Lua to avoid tail call optimization for debugging purposes
- ret = action(Lua(@source), unpack(args))
+ ret = action(self, unpack(args))
return ret
lua = Lua.Value(@source)