aboutsummaryrefslogtreecommitdiff
path: root/src/lux/compiler.clj
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lux/compiler.clj7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/lux/compiler.clj b/src/lux/compiler.clj
index afc232843..503f041ea 100644
--- a/src/lux/compiler.clj
+++ b/src/lux/compiler.clj
@@ -69,11 +69,8 @@
[::&a/case ?variant ?base-register ?num-registers ?branches]
(&&case/compile-case compile-expression ?type ?variant ?base-register ?num-registers ?branches)
- [::&a/lambda ?scope ?frame ?args ?body]
- (&&lambda/compile-lambda compile-expression ?type ?scope ?frame ?args ?body false true)
-
- [::&a/self ?scope ?assumed-args]
- (&&lux/compile-self-call compile-expression ?scope ?assumed-args)
+ [::&a/lambda ?scope ?env ?args ?body]
+ (&&lambda/compile-lambda compile-expression ?scope ?env ?args ?body)
;; Integer arithmetic
[::&a/jvm-iadd ?x ?y]