~ chicken-core (chicken-5) 031ce5c6d750f4f8727c26a61a5fbb27ece0af0f
commit 031ce5c6d750f4f8727c26a61a5fbb27ece0af0f
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Sat Jun 11 22:51:05 2011 +0200
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Sat Jun 11 22:51:05 2011 +0200
eval: handle ##core#the
diff --git a/eval.scm b/eval.scm
index 800053cd..239ff50c 100644
--- a/eval.scm
+++ b/eval.scm
@@ -748,6 +748,9 @@
[(##core#app)
(compile-call (cdr x) e tf cntr se) ]
+ ((##core#the)
+ (compile (caddr x) e tf cntr se))
+
(else
(fluid-let ((##sys#syntax-context (cons head ##sys#syntax-context)))
(compile-call x e tf cntr se)))))))]
Trap