summaryrefslogtreecommitdiff
path: root/MLKPackage.h
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2008-06-14 21:55:14 +0200
committerMatthias Andreas Benkard <matthias@benkard.de>2008-06-14 21:55:14 +0200
commit932d3df11b56b88a97ef497ca7c891547275d05a (patch)
tree1dba244fc74f69e70d2ae51ef34af7e9ca777467 /MLKPackage.h
parentde500f8520928edfd502844f70979a93717f6cc9 (diff)
Add class MLKPackage.
Diffstat (limited to 'MLKPackage.h')
-rw-r--r--MLKPackage.h17
1 files changed, 6 insertions, 11 deletions
diff --git a/MLKPackage.h b/MLKPackage.h
index e601b18..ed3787e 100644
--- a/MLKPackage.h
+++ b/MLKPackage.h
@@ -23,11 +23,11 @@
@interface MLKPackage : MLKLispValue
{
- NSMutableDictionary *symbols;
- NSMutableSet *exported_symbols;
- NSMutableSet *shadowed_symbols;
- NSMutableSet *nicknames;
- NSString *name;
+ NSMutableDictionary *_symbols;
+ NSMutableSet *_exported_symbols;
+ NSMutableSet *_shadowed_symbols;
+ NSMutableSet *_nicknames;
+ NSString *_name;
}
-(MLKPackage *) initWithName:(NSString *)name
@@ -37,7 +37,7 @@
-(void) usePackage:(MLKPackage *)aPackage;
-(void) import:(MLKSymbol *)aSymbol;
--(void) shadow:(MLKPackage *)aPackage;
+-(void) shadow:(MLKSymbol *)aSymbol;
-(void) unintern:(MLKSymbol *)aSymbol;
-(MLKSymbol *) intern:(NSString*)symbolName;
-(MLKSymbol *) findSymbol:(NSString*)symbolName;
@@ -47,9 +47,4 @@
-(NSSet *) exportedSymbols;
-(NSSet *) shadowedSymbols;
-(NSSet *) allSymbols;
-
-// [clUser cons: @"Mulk", [clUser __intern: @"NIL"]] ought to do the
-// Right Thing.
--(void) forwardInvocation:(NSInvocation *)anInvocation;
--(BOOL) respondsToSelector:(SEL)selector;
@end