Package org.norecess.citkit.symboltable

Classes that implement a symbol table.

See:
          Description

Interface Summary
SymbolTable<A>  
 

Class Summary
EmptySymbolTable<T> This class allows other symbol-table implementations to avoid null checks.
HashSymbolTable<A> Implements a symbol table for a compiler of Hobbes and perhaps other languages
 

Package org.norecess.citkit.symboltable Description

Classes that implement a symbol table. More work has been done on IEnvironment and its subclasses, so you are strongly encouraged to use them instead.

If you insist on using the symbol table from this package, SymbolTable is the interface to use as your declared type. The only useful, concrete implementation is HashSymbolTable.