[Module]
Name=Graph::Easy::Marpa
Changelog.Creator=Module::Metadata::Changes V 2.03
Changelog.Parser=Config::IniFiles V 2.66

[V 0.91]
Date=2011-06-29T11:41:00
Comments=- Update pre-requisites. Set::FA 1.05 -> 1.06. Add File::Spec, File::Basename, GraphViz2.

[V 0.90]
Date=2011-06-28T12:18:00
Comments= <<EOT
- Allow spaces in graph definitions, by expanding the regexps in the state transition table.
- Add more sample data, as data/*.raw (for input to the lexer) and data/*.cooked (as output from the lexer
and input to the parser).
- Adopt Set::Array instead of manually managing some arrayrefs.
- Ensure all major methods (normally run() ) return 0 for success and 1 for failure, and that test code does too.
- Switch from Moose to Hash::FieldHash, to make the code more light-weight.
- Implement scripts/generate.index.pl to create a web page with embedded Graph::Easy files and corresponding *.svg files.
- Upload demo to http://savage.net.au/Perl-modules/html/graph.easy.marpa/index.html.
EOT

[V 0.60]
Date=2011-05-14T11:16:00
Comments= <<EOT
- Implement basic Graph::Easy::Marpa::Lexer to read raw Graph::Easy files.
- Change Graph::Easy::Marpa::Test.run() to test_parser(), and implement test_lexer().
- Change Graph::Easy::Marpa::Test to accept file name not file number.
- Add various test files in data/ and t/.
- Add scripts/graph.30.sh to show how to feed the lexer's output to the parser.
EOT

[V 0.51]
Date=2011-04-27T10:46:00
Comments=- Update pre-reqs.

[V 0.50]
Date=2011-04-26T11:09:44
Comments=- Original version
