Leo bitwise operations.
These operate on signed and unsigned integers, as well as on boolean values. For the binary operations, both arguments are always evaluated, even in the case the arguments are boolean-valued, unlike the logical-operations (which return after evaluating the first argument if the result is known at that point).
These are not, bitwise-and, bitwise-inclusive-or, and bitwise-exclusive-or.