Author image Flávio Soibelmann Glock

Documentation

Compile Perl 6 Grammars to Perl 5 Modules
Generate the HTML view for the PCR tracer

Modules

Compiler for Perl 6 Grammars
Compiler for Perl 6 Regex
Compiler for Perl 6 style "Perl5" regex
Compiler for Perl 6 regexes
Compiler for Perl 6 Token
Perl 5 emitter for grammar ASTs
Engine for Perl 6 Rule operator precedence
Match object created by rules
Represent a position inside a string
tracer runtime for Pugs::Compiler::Rule

Provides

in lib/Pugs/AST/Expression.pm
in lib/Pugs/Emitter/Rule/Parsec.pm
in lib/Pugs/Emitter/Rule/Perl5.pm
in lib/Pugs/Emitter/Rule/Perl5/CharClass.pm
in lib/Pugs/Emitter/Rule/Perl5/Ratchet.pm
in lib/Pugs/Emitter/Rule/Perl5/Regex.pm
in lib/Pugs/Emitter/Rule/Perl6/Ratchet.pm
in lib/Pugs/Grammar/Base.pm
in lib/Pugs/Runtime/Common.pm
in lib/Pugs/Runtime/Match/HsBridge.pm
in lib/Pugs/Emitter/Rule/Perl5.pm
in lib/Pugs/Runtime/Regex.pm
in lib/Pugs/Runtime/Rule.pm