Bitwise and conditional operators

< ( value0 value1 -- condition )  checks if one number or string is less than another

= ( value0 value1 -- condition )  checks if two values are equal

> ( value0 value1 -- condition )  checks if one number or string is greater than another

FALSE ( -- condition )  FALSE constant

TRUE ( -- condition )  TRUE constant

and ( value0 value1 -- value2 )  performs logical conjunction or bitwise "and"

lshift ( number0 shift -- number1 )  performs bitwise left shift of a number by a given number of bits

or ( value0 value1 -- value2 )  performs logical disjunction or bitwise "or"

rshift ( number0 shift -- number1 )  performs bitwise right shift of a number by a given number of bits

xor ( value0 value1 -- value2 )  performs logical or bitwise "xor" (exclusive "or")

~ ( condition0 -- condition1 )  performs logical complement