summaryrefslogtreecommitdiff
path: root/MLKDynamicContext.h
diff options
context:
space:
mode:
Diffstat (limited to 'MLKDynamicContext.h')
-rw-r--r--MLKDynamicContext.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/MLKDynamicContext.h b/MLKDynamicContext.h
index 067dc74..b88e87b 100644
--- a/MLKDynamicContext.h
+++ b/MLKDynamicContext.h
@@ -16,7 +16,9 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include <Foundation/NSObject.h>
+#import <Foundation/NSObject.h>
+
+#import "MLKBinding.h"
@class MLKEnvironment, MLKSymbol, NSLinkedList,
NSMutableDictionary, NSString;
@@ -58,6 +60,7 @@
-(void) setValue:(id)value forSymbol:(MLKSymbol *)symbol;
-(void) addValue:(id)value forSymbol:(MLKSymbol *)symbol;
-(void) addBindingForSymbol:(MLKSymbol *)symbol;
+-(MLKBinding *) bindingForSymbol:(MLKSymbol *)symbol;
-(BOOL) boundp:(MLKSymbol *)symbol;
-(void) makunbound:(MLKSymbol *)symbol;