|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| 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. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||