In general, the output is now:

01:55 <Mouq> r: my $l = 3; say "x" x 10 ~~ / x ** {$l} /
01:55 <camelia> rakudo-parrot 79167a, rakudo-jvm 79167a, rakudo-moar 79167a: 
OUTPUT«===SORRY!=== Error while compiling
                /tmp/tmpfile␤Block case of ** quantifier not yet implemented␤at 
/tmp/tmpfile:1␤------> my $l = 3; say "x"
                x 10 ~~ / x ** ⏏{$l} /␤    …»

Although x ** $l gives:

01:51 <Mouq> r:  my $l = 4; say "foooo" ~~ /^ f o ** $l $/
01:52 <camelia> rakudo-parrot 79167a, rakudo-jvm 79167a, rakudo-moar 79167a: 
OUTPUT«===SORRY!=== Error while compiling
                /tmp/tmpfile␤Quantifier quantifies nothing␤at 
/tmp/tmpfile:1␤------> my $l = 4; say "foooo" ~~ /^ f o **
                ⏏$l $/␤    expecting any of:…»

Which is still LTA.

Reply via email to