Graph::Flowchart
================

This module helps you to assemble flowcharts for code.
It will generate Graph::Easy objects, which can then be output in various
formats like HTML, ASCII, Unicode boxart drawings, graphviz or SVG.

As an example look for Devel::Graph, which uses this package to turn this:

	my $a = shift;
	my $b = 1;
	if ($a < 9)
	  {
	  $b = $a + 1;
	  }
	return $b + 2;

into a Graph::Easy object, which lets you then generate output like
the following:

	##################
	#     start      #
	##################
	  |
	  |
	  v
	+----------------+
	| my $a = shift; |
	| my $b = 1;     |
	+----------------+
	  |
	  |
	  v
	+----------------+
	|  if ($a < 9)   |--+
	+----------------+  |
	  |                 |
	  | true            |
	  v                 |
	+----------------+  |
	|  $b = $a + 1;  |  |
	+----------------+  |
	  |                 |
	  |                 | false
	  v                 |
	+----------------+  |
	| return $b + 2; | <+
	+----------------+
	  |
	  |
	  v
	##################
	#      end       #
	##################


INSTALLATION
============

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

COPYRIGHT AND LICENCE

Copyright (C) 2004-2006 by Tels C<http://bloodgate.com>

See the LICENSE file for more information.

