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.