Package hw3

Interface Summary
ReflectiveVisitable Reflective visitor pattern -- a node must accept a visitor
Visitable Obsolete, do not use!
 

Class Summary
AbstractNode All AST nodes are subclasses of this node.
NodeVisitor Visitor idea adapted from http://www.javaworld.com/javaworld/javatips/jw-javatip98.html
PrintTree Obsolete do not use
ReflectiveVisitor A reflective version of Visitor Adapted from http://www.javaworld.com/javaworld/javatips/jw-javatip98.html