Category: Language-Data types
Superclass: Boolean
I always tell lies. I have a single instance in the system, which represents the value false.

Method category index

basic (instance)
C hacks (instance)
printing (instance)

basic (instance)

& aBoolean
We are false -- anded with anything, we always answer false

and: aBlock

We are false -- anded with anything, we always answer false

eqv: aBoolean

Answer whether the receiver and aBoolean represent the same boolean value

ifFalse: falseBlock

We are false -- evaluate the falseBlock

ifFalse: falseBlock ifTrue: trueBlock

We are false -- evaluate the falseBlock

ifTrue: trueBlock

We are false -- answer nil

ifTrue: trueBlock ifFalse: falseBlock

We are false -- evaluate the falseBlock

not

We are false -- answer true

or: aBlock

We are false -- ored with anything, we always answer the other operand, so evaluate aBlock

xor: aBoolean

Answer whether the receiver and aBoolean represent different boolean values

| aBoolean

We are false -- ored with anything, we always answer the other operand

top


C hacks (instance)

asCBooleanValue
Answer `0'.

top


printing (instance)

printOn: aStream
Print a representation of the receiver on aStream

top