processor macros that you use in your code for portability or convenience. For performance considera-
tions, Context Tagging does not do full preprocessing, so preprocessing that interferes with normal C++
syntax can cause the parser to miss certain symbols. To configure your preprocessing to avoid these
omissions, see C/C++ Preprocessing.
Extension-Specific Options
18