This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!
2.3.5 pp-string-literal-character:
Any character except " (U+0022), and white-spacePre-processing identifiers
Pre-processing identifiers employ a grammar similar to the grammar used for regular C# identifiers:
- pp-identifier:
- pp-available-identifier
- pp-available-identifier:
- A pp-identifier-or-keyword that is not true or false
- pp-identifier-or-keyword:
- identifier-start-character identifier-part-charactersopt
The symbols true
and false
are not legal pre-processing identifiers, and so cannot be defined with #define
or undefined with #undef
.