The old method is:
do: aBlock tally = 0 ifTrue: [^ self]. 1 to: self basicSize do: [:i | (self basicAt: i) == nil ifFalse: [aBlock value: (array at: i)]]
a slightly modified version could be obtained by turning: (self basicAt: i) == nil ifFalse: into: (self basicAt: i) isNil ifFalse:
This does not make much sense to replace this method although.
Alexandre
Thanks
Jannik Laval PhD Student - Rmod Team - INRIA Certified Project Management Associate (IPMA) http://www.jannik-laval.eu http://rmod.lille.inria.fr
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev