BEGIN |
Début |
---|---|
Turbo Pascal 1+ |
Syntaxe
Begin ... End |
Description
Cette instruction permet de définir le début d'un bloc d'instruction.
Remarques
- Si une mauvaise imbrication des instructions BEGIN et END se produit, le compilateur retournera une erreur de compilation 85 «";" expected» ou 94 «"." excepted» pour signaler le problème.
- Pour chaque mot réservé BEGIN, il doit y avoir une instruction END, ainsi, on utilise généralement la technique de l'indentation pour bien visualiser le début et la fin des blocs d'instructions.
Bonnes pratiques
Lorsque vous avez de multiple combinaisons de mot réservé «Begin» et «End» dans un procédure et programme et le corps du programme, il peut être difficile de déterminer où commence le corps du programme, comme dans l'exemple suivant :
Toutefois, si vous mettez toujours en majuscule «BEGIN» et «END» du corps du programme, on voit immédiatement la limite de la procédure et du corps du programme :
Cette technique toute simple de mettre uniquement se bloque en majuscule rend beaucoup plus lisible n'importe quel code prenant beaucoup d'expansion.
Exemple
Voici quelques exemples typiques de l'utilisation de ce mot clef :
Essayer maintenant !
on obtiendra le résultat suivant :
Bonjour ABonjour B
Bonjour B
Bonjour B
Bonjour C
Référence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 107.