6.2.1 No rvalue of increments and assignments
---------------------------------------------

The increment operator ++ (resp. decrement operator --)
has no rvalue, i.e., cannot be used on the right-hand sides of
assignments.  So, instead of

j = i++;  // WRONG!!!

(which results in an error), it must be written

i++; j = i;

Likewise, an assignment expression does not have a result.  Therefore,
compound assignments like i = j = k; are not allowed and result
in an error.

<font size="-1">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User manual for <a href="http://www.singular.uni-kl.de/"><i>Singular</i></a> version 2-0-4, October 2002,
generated by <a href="http://www.gnu.org/software/texinfo/"><i>texi2html</i></a>.
</font>

</body>
</html>
