Ruby/Structure d'un programme
Les commentaires
[modifier | modifier le wikicode]Les 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
[modifier | modifier le wikicode]Les 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.