@@ -58,10 +58,10 @@ is ~(-17..0), '-17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0', '-
58
58
is ~ (-17 .. ^ 0 ), ' -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1' , ' -17..^0' ;
59
59
is ~ (-17 ^.. 0 ), ' -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0' , ' -17^..0' ;
60
60
is ~ (-17 ^.. ^ 0 ), ' -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1' , ' -17^..^0' ;
61
- is ~ (-17 .. Inf ). list. munch( 20 ) , ' -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2' , ' -17..Inf' ;
62
- is ~ (-17 .. ^ Inf ). list. munch( 20 ) , ' -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2' , ' -17..^Inf' ;
63
- is ~ (-17 ^.. Inf ). list. munch( 20 ) , ' -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3' , ' -17^..Inf' ;
64
- is ~ (-17 ^.. ^ Inf ). list. munch( 20 ) , ' -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3' , ' -17^..^Inf' ;
61
+ is ~ (-17 .. Inf ). list. [ ^ 20 ] , ' -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2' , ' -17..Inf' ;
62
+ is ~ (-17 .. ^ Inf ). list. [ ^ 20 ] , ' -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2' , ' -17..^Inf' ;
63
+ is ~ (-17 ^.. Inf ). list. [ ^ 20 ] , ' -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3' , ' -17^..Inf' ;
64
+ is ~ (-17 ^.. ^ Inf ). list. [ ^ 20 ] , ' -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3' , ' -17^..^Inf' ;
65
65
is ~ (-3 .. -5 ), ' ' , ' -3..-5' ;
66
66
is ~ (-3 .. ^-5 ), ' ' , ' -3..^-5' ;
67
67
is ~ (-3 ^.. -5 ), ' ' , ' -3^..-5' ;
@@ -118,10 +118,10 @@ is ~(-3..14), '-3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14', '-3..14';
118
118
is ~ (-3 .. ^ 14 ), ' -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13' , ' -3..^14' ;
119
119
is ~ (-3 ^.. 14 ), ' -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14' , ' -3^..14' ;
120
120
is ~ (-3 ^.. ^ 14 ), ' -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13' , ' -3^..^14' ;
121
- is ~ (-3 .. Inf ). list. munch( 20 ) , ' -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16' , ' -3..Inf' ;
122
- is ~ (-3 .. ^ Inf ). list. munch( 20 ) , ' -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16' , ' -3..^Inf' ;
123
- is ~ (-3 ^.. Inf ). list. munch( 20 ) , ' -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17' , ' -3^..Inf' ;
124
- is ~ (-3 ^.. ^ Inf ). list. munch( 20 ) , ' -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17' , ' -3^..^Inf' ;
121
+ is ~ (-3 .. Inf ). list. [ ^ 20 ] , ' -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16' , ' -3..Inf' ;
122
+ is ~ (-3 .. ^ Inf ). list. [ ^ 20 ] , ' -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16' , ' -3..^Inf' ;
123
+ is ~ (-3 ^.. Inf ). list. [ ^ 20 ] , ' -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17' , ' -3^..Inf' ;
124
+ is ~ (-3 ^.. ^ Inf ). list. [ ^ 20 ] , ' -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17' , ' -3^..^Inf' ;
125
125
is ~ (-2 .. -4 ), ' ' , ' -2..-4' ;
126
126
is ~ (-2 .. ^-4 ), ' ' , ' -2..^-4' ;
127
127
is ~ (-2 ^.. -4 ), ' ' , ' -2^..-4' ;
@@ -178,10 +178,10 @@ is ~(-2..15), '-2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15', '-2..15';
178
178
is ~ (-2 .. ^ 15 ), ' -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14' , ' -2..^15' ;
179
179
is ~ (-2 ^.. 15 ), ' -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15' , ' -2^..15' ;
180
180
is ~ (-2 ^.. ^ 15 ), ' -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14' , ' -2^..^15' ;
181
- is ~ (-2 .. Inf ). list. munch( 20 ) , ' -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17' , ' -2..Inf' ;
182
- is ~ (-2 .. ^ Inf ). list. munch( 20 ) , ' -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17' , ' -2..^Inf' ;
183
- is ~ (-2 ^.. Inf ). list. munch( 20 ) , ' -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18' , ' -2^..Inf' ;
184
- is ~ (-2 ^.. ^ Inf ). list. munch( 20 ) , ' -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18' , ' -2^..^Inf' ;
181
+ is ~ (-2 .. Inf ). list. [ ^ 20 ] , ' -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17' , ' -2..Inf' ;
182
+ is ~ (-2 .. ^ Inf ). list. [ ^ 20 ] , ' -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17' , ' -2..^Inf' ;
183
+ is ~ (-2 ^.. Inf ). list. [ ^ 20 ] , ' -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18' , ' -2^..Inf' ;
184
+ is ~ (-2 ^.. ^ Inf ). list. [ ^ 20 ] , ' -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18' , ' -2^..^Inf' ;
185
185
is ~ (0 .. -2 ), ' ' , ' 0..-2' ;
186
186
is ~ (0 .. ^-2 ), ' ' , ' 0..^-2' ;
187
187
is ~ (0 ^.. -2 ), ' ' , ' 0^..-2' ;
@@ -238,10 +238,10 @@ is ~(0..17), '0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17', '0..17';
238
238
is ~ (0 .. ^ 17 ), ' 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16' , ' 0..^17' ;
239
239
is ~ (0 ^.. 17 ), ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17' , ' 0^..17' ;
240
240
is ~ (0 ^.. ^ 17 ), ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16' , ' 0^..^17' ;
241
- is ~ (0 .. Inf ). list. munch( 20 ) , ' 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19' , ' 0..Inf' ;
242
- is ~ (0 .. ^ Inf ). list. munch( 20 ) , ' 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19' , ' 0..^Inf' ;
243
- is ~ (0 ^.. Inf ). list. munch( 20 ) , ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20' , ' 0^..Inf' ;
244
- is ~ (0 ^.. ^ Inf ). list. munch( 20 ) , ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20' , ' 0^..^Inf' ;
241
+ is ~ (0 .. Inf ). list. [ ^ 20 ] , ' 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19' , ' 0..Inf' ;
242
+ is ~ (0 .. ^ Inf ). list. [ ^ 20 ] , ' 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19' , ' 0..^Inf' ;
243
+ is ~ (0 ^.. Inf ). list. [ ^ 20 ] , ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20' , ' 0^..Inf' ;
244
+ is ~ (0 ^.. ^ Inf ). list. [ ^ 20 ] , ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20' , ' 0^..^Inf' ;
245
245
is ~ (1 .. -1 ), ' ' , ' 1..-1' ;
246
246
is ~ (1 .. ^-1 ), ' ' , ' 1..^-1' ;
247
247
is ~ (1 ^.. -1 ), ' ' , ' 1^..-1' ;
@@ -298,10 +298,10 @@ is ~(1..18), '1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18', '1..18';
298
298
is ~ (1 .. ^ 18 ), ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17' , ' 1..^18' ;
299
299
is ~ (1 ^.. 18 ), ' 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18' , ' 1^..18' ;
300
300
is ~ (1 ^.. ^ 18 ), ' 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17' , ' 1^..^18' ;
301
- is ~ (1 .. Inf ). list. munch( 20 ) , ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20' , ' 1..Inf' ;
302
- is ~ (1 .. ^ Inf ). list. munch( 20 ) , ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20' , ' 1..^Inf' ;
303
- is ~ (1 ^.. Inf ). list. munch( 20 ) , ' 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21' , ' 1^..Inf' ;
304
- is ~ (1 ^.. ^ Inf ). list. munch( 20 ) , ' 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21' , ' 1^..^Inf' ;
301
+ is ~ (1 .. Inf ). list. [ ^ 20 ] , ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20' , ' 1..Inf' ;
302
+ is ~ (1 .. ^ Inf ). list. [ ^ 20 ] , ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20' , ' 1..^Inf' ;
303
+ is ~ (1 ^.. Inf ). list. [ ^ 20 ] , ' 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21' , ' 1^..Inf' ;
304
+ is ~ (1 ^.. ^ Inf ). list. [ ^ 20 ] , ' 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21' , ' 1^..^Inf' ;
305
305
is ~ (2 .. 0 ), ' ' , ' 2..0' ;
306
306
is ~ (2 .. ^ 0 ), ' ' , ' 2..^0' ;
307
307
is ~ (2 ^.. 0 ), ' ' , ' 2^..0' ;
@@ -358,10 +358,10 @@ is ~(2..19), '2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19', '2..19';
358
358
is ~ (2 .. ^ 19 ), ' 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18' , ' 2..^19' ;
359
359
is ~ (2 ^.. 19 ), ' 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19' , ' 2^..19' ;
360
360
is ~ (2 ^.. ^ 19 ), ' 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18' , ' 2^..^19' ;
361
- is ~ (2 .. Inf ). list. munch( 20 ) , ' 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21' , ' 2..Inf' ;
362
- is ~ (2 .. ^ Inf ). list. munch( 20 ) , ' 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21' , ' 2..^Inf' ;
363
- is ~ (2 ^.. Inf ). list. munch( 20 ) , ' 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22' , ' 2^..Inf' ;
364
- is ~ (2 ^.. ^ Inf ). list. munch( 20 ) , ' 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22' , ' 2^..^Inf' ;
361
+ is ~ (2 .. Inf ). list. [ ^ 20 ] , ' 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21' , ' 2..Inf' ;
362
+ is ~ (2 .. ^ Inf ). list. [ ^ 20 ] , ' 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21' , ' 2..^Inf' ;
363
+ is ~ (2 ^.. Inf ). list. [ ^ 20 ] , ' 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22' , ' 2^..Inf' ;
364
+ is ~ (2 ^.. ^ Inf ). list. [ ^ 20 ] , ' 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22' , ' 2^..^Inf' ;
365
365
is ~ (5 .. 3 ), ' ' , ' 5..3' ;
366
366
is ~ (5 .. ^ 3 ), ' ' , ' 5..^3' ;
367
367
is ~ (5 ^.. 3 ), ' ' , ' 5^..3' ;
@@ -418,10 +418,10 @@ is ~(5..22), '5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22', '5..22';
418
418
is ~ (5 .. ^ 22 ), ' 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21' , ' 5..^22' ;
419
419
is ~ (5 ^.. 22 ), ' 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22' , ' 5^..22' ;
420
420
is ~ (5 ^.. ^ 22 ), ' 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21' , ' 5^..^22' ;
421
- is ~ (5 .. Inf ). list. munch( 20 ) , ' 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24' , ' 5..Inf' ;
422
- is ~ (5 .. ^ Inf ). list. munch( 20 ) , ' 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24' , ' 5..^Inf' ;
423
- is ~ (5 ^.. Inf ). list. munch( 20 ) , ' 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25' , ' 5^..Inf' ;
424
- is ~ (5 ^.. ^ Inf ). list. munch( 20 ) , ' 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25' , ' 5^..^Inf' ;
421
+ is ~ (5 .. Inf ). list. [ ^ 20 ] , ' 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24' , ' 5..Inf' ;
422
+ is ~ (5 .. ^ Inf ). list. [ ^ 20 ] , ' 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24' , ' 5..^Inf' ;
423
+ is ~ (5 ^.. Inf ). list. [ ^ 20 ] , ' 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25' , ' 5^..Inf' ;
424
+ is ~ (5 ^.. ^ Inf ). list. [ ^ 20 ] , ' 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25' , ' 5^..^Inf' ;
425
425
is ~ (17 .. 15 ), ' ' , ' 17..15' ;
426
426
is ~ (17 .. ^ 15 ), ' ' , ' 17..^15' ;
427
427
is ~ (17 ^.. 15 ), ' ' , ' 17^..15' ;
@@ -478,10 +478,10 @@ is ~(17..34), '17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34', '17..34';
478
478
is ~ (17 .. ^ 34 ), ' 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33' , ' 17..^34' ;
479
479
is ~ (17 ^.. 34 ), ' 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34' , ' 17^..34' ;
480
480
is ~ (17 ^.. ^ 34 ), ' 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33' , ' 17^..^34' ;
481
- is ~ (17 .. Inf ). list. munch( 20 ) , ' 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36' , ' 17..Inf' ;
482
- is ~ (17 .. ^ Inf ). list. munch( 20 ) , ' 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36' , ' 17..^Inf' ;
483
- is ~ (17 ^.. Inf ). list. munch( 20 ) , ' 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37' , ' 17^..Inf' ;
484
- is ~ (17 ^.. ^ Inf ). list. munch( 20 ) , ' 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37' , ' 17^..^Inf' ;
481
+ is ~ (17 .. Inf ). list. [ ^ 20 ] , ' 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36' , ' 17..Inf' ;
482
+ is ~ (17 .. ^ Inf ). list. [ ^ 20 ] , ' 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36' , ' 17..^Inf' ;
483
+ is ~ (17 ^.. Inf ). list. [ ^ 20 ] , ' 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37' , ' 17^..Inf' ;
484
+ is ~ (17 ^.. ^ Inf ). list. [ ^ 20 ] , ' 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37' , ' 17^..^Inf' ;
485
485
486
486
done ;
487
487
# # vim: ft=perl6
0 commit comments