Hi,
Am 2011-03-30 um 20:52 schrieb commits@source.squeak.org:
nextFromStream: aStream | character1 | aStream isBinary ifTrue: [^ aStream basicNext].
- character1 := aStream basicNext ifNil: [^ nil].
- character1 := aStream basicNext.
- character1 isNil ifTrue: [^ nil]. ^ self toSqueak: character1!
I don't want to be a nit-picker, but would the method simply reduce to
nextFromStream: aStream ^ aStream isBinary ifTrue: [aStream basicNext] ifFalse: [aStream basicNext ifNotNil: [:character1 | self toSqueak: character1]].
?
Btw: is it #ifNotNil: or #ifNotNilDo: ?
So Long -Tobias