not, and, or, xor, lshift, rshift