summaryrefslogtreecommitdiff
path: root/MLKInterpreter.h
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2008-07-26 22:29:43 +0200
committerMatthias Andreas Benkard <matthias@benkard.de>2008-07-26 22:29:43 +0200
commitbcde0dca1696a9f9e754d52776700edc83663453 (patch)
tree3dd93de7e96dfe822e4cf0eb13ad0ac990e8673c /MLKInterpreter.h
parent96b3e70222d5ac608467f87d70f404771cd58e19 (diff)
Make the interpreter capable of a restricted form of minimal compilation.
Diffstat (limited to 'MLKInterpreter.h')
-rw-r--r--MLKInterpreter.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/MLKInterpreter.h b/MLKInterpreter.h
index 788dfe1..8ff119f 100644
--- a/MLKInterpreter.h
+++ b/MLKInterpreter.h
@@ -31,5 +31,10 @@
inLexicalContext:(MLKLexicalContext *)context
withEnvironment:(MLKLexicalEnvironment *)lexenv;
++(NSArray*) eval:(id)program
+ inLexicalContext:(MLKLexicalContext *)context
+ withEnvironment:(MLKLexicalEnvironment *)lexenv
+ expandOnly:(BOOL)expandOnly;
+
+(BOOL) load:(MLKStream *)stream verbose:(BOOL)verbose print:(BOOL)print;
@end