On Sun Jun 21 11:24:57 2009, moritz wrote:
> $ perl6 -e 'my @a := gather { for 1..3 { take $_; say @a.perl } }; say
> @a.perl'
> Null PMC access in find_method()
> in Main (<unknown>:1)
Current behavior:
Type check failed in binding; expected Positional but got Seq (?)
If I change it to 'my \a = gather { ... }'
I get
$ ./perl6 -e 'my \a = gather { for 1..3 { take $_; say a.perl } }; say
a.perl'
Seq.new-consumed()
Seq.new-consumed()
Seq.new-consumed()
(1, 2, 3).Seq
Which, IMHO, is sane enough to make this ticket go away.