Results of discussion on ISO/IEC JTC1/SC22/WG14 N735 General wording issues (clause 7) First revision Clive D.W. Feather Item 1 option B was accepted; the exact wording changes are below. Item 2 was rejected, and an alternative is being developed by Tom Plum. The remaining items were not discussed. ======================================================================= Item 1: In 7.1.7 paragraph 1, attach a footnote to the sentence: Any invocation of a library function that is implemented as a macro shall expand to code that evaluates each of its arguments exactly once, fully protected by parentheses where necessary, so it is generally safe to use arbitrary expressions as arguments. reading: Such macros might not contain the sequence points that the corresponding function calls do.