summaryrefslogtreecommitdiffstats
path: root/stdlib/compiler.tl
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/compiler.tl')
-rw-r--r--stdlib/compiler.tl3
1 files changed, 2 insertions, 1 deletions
diff --git a/stdlib/compiler.tl b/stdlib/compiler.tl
index 23c86ce8..8e053061 100644
--- a/stdlib/compiler.tl
+++ b/stdlib/compiler.tl
@@ -2072,7 +2072,8 @@
t))))
(t (add ^(,var-sym (if ,al-val
(pop ,al-val)
- ,init-form)))))))
+ ,init-form)))))
+ (push (list* var-sym have-sym init-form) check-opts)))
(if pars.rest
(add ^(,pars.rest ,al-val))
(add ^(,ign-2 (if ,al-val