NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

2.3.6 Pre-processing expressions

The operators !, ==, !=, && and || are permitted in pre-processing expressions. Parentheses can be used for grouping in pre-processing expressions.

pp-expression:
pp-equality-expression
pp-primary-expression:
true
false
pp-identifier
( pp-expression )
pp-unary-expression:
pp-primary-expression
! pp-unary-expression
pp-equality-expression:
pp-equality-expression == pp-logical-and-expression
pp-equality-expression
!= pp-logical-and-expression
pp-logical-and-expression:
pp-unary-expression
pp-logical-and-expression
&& pp-unary-expression
pp-logical-or-expression:
pp-logical-and-expression
pp-logical-or-expression
|| pp-logical-and-expression