Ruby/Structure d'un programme
Les commentaires
modifierLes commentaires sont tout simplement du texte dont le but est d'apporter un complément d'information concernant un élément obscur du code, afin d’en faciliter la relecture a postériori, et a fortiori la maintenance. L'information présentée doit alors être concise et précise, elle tient généralement en une seule ligne, on utilise alors le symbole # (dièse ou sharp).
Tout texte situé à droite de ce symbole sera ignoré par l'interpréteur, jusqu'au prochain retour à la ligne.
# ceci est un commentaire
Il peut arriver d’avoir besoin d'étendre des commentaires sur plusieurs lignes : dans ce cas, au lieu de faire débuter chaque nouvelle ligne par un #, vous pouvez encadrer votre paragraphe par =begin et =end. Tout ce qui se trouvera alors entre ces deux mots sera tout bonnement ignoré.
=begin
ceci est un commentaire
et ceci également
=end
Les délimiteurs d'instructions
modifierLes instructions du programme sont usuellement séparées par un point-virgule (situé en fin de ligne).
Contrairement à d'autres langages, Ruby vous permet d'omettre ce point-virgule si vous vous limitez à une seule instruction par ligne. Nous utiliserons cette particularité tout au long du cours.