symbolHandling
Class IntTable

java.lang.Object
  extended by symbolHandling.AbstractTable<IntSymbol>
      extended by symbolHandling.IntTable

public class IntTable
extends AbstractTable<IntSymbol>


Field Summary
 
Fields inherited from class symbolHandling.AbstractTable
idtable, inttable, stringtable, table
 
Constructor Summary
IntTable()
           
 
Method Summary
 void codeStringTable(int intclasstag, java.io.PrintWriter s)
          Generates code for all int constants in the int table.
protected  IntSymbol getNewSymbol(java.lang.String s, int len, int index)
          Creates a new IntSymbol object.
 
Methods inherited from class symbolHandling.AbstractTable
addInt, addString, addString, getSymbols, lookup, lookup, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IntTable

public IntTable()
Method Detail

getNewSymbol

protected IntSymbol getNewSymbol(java.lang.String s,
                                 int len,
                                 int index)
Creates a new IntSymbol object.

Specified by:
getNewSymbol in class AbstractTable<IntSymbol>
See Also:
IntSymbol

codeStringTable

public void codeStringTable(int intclasstag,
                            java.io.PrintWriter s)
Generates code for all int constants in the int table.

Parameters:
intclasstag - the class tag for Int
s - the output stream