Standard library header <ciso646>
This header was originally in the C standard library as
Compatibility header, in C defines alternative operator representations which are keywords in C++.
This means that in a conforming implementation this header is empty.
It may still be required in order to have the alternative operator representations in old or non-conformant compilers.