> On 19 March 2018 at 13:40, Petr Fischer <petr.fisc...@me.com> wrote: > > > > How would you define the semantics of > > > > > > 123 ifTrue: [ ... ] > > > > 123 is not "true", so, ignore the block. > > > > What anout 123 ifFalse: [ … ], then, given that 123 is not false either?
Yes :) 123 is not false, so ignore the block again. Esteban explained it to me via "fail noisily" and "Rule of Repair" in this thread. Thanks! pf