|Subject:||[BUG] Can't assign to a variable that already contains a Whatever in Rakudo|
|Date:||Sat, 13 Nov 2010 19:09:05 +0100|
|To:||rakudobug [...] perl.org|
|From:||Carl Mäsak <cmasak [...] gmail.com>|
<masak> rakudo: my $a = *; $a = "foo"; say $a <p6eval> rakudo c548b8: OUTPUT«Whatever()<0x7d4de48>␤» * masak submits rakudobug jnthn points out that this is how C<($x, *, $y) = 1, 2, 3> works, and that he's not even sure the above is wrong. I'm convinced that it's wrong, and if the spec says it isn't, the spec is wrong too. It must be possible to assign to variables containing a Whatever value.