check help-on-line under "Principles".
Quote: "
BITWISE LSHIFT using two less-than symbols shift bits 1 space to the left.
%0111 << 1 becomes %1110.
BITWISE RSHIFT using two greater-than symbols shift bits 1 space to the right.
%0111 becomes %0011.
BITWISE AND signified by the symbol && will AND all bits of one value with another.
%1111 && %0011 becomes %0011.
BITWISE OR signified by the symbol || will OR all bits of one value with another.
%1111 >> 1|| %0011 becomes %1111.
BITWISE XOR signified by the symbol ~~ will XOR all bits of one value with another.
%1111 ~~ %0011 becomes %1100.
BITWISE NOT signified by the symbol .. will NOT all bits of the right value.
%1111 .. %1010 becomes %0101.
"