joosc.symbol
Class Symbol

java.lang.Object
  extended byjoosc.symbol.Symbol

public class Symbol
extends java.lang.Object


Nested Class Summary
static interface Symbol.Constants
           
 
Constructor Summary
Symbol(java.lang.String n, Symbol.Constants.SymbolKind k, Node v)
           
 
Method Summary
 Symbol.Constants.SymbolKind kind()
           
 java.lang.String name()
           
 java.lang.String toString()
           
 Node value()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Symbol

public Symbol(java.lang.String n,
              Symbol.Constants.SymbolKind k,
              Node v)
Method Detail

name

public java.lang.String name()

value

public Node value()

kind

public Symbol.Constants.SymbolKind kind()

toString

public java.lang.String toString()