W
Walter Bright
Keith Thompson said:Walter Bright said:Keith Thompson said:[...]
(*) Caveat: I haven't done exhaustive testing of other compiler
preprocessors, but one example that often fails on otherwise
excellent implementations is the example in the Standard
itself. It's very perverse, and nobody would expect to see such
cases in real code, so it isn't important.
Which example are you referring to?
C99 6.10.3.5 Example 3.
FWIW, "gcc -E" (gcc 3.4.4) gets this right -- or at least agrees
with the standard.
Congrats are then due to the gcc developers!