Merge from vendor branch TNF:
[pkgsrcv2.git] / devel / p5-Tree-DAG_Node / DESCR
1 Tree::DAG_Node is a (super)class for representing nodes in a tree.
2
3 This class encapsulates/makes/manipulates objects that represent nodes
4 in a tree structure.  The tree structure is not an object itself, but
5 is emergent from the linkages you create between nodes.  This class
6 provides the methods for making linkages that can be used to build up
7 a tree, while preventing you from ever making any kinds of linkages
8 which are not allowed in a tree (such as having a node be its own
9 mother or ancestor, or having a node have two mothers).