Not Unary Not -- Operand can be integer or long. The operation is performed bitwise (one's complement).
And And -- Operands can be integer or long. The operation is performed bitwise.
Or Inclusive Or -- Operands can be integer or long. The operation is performed bitwise.
Xor Exclusive Or -- Operands can be integer or long. The operation is performed bitwise.
Eqv Equivalence -- Operands can be integer or long. The operation is performed bitwise. (A Eqv B) is the same as (Not (A Xor B)).
Imp Implication -- Operands can be integer or long. The operation is performed bitwise. (A Imp B) is the same as ((Not A) OR B).