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


Seems like interpolated values for range boundaries are not parsed correctly.

To illustrate the issue, let's consider the following code:

my $width = 5;
my $str = 'abcdefghijklmno';
say ($str ~~ /(. ** 1..$width)+/).values».Str;

The expected output should be: 

(abcde fghij klmno)

but currently we get a parse-time error: Malformed Range

Reply via email to