The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.05 - 2012-10-02

  • No fundamental code changes, so no need to upgrade, unless you need the following new features.
  • After a request from Jack Maney, author of the Perl module Hypatia: o Document the mutator node_hash(), which returns a hashref keyed by node name. Use this to get a list of all nodes and their attributes. o Add a new mutator, edge_hash(), which also returns a hashref keyed by node name. The node is the one at the arrow/tail/ end of the edge, i.e. where the edge starts from. Use this to learn all sorts of things about the edge. o Add scripts/report.nodes.and.edges.pl (a version of scripts/html.labels.pl) to demonstrate how to access this data. o Update to POD to match.

Modules

A wrapper for AT&T's Graphviz
Visualize a database schema as a graph
Visualize a data structure as a graph
Visualize N Perl class hierarchies as a graph
Visualize a Marpa grammar as a graph
Visualize a Parse::RecDescent grammar as a graph
Visualize a Perl regular expression as a graph
Visualize a Set::FA::Element state transition table as a graph
Visualize XML as a graph
Visualize a yacc grammar as a graph
Visualize a yapp grammar as a graph
Some utils to simplify testing