Boolean
< Object
examples
!true
Boolean.new(:a)
false
true
instance functions
-
&
examples
true & true
true & false
false & true
false & false
-
^
examples
true ^ true
true ^ false
false ^ true
false ^ false
-
bitwise_and
examples
true.bitwise_and(true)
true.bitwise_and(false)
false.bitwise_and(true)
false.bitwise_and(false)
-
bitwise_or
examples
true.bitwise_or(true)
true.bitwise_or(false)
false.bitwise_or(true)
false.bitwise_or(false)
-
bitwise_xor
examples
true.bitwise_xor(true)
true.bitwise_xor(false)
false.bitwise_xor(true)
false.bitwise_xor(false)
-
|
examples
true | true
true | false
false | true
false | false