Changes for version 1.967_010 - 2013-07-07

  • Base the standalone precompiled parser's runtime name on the parser's class, rather than use the fixed "Parse::RecDescent::_Runtime". This prevents "already defined" warnings when two standalone precompiled parsers are used.
  • Add support for allowing precompiled parsers to share a common runtime via the Precompile({-runtime_class}) option and the PrecompiledRuntime() function.
  • Warn on creation of Precompiled parsers that depend on Parse::RecDescent.
  • *** NON-BACKWARDS COMPATIBLE CHANGE! *** Change global the <skip:> directive to eval similar to other <skip:> directives, rather than being single-quoted in the resulting parser.

Documentation

extract components from sourcecode written in the C programming language

Modules

Generate Recursive-Descent Parsers

Provides

in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm