This works now (same output on Moar, Parrot and JVM):

$ perl6 -e 'say 1, *+1 ... { $_ == 9 }, 10, *+10 ... { $_ == 90 }, 100, *+100 
... { $_ == 900 }'
1 2 3 4 5 6 7 8 9 10 20 30 40 50 60 70 80 90 100 200 300 400 500 600 700 800 900

$ perl6 -e 'say 1, 2 ... 4, 6 ... 10, 12'
1 2 3 4 6 8 10 12

$ perl6-m -e 'say 1, 2 ... * > 3, 6 ... 10'
1 2 3 4 6 8 10

$ perl6-m -e 'say 1, 2 ... { $_ > 3 }, 6 ... 10'
1 2 3 4 6 8 10

The corresponding tests in S03-sequence/misc.t are passing. I'm closing this 
ticket now.

Reply via email to