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

Changes for version 2.27 - 2014-02-11

  • Stop using bare word file handles (again).
  • Change sub BUILD() in all sub-classes to check whether or not a 'graph' parameter was supplied to new(). If so, use it rather than instantiating a new GraphViz2 object. This fixes a problem with those script/*.pl demos which use this feature.
  • Fiddle t/sample.recdescent.1.dat, since the original test data happened to look like HTML, and that stopped GraphViz2.stringify_attributes() adding double-quotes to protect the label. That in turn caused dot to issue a syntax error when the generated DOT data was read.

Modules

A wrapper for AT&T's Graphviz
A wrapper for AT&T's Graphviz
Visualize a database schema as a graph
Visualize a data structure as a graph
Some utils to simplify testing and generating the demo page
Visualize N Perl class hierarchies 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 generate the demo page