summaryrefslogtreecommitdiff
path: root/MLKDynamicContext.h
diff options
context:
space:
mode:
Diffstat (limited to 'MLKDynamicContext.h')
-rw-r--r--MLKDynamicContext.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/MLKDynamicContext.h b/MLKDynamicContext.h
index ba67ad8..8dc1a2f 100644
--- a/MLKDynamicContext.h
+++ b/MLKDynamicContext.h
@@ -4,12 +4,12 @@
@class MLKClosure, MLKEnvironment, NSLinkedList, NSMutableDictionary, NSString;
-@interface MLKDynamicContext
+@interface MLKDynamicContext : NSObject
{
MLKEnvironment *_conditionHandlers;
MLKEnvironment *_restarts;
MLKEnvironment *_catchTags;
- MLKClosure *_currentConditionHandler;
+ MLKClosure *_currentConditionHandler; // needed for the Condition Firewall
MLKEnvironment *_environment;
MLKDynamicContext *_parent;
}
@@ -25,4 +25,6 @@
+(MLKDynamicContext *) currentContext;
+(MLKDynamicContext *) popContext;
+
+-(void) dealloc;
@end