On Sun Feb 22 08:07:39 2009, masak wrote: > <jnthn> rakudo: my $x = True; $x &&= True; say $x; > <p6eval> rakudo 2a9382: OUTPUT«1» > <jnthn> rakudo: my $x = True; $x &&= False; say $x; > <p6eval> rakudo 2a9382: OUTPUT«1» > <jnthn> ...erm. > * jnthn summons masak > <masak> ta-daa! > <jnthn> masak: Hey look rakudobug! > <masak> ooh! > * masak submits > > To be clear on what seems wrong here: the second evaluation should not > evaluate to 1, since True && False is False.
This works in current, latest Rakudo. Have added a test to assign.t to make sure we don't regress on it. Thanks, Jonathan
