On Mon, 2005-09-19 at 13:01 +0200, TSa wrote:

> Why shouldn't there be a lvalue traversal that
> in the end makes
> 
>    ($x, $y) = \($a, $b);
> 
> actually mean
> 
>    $x = \$a; $y = \$b;

Does this not go from one sequence point (evaluate the rhs sufficiently,
then perform the lvalue assignments) to multiple sequence points?  I'm
not sure you can always reason effectively about the lack of side
effects here.

-- c

Reply via email to