aboutsummaryrefslogtreecommitdiff
path: root/luxc/src/lux/analyser.clj
diff options
context:
space:
mode:
Diffstat (limited to 'luxc/src/lux/analyser.clj')
-rw-r--r--luxc/src/lux/analyser.clj6
1 files changed, 2 insertions, 4 deletions
diff --git a/luxc/src/lux/analyser.clj b/luxc/src/lux/analyser.clj
index 5a50be1fa..29c9e7588 100644
--- a/luxc/src/lux/analyser.clj
+++ b/luxc/src/lux/analyser.clj
@@ -138,11 +138,9 @@
(&&lux/analyse-def analyse optimize eval! compile-def ?name ?value ?meta)))
"lux program"
- (|let [(&/$Cons [_ (&/$Symbol "" ?args)]
- (&/$Cons ?body
- (&/$Nil))) parameters]
+ (|let [(&/$Cons ?program (&/$Nil)) parameters]
(&/with-cursor cursor
- (&&lux/analyse-program analyse optimize compile-program ?args ?body)))
+ (&&lux/analyse-program analyse optimize compile-program ?program)))
"lux case"
(|let [(&/$Cons ?value (&/$Cons [_ (&/$Record ?branches)] (&/$Nil))) parameters]