Changes for version 0.011 - 2006-07-24

  • basic regex parsing and matching
  • grammar/rule parsing
  • support := with Data::Bind::bind_op2
  • basic hash support
  • class name barewords are allowed. Str and Bool in Prelude
  • implement $?POSITION and $?CALLER::POSITION.
  • 788 tests pass

Modules

An experimental compiler for Perl 6
v6
An experimental Perl 6 implementation

Provides

in lib/Pugs/Emitter/Perl6/Perl5.pm
in lib/Pugs/Grammar/BaseCategory.pm
in lib/Pugs/Grammar/Circumfix.pm
in lib/Pugs/Grammar/Expression.pm
in lib/Pugs/Grammar/Infix.pm
in lib/Pugs/Grammar/Operator.pm
in lib/Pugs/Grammar/P6Rule.pm
in lib/Pugs/Grammar/Perl6.pm
in lib/Pugs/Grammar/Pod.pm
in lib/Pugs/Grammar/Postcircumfix.pm
in lib/Pugs/Grammar/Postfix.pm
in lib/Pugs/Grammar/Prefix.pm
in lib/Pugs/Grammar/StatementControl.pm
in lib/Pugs/Grammar/Term.pm
in lib/Pugs/Grammar/Ternary.pm
in lib/Pugs/Runtime/Perl6.pm
in lib/Pugs/Runtime/Perl6.pm
in lib/Pugs/Runtime/Perl6.pm
in lib/Pugs/Runtime/Perl6.pm