On 2003-02-07 at 14:26:42, Mark J. Reed wrote: > Not really, though. A list can be an lvalue, provided it is a list > of lvalues: > > ($a, $b, $c) = 1,2,3; Forgot the parens on the right side, there:
($a, $b, $c) = (1,2,3); > But they certainly aren't lvalues: > > [$a,$b,$c] = 1,2,3; => error [$a, $b, $c] = (1,2,3) => still an error Just to flesh it out: [$a, $b, $c] = [1,2,3] => still an error ($a, $b, $c) = [1,2,3] => not an error; $a is [1,2,3], $b and $c undef. -- Mark REED | CNN Internet Technology 1 CNN Center Rm SW0831G | [EMAIL PROTECTED] Atlanta, GA 30348 USA | +1 404 827 4754