summaryrefslogtreecommitdiff
path: root/MLKLLVMCompiler.mm
diff options
context:
space:
mode:
Diffstat (limited to 'MLKLLVMCompiler.mm')
-rw-r--r--MLKLLVMCompiler.mm7
1 files changed, 6 insertions, 1 deletions
diff --git a/MLKLLVMCompiler.mm b/MLKLLVMCompiler.mm
index 1fe4f4b..337caf6 100644
--- a/MLKLLVMCompiler.mm
+++ b/MLKLLVMCompiler.mm
@@ -152,7 +152,12 @@ static Constant
//FIXME
// If PROGN, do this... If EVAL-WHEN, do that...
-
+}
+
++(id) eval:(id)object
+{
+ return [self compile:object
+ inContext:[MLKLexicalContext globalContext]];
}
+(Value *) processForm:(MLKForm *)form