Changes for version 0.10 - 2001-03-05
- now allow simple add_edge({$from => $to}) syntax (idea by DJ Adams and Brian Ingerson)
- much better documentation (especially on attributes)
- new module Parse::RecDescent::GraphViz (and example) for graphing Parse::RecDescent grammars (idea by Damian Conway)
- new module XML::GraphViz (and example) for graphing XML
- new module Data::GraphViz (and example) for graphing data structures
- new example ppmgraph.pl by Marcel Grunauer which graphs CPAN tarball dependencies using ActiveState's package list (thanks to Brian Ingerson too ;-)
- new, better, testsuite
- better quoting (especially in ports) to allow a greater range of characters
- new undocumented (it may change) as_graph method, which returns a graph object with the coordinates of nodes and edges
Modules
Visualise data structures as a graph
per-line Perl profiler (with graph output)
Interface to the GraphViz graphing tool
subclass of GraphViz with no nodes
subclass of GraphViz with small nodes
Visualise grammars
Visualise XML as a tree
Examples
- examples/Functional.png
- examples/Functional.xref
- examples/class-dbi.png
- examples/clusters.pl
- examples/clusters.png
- examples/directories.pl
- examples/directories.png
- examples/dprofpp.graphviz
- examples/dumper.pl
- examples/dumper.png
- examples/imlib.pl
- examples/port.pl
- examples/port.png
- examples/ppmgraph.pl
- examples/primes.dot
- examples/primes.pl
- examples/primes.png
- examples/recdescent.pl
- examples/recdescent.png
- examples/simple.pl
- examples/simple.png
- examples/tmon.dot
- examples/tmon.out
- examples/tmon.png
- examples/undirected.pl
- examples/undirected.png
- examples/xml.pl
- examples/xml.png
- examples/xref.pl