From: "David A. Black" Date: 2005-05-22T07:06:16+09:00 Subject: Re: Multiple return and parallel assignement Hi -- On Sun, 22 May 2005 gwtmp01@mac.com wrote: > On May 21, 2005, at 5:35 PM, Martin DeMello wrote: >> And a simple rule of thumb to 'implement' it is: every time you remove a >> * on one side of the =, add a [] to the other side. >> >> *a = 1,2 --> a = [1,2] >> *a = *[1,2] --> [a] = [[1,2]] --> a = [1,2] > ------------------------^ > I think you dropped a '*': > > *a = *[1,2] --> [a] = [*[1,2]] --> a = [1,2] I think he meant to. See above: remove a * and add a []. It's happening on both sides here. David -- David A. Black dblack@wobblini.net