9fans archive / 1995 / 08 / 33 /    prev next

From: Jeremy Fitzhardinge jeremy@sou...
Subject: Alef questions
Date: Fri, 4 Aug 1995 02:34:48 -0400

philw@pla...:
> Tuples are
> evaluated by generating the address of the lval and then evaluating
> each member directly into the destination. If there is no lval the
> expression is thrown away.

If it's not a bug, it's very surprising.  Even if you throw away
a value, you expect the side-effects to happen.  I was kind of
expecting it to work, since it would effectively recover the comma
operator: you get the general form where you can use or throw away
any of the expressions.

	J