minijava.symtable
Class Symbol

java.lang.Object
  extended by minijava.symtable.Symbol

public final class Symbol
extends java.lang.Object

This class represents a symbol. Two symbols are identical objects (pointer values equal) if their underlying name strings are equal.

Author:
Santoso Wijaya

Method Summary
static Symbol symbol(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

symbol

public static Symbol symbol(java.lang.String name)