On Sun May 24 14:44:40 2009, masak wrote:
> <TimToady> rakudo: loop (my $a = 1, my $b = 2; $a < 5; $a++, $b++) {
> say "$a $b" }
> <p6eval> rakudo 23718a: OUTPUT«Unable to set lvalue on PAST::Val node
[...]
> <TimToady> that oughta work
> * masak reports rakudobug
> <TimToady> it's not because rakudo is parsing it as a list assignment
> <TimToady> (a known bug, iirc)
> * masak searches
> <masak> nope, a cursort glance at a search for 'loop' & queue=perl6
> does not yield anything substantial. reporting just in case.
> <masak> rakudo: loop (my $a = 1, my $b = 2;0;) { say "$a $b" }
> <p6eval> rakudo 23718a: OUTPUT«Unable to set lvalue on PAST::Val node
[...]

Works now and test in loop.t is enabled (plus many others for item
assignment parsing in assign.t); resolving ticket.

Thanks,

Jonathan

Reply via email to