Changes for version 2.01 - 2016-06-17
- Adopt workflow techniques suggested by Kent Fredric. This means a cleaner workdir and a much more reliable dist. The latter now has auto-generated MANIFEST and META.* files. See http://savage.net.au/Ron/html/My.Workflow.for.Building.Distros.html for details.
- Remove 'use utf8' within modules.
- Remove 'use open qw(:std :utf8)' within modules.
- Switch from File::Slurp to File::Slurper, since it's my new standard, and because CPAN testers report the former gets, for recent Perls, a deprecated warning about using sysread() on a utf8 file handle.
- Patch Parser.pm to untaint both the BNF and the input stream.
- Rework because some tests fail with recent Perls.
- bnf2tree.pl - Convert a Marpa grammar into a tree using Tree::DAG_Node.