Back: TrappableEvent-instance creation
Up: Class reference
Forward: True-basic
 
Top: GNU Smalltalk User's Guide
Contents: Table of Contents
Index: Class index
About: About this document

6.168 True

Defined in namespace Smalltalk
Category: Language-Data types
I represent truth and justice in the world. My motto is "semper veritatis".

6.168.1 True: basic  (instance)
6.168.2 True: C hacks  (instance)
6.168.3 True: printing  (instance)


6.168.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


6.168.2 True: C hacks

asCBooleanValue
Answer `1'.


6.168.3 True: printing

printOn: aStream
Print a representation of the receiver on aStream




This document was generated on May, 12 2002 using texi2html