On 02/26/2011 04:26 AM, Steven Schveighoffer wrote: > Let me fix that for you: > > func(j++, y[j]) That should be illegal: a statement used as expression, but keeping it's effect anyway, and not the least kind of, namely an assignment, meaning a change of the program state. Denis -- _________________ vita es estrany spir.wikidot.com