summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2008-07-31 12:53:19 +0200
committerMatthias Andreas Benkard <matthias@benkard.de>2008-07-31 12:53:19 +0200
commit3af9db88b84366172b7d200417ac77139b86aa5d (patch)
treefe63726e95aa8dd45665b1e18eee113e9287ed84
parent0fc2324c1cc28dd80b13d34a030576a20d887066 (diff)
Fix EVAL.
-rw-r--r--MLKInterpreter.m2
1 files changed, 1 insertions, 1 deletions
diff --git a/MLKInterpreter.m b/MLKInterpreter.m
index 2fe49a5..8267880 100644
--- a/MLKInterpreter.m
+++ b/MLKInterpreter.m
@@ -308,7 +308,7 @@ static MLKSymbol *_LOOP;
}
else if (car == EVAL)
{
- NSArray *evaluand = denullify([[self eval:[program cdr]
+ NSArray *evaluand = denullify([[self eval:[[program cdr] car]
inLexicalContext:context
withEnvironment:lexenv
expandOnly:expandOnly]