lk>
x isNil ifTrue: [ self doSomething ]
</code>
Suivant le receveur (ici l'objet x), et le retour du mess... loc receveur et puis le bloc passé en paramètres. Suivant l'exécution, l'évaluation, si ça me rend le boolé
oppeur ne contrôle pas quand il passe à l'élément suivant. C'est la collection, qui en interne, décide de passer à l'élément suivant. On n'envoie pas explicitement le message "next"