Nicholas Clark via RT wrote:
> On Tue, Mar 17, 2009 at 05:59:52PM +0100, Jonathan Worthington wrote:
>> Nicholas Clark wrote:
>> >Do you have list assignment working properly? ie:
>> >
>> >    state (@foo) = @bar;
>> >
>> >and, I think,
>> >
>> >    state (@foo) = baz();
>> >
>> >  
>> Aye, thankfully that just fell naturally out of Rakudo's existing list 
>> assignment implementation, though it was under-tested. So I just added:
> 
> That feels good. That feels like a clean design.
> 
>>    my @bar = 1,2,3;
>>    sub swatest {
>>        state (@foo) = @bar;
>>        my $x = @foo.perl;

Just a minor nit: I don't want to see .perl in the test suite unless
where necessary, because it doesn't produce output in a canonical
format. (For example the "elf" compiler's .perl method produces no
spaces after the commas). So I've changed that @foo.join('|').

Cheers,
Moritz

Reply via email to