summaryrefslogtreecommitdiff
path: root/MLKDynamicContext.h
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2008-06-14 19:54:45 +0200
committerMatthias Andreas Benkard <matthias@benkard.de>2008-06-14 19:54:45 +0200
commitcfc17a412d17cac2aa8ad31e434c803a4a7d21b3 (patch)
treef14b0e1748db6a6ca54a055b963ec57be6757c62 /MLKDynamicContext.h
parente02c197a86a9c177937a6df95a92ab05b009a479 (diff)
Add method declarations needed by the reader.
Diffstat (limited to 'MLKDynamicContext.h')
-rw-r--r--MLKDynamicContext.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/MLKDynamicContext.h b/MLKDynamicContext.h
index f8be118..aa3614f 100644
--- a/MLKDynamicContext.h
+++ b/MLKDynamicContext.h
@@ -16,7 +16,8 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-@class MLKClosure, MLKEnvironment, NSLinkedList, NSMutableDictionary, NSString;
+@class MLKClosure, MLKEnvironment, MLKSymbol, NSLinkedList,
+ NSMutableDictionary, NSString;
@interface MLKDynamicContext : NSObject
@@ -41,5 +42,11 @@
+(MLKDynamicContext *) currentContext;
+(MLKDynamicContext *) popContext;
+-(MLKEnvironment *) environment;
+
+-(id) findRestart:(MLKSymbol *)symbol;
+-(id) findHandler:(MLKSymbol *)symbol;
+-(id) findCatchTag:(MLKSymbol *)symbol;
+
-(void) dealloc;
@end