Sentences (phrases COBOL)
Instruction - Phrase - Paragraphe - Section
En COBOL, une phrase est un ensemble d’instructions (statements) regroupées, se terminant par un point (
.). C’est une unité logique d’exécution : on lit la phrase dans son ensemble, et le point marque la fin.
- Une phrase contient deux instructions ou plus.
- Elle se termine toujours par un point, qui indique la fin du bloc logique.
- Si une instruction est isolée et se termine par un point, elle est un statement, mais pas une phrase (sentence).
- Comme les instructions, les phrases doivent être écrites dans la zone B (colonne 12 et suivantes).
Exemple : Une phrase composée de deux instructions.
----+----1----+----2----+----3----+----4----+----5
IDENTIFICATION DIVISION.
PROGRAM-ID. PactaCobol.
AUTHOR. AlainStevens.
PROCEDURE DIVISION.
1000-SEC50 SECTION.
1000-PARA.
DISPLAY "Hello World" --|
DISPLAY "Welcome to AlainStevens". --|--> Sentence
STOP RUN.
🧩 Analyse :
- Les deux
DISPLAYsont combinées dans une seule phrase COBOL. - Le point
.apparaît uniquement à la fin de la deuxième ligne. - Le programme les exécute comme un bloc unique jusqu’au point final.
STOP RUN.est une autre phrase, mais constituée d’une seule instruction.
Les phrases COBOL sont utiles pour exécuter un groupe cohérent d’actions avant de passer à la suite. Elles permettent de structurer les blocs de logique dans un programme.