This works now:

$ perl6-m -e 'my ($a, $c); ($a, $ , $c) = 1..3; say $a; say $c'
1
3

Also, S02 was modified recently 
(https://github.com/perl6/specs/commit/aadf0589905c9d76488fd81f738201d12f6d9eeb)
 and the new version explicitly allows the use of "($a, $, $c) = 1..3;"

I added a test to S03-operators/assign.t with the following commit: 
https://github.com/perl6/roast/commit/82b0065586

Reply via email to