Preprocessor (C++23)
#elifdef/#elifndef, #warning, and whitespace trimming before line splicing.
Connected features
Papers
3 · Virtual Jun 2021 → Virtual Jul 2022Ignores trailing whitespace before a backslash-newline, matching what compilers already do.
Adds #elifdef and #elifndef, matching C23.
Standardizes the #warning directive.