Difference between revisions of "Basic Pascal Tutorial/Chapter 1/Punctuation and Indentation/fr"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{Punctuation_and_Indentation}} 1G - Ponctuation et indentation Bien que Pascal ignore les fins de ligne et les espaces, la ponctuation est requise pour dire au compilateur ...")
 
m
Line 1: Line 1:
 
{{Punctuation_and_Indentation}}
 
{{Punctuation_and_Indentation}}
  
1G - Ponctuation et indentation
+
1G - Ponctuation et indentation (auteur: Tao Yue, état: traduit)
  
 
Bien que Pascal ignore les fins de ligne et les espaces, la ponctuation est requise pour dire au compilateur quand une instruction se termine.
 
Bien que Pascal ignore les fins de ligne et les espaces, la ponctuation est requise pour dire au compilateur quand une instruction se termine.

Revision as of 20:02, 19 March 2014

български (bg) Deutsch (de) English (en) français (fr) 日本語 (ja) 한국어 (ko) русский (ru) 中文(中国大陆)‎ (zh_CN)

1G - Ponctuation et indentation (auteur: Tao Yue, état: traduit)

Bien que Pascal ignore les fins de ligne et les espaces, la ponctuation est requise pour dire au compilateur quand une instruction se termine.

Vous devez avoir un point-virgule qui suit :

  • l'entête du programme
  • chaque définition de constante
  • chaque déclaration de variable
  • chaque définition de type (développé plus tard)
  • presque toutes les instructions

La dernière instruction dans un bloc BEGIN-END, celui qui précède le END ne nécessite pas de point-virgule. Néanmoins, il est prudent d'en ajouter au cas où vous auriez à déplacer l'instruction plus haut dans le bloc.

L'indentation n'est pas requise. Pourtant, c'est d'un usage répandu chez les développeurs puisqu'il rend les programmes plus clairs. Si vous le désirez, vous pouvez avoir un programme écrit comme ça:

program Stupid; const a=5; b=385.3; var alpha,beta:real; begin 
alpha := a + b; beta:= b / a end.

Mais il est largement meilleur comme cela:

program NotAsStupid;

const
  a = 5;
  b = 385.3;

var
  alpha,
  beta : real;

begin (* main *)
  alpha := a + b;
  beta := b / a
end. (* main *)

En général, indentez chaque bloc. Sautez une ligne entre les blocs (tel qu'entre les blocs const et var). Les environnements modernes de programmation (EDI ou Environnement de Développement Intégré) comprennent la syntaxe du Pascal et indenteront souvent à votre place ce que vous saisissez. Vous pouvez personnaliser l'indentation selon vos préférences (afficher une tabulation avec trois espaces ou quatre ?).

Une identation appropriée rend plus facile la détermination de ce que fait le code mais elle est largement aidée par des commentaires judicieux.

précédent table des matières suivant