summaryrefslogtreecommitdiff
path: root/MLKLexicalContext.h
diff options
context:
space:
mode:
Diffstat (limited to 'MLKLexicalContext.h')
-rw-r--r--MLKLexicalContext.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/MLKLexicalContext.h b/MLKLexicalContext.h
index f869d8d..3bc5078 100644
--- a/MLKLexicalContext.h
+++ b/MLKLexicalContext.h
@@ -25,6 +25,7 @@
@interface MLKLexicalContext : MLKLispValue
{
NSArray *_knownMacros;
+ NSArray *_knownSymbolMacros;
MLKEnvironment *_macros;
MLKEnvironment *_symbolMacros;
MLKEnvironment *_goTags;
@@ -45,6 +46,7 @@
-(BOOL) symbolNamesFunction:(MLKSymbol *)symbol;
-(BOOL) symbolNamesMacro:(MLKSymbol *)symbol;
+-(BOOL) symbolNamesSymbolMacro:(MLKSymbol *)symbol;
-(id) macroForSymbol:(MLKSymbol *)symbol;
-(void) setMacro:(MLKFuncallable *)function forSymbol:(MLKSymbol *)symbol;