Changes for version 0.17 - 2006-09-13

  • Grammar::Rule is now bootstrapped with v6.pm, instead of lrep
  • implemented $<KEY>
  • fixed bool result of quantified terms inside tokens
  • fixed parsing of <'>>'>
  • replaced 'do{}' with plain function calls in some places (optimization)
  • implemented hash dispatch in Grammar::Rule (optimization)

Modules

Compiler for Perl 6 Regex
Compiler for Perl 6 style "Perl5" regex
Compiler for Perl 6 Rules
Compiler for Perl 6 Token
Engine for Perl 6 Rule operator precedence
Match object created by rules

Provides

in lib/Pugs/Emitter/Rule/Perl5.pm
in lib/Pugs/Emitter/Rule/Perl5/Ratchet.pm
in lib/Pugs/Grammar/Base.pm
in lib/Pugs/Runtime/Common.pm
in lib/Pugs/Runtime/Regex.pm
in lib/Pugs/Runtime/Rule.pm