Re: 'C' Operators precedence

Chip Salzenberg (
Wed, 20 May 1998 11:18:21 -0400

According to Richard B. Johnson:
> Look damnit..........

No, you look. No argument about language standards can never be
settled by examining any compiler's output. Ever.

The C standard specifies certain sequence points. Other than those
specific sequence points, order of evaluation is undefined. There is
nothing that says that in a+f(), that the value of a will be loaded
either before or after the call to f().

Now, state chapter and verse in the _standard_ if you disagree.
But please don't embarrass yourself by quoting gcc again.

Chip Salzenberg       - a.k.a. -       <>
       "Gomez!  I just invented the wheel!!"  //MST3K

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to