Subject: | Regexp::Debugger+PPR dies with "Eval-group not allowed at runtime" |
Hi,
$ perl -MPPR -MRegexp::Debugger -E '""=~m{\A(?&PerlDocument)\Z$PPR::GRAMMAR}x'
Eval-group not allowed at runtime, use re 'eval' in regex m/(?#R_d:0)(?>\A(?{Regexp::Debugger::_reset_debugger_state()})(?!)|\G(?{Regexp::Debugger::_reset_debugger_state_rematch.../ at (eval 45) line 23034.
This is a standard build Perl 5.26.0 on Linux with PPR 0.000013 and Regexp::Debugger 0.002001; also tested with Perl 5.22, same problem. Just to play it safe, I also copied down your first example from your talk "Three Little Words", unfortunately the same error.
Regards,
-- Hauke D