summaryrefslogtreecommitdiff
path: root/MLKEnvironment.h
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2008-06-23 19:02:42 +0200
committerMatthias Andreas Benkard <matthias@benkard.de>2008-06-23 19:02:42 +0200
commit3aa255629a915314b71c04820833b683ff9234fc (patch)
treeef0ed440cadee353c3800cd8232ee483bf7508c0 /MLKEnvironment.h
parent1c181e7b07ee551d6f76416972fe38ff411ffc40 (diff)
Initialise the global environment on startup.
Diffstat (limited to 'MLKEnvironment.h')
-rw-r--r--MLKEnvironment.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/MLKEnvironment.h b/MLKEnvironment.h
index b1f8feb..31cb17b 100644
--- a/MLKEnvironment.h
+++ b/MLKEnvironment.h
@@ -18,7 +18,7 @@
#import "MLKLispValue.h"
-@class NSMutableDictionary, MLKSymbol;
+@class NSMutableDictionary, MLKSymbol, NSSet;
@interface MLKEnvironment : MLKLispValue
@@ -36,6 +36,7 @@
-(MLKEnvironment *) parent;
+-(NSSet *) bindings;
-(void) addBinding:(MLKSymbol *)symbol;
-(void) addBindings:(NSDictionary *)bindings;
-(void) addValue:(id)value forBinding:(MLKSymbol *)symbol;