Tout langage de programmation permet
d’accompagner l’écriture du code par des commentaires, des textes en format
libre qui seront lisibles par le programmeur humain, mais ignorés par l’interprète
ou le compilateur du langage. En SMALLTALK, les commentaires sont écrits entre
des guillemets (") et peuvent contenir tout caractère sauf le caractère guillemet
lui même. Par exemple:
"ceci est un commentaire"
"ceci aussi"
"et ceci: ’&é’=}@^\‘|[({’ aussi"
sont tous des commentaires d’une ligne. Puisque vous pouvez y inclure tout
caractère (sauf les guillemets), vous pouvez y insérez autant de caractères “newline” (à la ligne) que vous voulez: un commentaire peut s’étendre sur plusieurs
lignes, comme ci dessous:
"un commentaire
sur
trois lignes"
Si vraiment vous voulez y inclure aussi des signes guillemets, vous pouvez le
faire en doublant chacune des occurrences de ce caractère. Ainsi la ligne
ci-dessous est un commentaire tout à fait inutile mais syntaxiquement
correct:
"ceci est un commentaire avec des signes ""guillemets"""
Nous avons utilisé les commentaires dans l’écriture de nos méthodes. En effet,
il est de bon aloi de débuter une méthode par un bref commentaire indiquant la
raison d’être de la méthode.