Changes for version 1.137

  • %nocompact This directive disables the optimization of using the DEFAULT field of the actiontable and keeps the follows. Is in Lalr.pm in sub _SetDefaults.

Documentation

A perl frontend to the Parse::Eyapp module
Tree Matching and Tree substitution: an introduction
Tutorial on Using Parse::Eyapp as a Data Generator for Testing
Debugging Parse::Eyapp Programs
Introduction to Default Actions and Grammar Reuse
An introduction to Parse::Eyapp
The Eyapp language reference manual
Introduction to Translation Schemes in Eyapp
Compiler for Tree Regular Expressions
vgg
Builds a graph (png, ps, jpg, etc.) from a Eyapp grammar using GraphViz

Modules

Extensions for Parse::Yapp
Miscellaneous support functions for Parse::Eyapp
The LALR parser
The nodes of the Syntax Trees
The parser of Eyapp grammars
Support for Scope Analysis
Support for Using Parse::Eyapp as a Data Generator
Tree transformations
Tree transformation objects

Provides

in lib/Parse/Eyapp/Cleaner.pm
in lib/Parse/Eyapp/Grammar.pm
in lib/Parse/Eyapp/Lalr.pm
in lib/Parse/Eyapp/Node.pm
in lib/Parse/Eyapp/Options.pm
in lib/Parse/Eyapp/Output.pm
in lib/Parse/Eyapp/Treeregexp.pm
in lib/Parse/Eyapp/_TreeregexpSupport.pm

Examples