diff options
author | Matthias Andreas Benkard <matthias@benkard.de> | 2008-07-02 14:49:02 +0200 |
---|---|---|
committer | Matthias Andreas Benkard <matthias@benkard.de> | 2008-07-02 14:49:02 +0200 |
commit | 6b498f0726a38efc7802dad29a47633ad5aed6e7 (patch) | |
tree | 1fbe420d5dc6feb6cf1c05ef07b667c9628313f2 /MLKDynamicContext.h | |
parent | e2b4ef8369024d4cc4749f4262e8d39a59e3859d (diff) |
Interpreter: Implement SET and %FSET.
Diffstat (limited to 'MLKDynamicContext.h')
-rw-r--r-- | MLKDynamicContext.h | 5 |
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; |