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«===SORRY!===␤Can't
> > reduce with = because list assignment operators are too fiddly  [...]
> > Check failed␤FAILED 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

Reply via email to