"Herbert" == Herbert König herbertkoenig@gmx.net writes:
Herbert> larger: anInteger Herbert> "return the larger of self and anInteger Herbert> 6 larger: 10 Herbert> " Herbert> anInteger > self ifTrue: [^anInteger] ifFalse: [^self]
or even
larger: anInteger ^self max: anInteger
Code re-use, bay-bee.
And to see what defines "max:", open a "method finder", type "max:" in the proper window, and you can see the three classes that define "max:". The one closest to yours is "Magnitude", which is anything that has a linear comparability.