Now fixed in 9005478:
pmich...@plum:~/rakudo$ ./perl6
> say "aaaab" ~~ /(.*)b/;
aaaab
> say "ab" ~~ / (ab|a) b /;
ab
> grammar G { regex TOP { <foo> a }; regex foo { a* } }; say
?G.parse("aaa");
1
> Pm
Now fixed in 9005478:
pmich...@plum:~/rakudo$ ./perl6
> say "aaaab" ~~ /(.*)b/;
aaaab
> say "ab" ~~ / (ab|a) b /;
ab
> grammar G { regex TOP { <foo> a }; regex foo { a* } }; say
?G.parse("aaa");
1
> Pm