Previous: Constantes Up: Éléments de syntaxe Next: Séquences et Cascades

Expressions

Les expressions Smalltalk sont toutes interprétées comme envois de messages. La règle de priorité est simple : les messages sont évalués de gauche vers la droite.

Par exemple, 8 - 4 * 2 est compris comme 8 recevant le message - avec le paramètre 4. L'objet résultant de cette première évaluation est donc 4 qui reçoit le message * 2. Le résultat est donc 8 (et non pas 0 avec des règles de priorités classiques, liées à la sémantique des opérateurs).

___________________________________________

beugnard@enst-bretagne.fr