Parcours Accueil Tour guidé Initiation 1 h Initiation 24 h Révisions Exercices

Traditionnellement, une ligne COBOL se divise ainsi :

Info : Ce module vous permet d’accĂ©der rapidement aux contenus essentiels de la formation COBOL.
Retour au plan général

đŸ’» 3-7 – RĂšgles de codage  COBOL  : marges, indentation, commentaires

Le langage  COBOL  a Ă©tĂ© conçu Ă  l’origine pour ĂȘtre saisi sur des cartes perforĂ©es. Cela a influencĂ© la maniĂšre dont le code est organisĂ© dans les colonnes. Bien que ces contraintes aient Ă©voluĂ© avec les Ă©diteurs modernes, il est utile de comprendre les conventions d’origine car elles sont encore respectĂ©es dans de nombreux projets.

📏 Structure des colonnes classiques (zone A / zone B)

Traditionnellement, une ligne  COBOL  se divise ainsi :


----1---+----2---+----3---+----4---+----5---+----6---+----7---+----8
      * Ceci est un commentaire (colonne 7)
000100     DISPLAY "Bonjour"         (Zone B : colonnes 12 Ă  72)
    

👉 Zone A : colonnes 8 Ă  11 👉 Zone B : colonnes 12 Ă  72 Les Ă©diteurs modernes assouplissent ces contraintes, mais certains compilateurs exigent toujours que le code soit bien positionnĂ©.

đŸ§Ÿ Exemple 1 : Instruction en zone B

----1---+----2---+----3---+----4---+----5---+----6---+----7---+----8
        DISPLAY "Exemple 1 - Affichage"
    
đŸ§Ÿ Exemple 2 : Paragraphe en zone A + instruction en zone B

----1---+----2---+----3---+----4---+----5---+----6---+----7---+----8
INIT-PROG.  DISPLAY "Programme lancé"
    
💬 Commentaires dans le code

Les commentaires en  COBOL  commencent généralement par un astérisque * en colonne 7 :


----1---+----2---+----3---+----4---+----5---+----6---+----7---+----8
      * Ceci est un commentaire
        DISPLAY "Texte aprĂšs commentaire"
    
đŸ–ïž Bonnes pratiques modernes
📌 RĂ©sumĂ©

Respecter les rÚgles de présentation du code  COBOL  permet :

Dans la prochaine section, vous apprendrez comment passer de ce format brut Ă  un code testĂ© et fonctionnel, Ă  l’aide de simulateurs et d’éditeurs modernes.

↑ Haut