Next:
True-C hacks
, Up:
True
1.196.1 True: basic
& aBoolean
We are true – anded with anything, we always answer the other operand
and: aBlock
We are true – anded with anything, we always answer the other operand, so evaluate aBlock
eqv: aBoolean
Answer whether the receiver and aBoolean represent the same boolean value
ifFalse: falseBlock
We are true – answer nil
ifFalse: falseBlock ifTrue: trueBlock
We are true – evaluate trueBlock
ifTrue: trueBlock
We are true – evaluate trueBlock
ifTrue: trueBlock ifFalse: falseBlock
We are true – evaluate trueBlock
not
We are true – answer false
or: aBlock
We are true – ored with anything, we always answer true
xor: aBoolean
Answer whether the receiver and aBoolean represent different boolean values
| aBoolean
We are true – ored with anything, we always answer true