module documentation

Undocumented

Class Data 'Data' node. Visitor tests use this to store numbers in leafs.
Class DataVisitor A visitor that transforms Data nodes.
Class MultiNodeVisitor A visitor that visits Data, V and Y nodes and uses the *args feature.
Class Node1 Simple node for equality testing. Not equal to anything else.
Class Node2 For equality testing. Same attributes as Node3.
Class Node3 For equality testing. Same attributes as Node2.
Class NodeWithVisit A node with its own VisitNode function.
Class SkipNodeVisitor A visitor that skips XY.y subtrees.
Class TestNode Test the node.Node class generator.
Class V Inner node 'V', with one child. See testVisitor[...]() below.
Class X Inner node 'X', with two children. See testVisitor[...]() below.
Class XY Inner node 'XY', with two children. See testVisitor[...]() below.
Class Y Inner node 'Y', with two children. See testVisitor[...]() below.