Package symbolHandling

Class Summary
AbstractSymbol String table entry There are three kinds of string table entries: a true string, a string representation of an identifier, and a string representation of an integer.
AbstractTable<T extends AbstractSymbol> Abstract string table implementation.
BoolConst This clas encapsulates all aspects of code generation for boolean constants.
IdTable  
IntSymbol String table entry for integer constants
IntTable  
StringSymbol String table entry for string constants.
StringTable  
SymbolTable<T> Implements the symbol table data abstraction.
 

Error Summary
NoScopePresentException This exception is used by the symbol table whenever an operation would require the presence of a scope without there being one.