|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SymbolTable | |
---|---|
marf.nlp.Parsing | |
marf.nlp.Parsing.GrammarCompiler |
Uses of SymbolTable in marf.nlp.Parsing |
---|
Fields in marf.nlp.Parsing declared as SymbolTable | |
---|---|
protected SymbolTable |
SymTabEntry.oLocalSymTab
Local scope symbol table (if applicable). |
protected SymbolTable |
SymbolTable.oParentSymTab
Backward reference. |
protected SymbolTable |
GenericLexicalAnalyzer.oSymTab
A reference to local symbol table. |
SymbolTable |
SemanticAnalyzer.oSymTab
Internal reference to the symbol table for type and definition checks. |
Methods in marf.nlp.Parsing that return SymbolTable | |
---|---|
SymbolTable |
SymTabEntry.getLocalSymTab()
Allows querying for the local scope symbol table (if applicable). |
static SymbolTable |
Parser.getSymbolTable()
Allows querying for the current symbol table. |
SymbolTable |
GenericLexicalAnalyzer.getSymTab()
Access method for the SymTab property. |
Methods in marf.nlp.Parsing with parameters of type SymbolTable | |
---|---|
static void |
Parser.setSymbolTable(SymbolTable poSymTab)
Allows setting a new symbol table. |
Constructors in marf.nlp.Parsing with parameters of type SymbolTable | |
---|---|
GenericLexicalAnalyzer(SymbolTable poSymTab)
Constructor with symbol table. |
|
LexicalAnalyzer(SymbolTable poSymTab)
Constructor with the symbol table as a reference. |
|
SymbolTable(java.lang.String pstrName,
SymbolTable poParentSymTab)
Accepts scope name and the reference to the parent. |
Uses of SymbolTable in marf.nlp.Parsing.GrammarCompiler |
---|
Constructors in marf.nlp.Parsing.GrammarCompiler with parameters of type SymbolTable | |
---|---|
GrammarAnalyzer(SymbolTable poSymTab)
Constructs a grammar analyzer using a predefined symbol table. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |