    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class w3c.tools.sexpr.Symbol

    java.lang.Object
       |
       +----w3c.tools.sexpr.Symbol

public class Symbol
extends Object
implements SExpr

Base class for lisp-like symbols.

##

Symbol(String)

##

clone()
equals(Object)
hashCode()
makeSymbol(String, Dictionary)
  Creates a symbol and potentially interns it in a symbol table.
printExpr(PrintStream)
toString()

##

Symbol

     protected Symbol(String name)

##

makeSymbol

     public static Symbol makeSymbol(String name,
                                     Dictionary symbols)

  Creates a symbol and potentially interns it in a symbol table.

clone

     public Object clone()

  Overrides:
    clone in class Object

toString

     public String toString()

  Overrides:
    toString in class Object

printExpr

     public void printExpr(PrintStream out)

hashCode

     public int hashCode()

  Overrides:
    hashCode in class Object

equals

     public boolean equals(Object obj)

  Overrides:
    equals in class Object

    All Packages  Class Hierarchy  This Package  Previous  Next  Index