Ruby/Structure d'un programme

Leçons de niveau 14
Une page de Wikiversité, la communauté pédagogique libre.
Début de la boite de navigation du chapitre
Structure d'un programme
Icône de la faculté
Chapitre no 2
Leçon : Ruby
Chap. préc. :Installation
Chap. suiv. :Variables et constantes
fin de la boite de navigation du chapitre
En raison de limitations techniques, la typographie souhaitable du titre, « Ruby : Structure d'un programme
Ruby/Structure d'un programme
 », n'a pu être restituée correctement ci-dessus.

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.