Uses of Class
marf.nlp.Parsing.SymbolTable

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.
 



SourceForge Logo