From c83bce248c8f70e9970fc46c5d74bdc98db766d3 Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Sun, 22 Jun 2008 22:13:06 +0200 Subject: MLKLexicalContext: Add support for symbol macros. --- MLKLexicalContext.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'MLKLexicalContext.h') 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; -- cgit v1.2.3