# New Ticket Created by  Lloyd Fournier 
# Please include the string:  [perl #130911]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=130911 >


my $i = 0;
say "ooo" ~~ / "o" ** {1..$i} / #-> 「ooo」

It is impossible to match "one or more up to a maximum of zero" times. This
should just fail to match. If you do a literal '1' without it does the
right thing:

perl6 - e 'say "ooo" ~~ / "o" ** 1..0 /'

===SORRY!=== Error while compiling -e
Empty range

LL

Reply via email to