What to believe?

Blake blake at kingdomrpg.com
Wed Jun 27 07:14:34 UTC 2007

On Tue, 26 Jun 2007 23:54:39 -0700, Bert Freudenberg  
<bert at freudenbergs.de> wrote:

> "ifTrue: aBlock" is short-hand for "ifTrue: trueBlock ifFalse: []". The  
> value of an empty block is nil by definition. That's why True and False  
> must return nil in #ifFalse: and #ifTrue:, respectively.

So, lint is in this case un-short-handing.

More information about the Squeak-dev mailing list