ISO646(3) Library Functions Manual ISO646(3)

iso646
alternative operator spellings

#include <iso646.h>

The <iso646.h> header defines eleven alternative spellings for standard operators:
and &&
and_eq &=
bitand &
bitor |
compl ~
not !
not_eq
or ||
or_eq |=
xor ^
xor_eq ^=

Each macro expands to the corresponding token.

None.

operator(7)

The <iso646.h> header conforms to ANSI X3.159-1989 (“ANSI C89”).

The <iso646.h> header was first introduced in NetBSD 1.1.
December 16, 2010 NetBSD 9.0