Uses of Interface
org.norecess.citkit.symboltable.SymbolTable

Packages that use SymbolTable
org.norecess.citkit.symboltable Classes that implement a symbol table. 
org.norecess.citkit.tir.expressions This package provides the classes for the expressions in a language. 
org.norecess.citkit.types   
 

Uses of SymbolTable in org.norecess.citkit.symboltable
 

Classes in org.norecess.citkit.symboltable that implement SymbolTable
 class EmptySymbolTable<T>
          This class allows other symbol-table implementations to avoid null checks.
 class HashSymbolTable<A>
          Implements a symbol table for a compiler of Hobbes and perhaps other languages
 

Constructors in org.norecess.citkit.symboltable with parameters of type SymbolTable
HashSymbolTable(SymbolTable<A> previous)
          Builds a new symbol table using the specified symbol table as the previous symbol table for the previous scope.
 

Uses of SymbolTable in org.norecess.citkit.tir.expressions
 

Methods in org.norecess.citkit.tir.expressions that return SymbolTable
 SymbolTable<HobbesType> LetETIR.getTypeTable()
           
 

Methods in org.norecess.citkit.tir.expressions with parameters of type SymbolTable
 void LetETIR.setTypeTable(SymbolTable<HobbesType> typeTable)
           
 

Uses of SymbolTable in org.norecess.citkit.types
 

Constructors in org.norecess.citkit.types with parameters of type SymbolTable
RecordType(java.util.Map<Symbol,HobbesType> fields, SymbolTable<HobbesType> environment)