24. Alternative spellings <iso646.h>#

The header <iso646.h> defines the following eleven macros (on the left) that expand to the corresponding tokens (on the right):

and &&
and_eq &=
bitand &
bitor |
compl ~
not !
not_eq !=
or ||
or_eq |=
xor ^
xor_eq ^=