On 4/30/25 18:33, Collin Funk wrote:
(I would not bet that code like this:
   #if 0
   # if @FOOBAR@
   # endif
   #endif
works for all C and C++ compilers. Better avoid that.)
I always wondered if a compiler would fail with that.

The C standard has required it to work ever since C89 (see its section 3.8.1), and I don't know of any compiler where it does not work.

Reply via email to