code.table
Class ModuleTable.Pair

java.lang.Object
  extended by code.table.ModuleTable.Pair
Enclosing class:
ModuleTable

private static class ModuleTable.Pair
extends java.lang.Object

Objects of this class represent an entry of the module table. A table entry holds both a module and the module's symbol table.


Field Summary
private  CurryModule module
           
private  SymbolTable symbolTable
           
 
Constructor Summary
private ModuleTable.Pair(CurryModule module)
           
private ModuleTable.Pair(java.lang.String moduleName)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

private CurryModule module

symbolTable

private SymbolTable symbolTable
Constructor Detail

ModuleTable.Pair

private ModuleTable.Pair(CurryModule module)

ModuleTable.Pair

private ModuleTable.Pair(java.lang.String moduleName)