On Sun Jun 09 07:31:23 2013, jn...@jnthn.net wrote: > On Wed Mar 16 14:12:23 2011, masak wrote: > > <masak> rakudo: my ($a, $b, $c); $c = 42; [=] $a, $b, $c; say ($a, $b, > > $c).join("|") > > <p6eval> rakudo e3bd9a: OUTPUT«Any()|Any()|42» > > <masak> huh. > > <masak> that isn't what I expected... > > <masak> std: my ($a, $b, $c); [=] $a, $b, $c > > <p6eval> std 4608239: OUTPUT«[31m===[0mSORRY![31m===[0mCan't > > reduce with = because list assignment operators are too fiddly [...] > > Check failedFAILED 00:01 124m» > > <masak> ah. it should give a "too fiddly" error. > > * masak submits rakudobug > > Implemented: > > > my ($a, $b, $c); [=] $a, $b, $c > ===SORRY!=== > Cannot reduce with = because list assignment operators are too fiddly > at <unknown file>:1 > ------> my ($a, $b, $c); [=]<HERE> $a, $b, $c > > Tagging testneeded (note that a typed exception may be desirable to add > when writing the test). > > /jnthn
There's a fiddly test in S03-operators/fiddly.t that was added on 2013-08-11 by Ivan Baidakou. -- Will "Coke" Coleda