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

Changes for version 1.07 - 2011-12-14

  • Fix declaration of null_value for some rules, to stop heaps of warnings during testing and/or running gem.pl. The messages you get look like: Zero length sequence for symbol without null value: "group_name", if you don't have symbol descriptors declared for symbols whose value can be empty. Search Graph::Easy::Marpa::Parser for 'symbols' to see what I had to do because group and node names can be empty.
  • Update Build.PL and Makefile.PL to only require Marpa::XS V 0.026000 (not 0.108000), which is the latest as of today.
  • Add a discussion of Marpa::PP to the FAQ, since I've tested it too.

Documentation

Run Graph::Easy::Marpa::Lexer and Graph::Easy::Marpa::Parser.
Run Graph::Easy::Marpa::Lexer.
Run Graph::Easy::Marpa::Parser.

Modules

A Marpa- and Set::FA::Element-based parser for Graph::Easy
A Set::FA::Element-based lexer for Graph::Easy
A Set::FA::Element-based lexer for Graph::Easy
A Marpa-based parser for Graph::Easy
This is the default rendering engine for Graph::Easy::Marpa
Some utils to generate the demo page, and to simplify testing