- [ sub { 1 .. 3 }, 'list' ],
- [ sub { my @a = (1 .. 4) }, 4 ],
+ [ sub { 2 .. 4 }, 3 ],
+ [ sub { $x .. 3 }, 'list' ],
+ [ sub { 1 .. $x }, 'list' ],
+ [ sub { '2foo' .. 4 }, 3 ],
+ [ sub { my @a = (7, 8); @a .. 4 }, 'list' ],
+ [ sub { my @a = (2 .. 5) }, 4 ],
+ [ sub { my @b; my @a = @b = (2 .. 5) }, 4 ],
+ [ sub { my @a =()= (2 .. 5) }, 0 ],
+ [ sub { my $x =()= (2 .. 5) }, 1 ],