Description
Perl programs can represent tree structures with a reusable directed acyclic graph node class. This is useful for parsers, menus, dependency graphs, document trees, and other hierarchical data.
It is a developer library. Applications should define ownership and traversal rules clearly so tree updates do not create unexpected shared state.