SPRUIG8J January 2018 – March 2024
This section describes features that control the preprocessor, which is part of the parser. A general description of C preprocessing is in section A12 of K&R. The C/C++ compiler includes standard C/C++ preprocessing functions, which are built into the first pass of the compiler. The preprocessor handles:
The preprocessor produces self-explanatory error messages. The line number and the filename where the error occurred are printed along with a diagnostic message.