Kapitel 9: Programmverzweigungen und interne Unterprogramme

Über den linearen Ablauf eines COBOL-Programms wurde in den vorangegangenen Kapiteln schon einiges geschrieben. Hier noch einmal zum Verständnis: Ein COBOL-Programm beginnt mit der ersten Anweisung in der PROCEDURE DIVISION und wird dann linear abgearbeitet, bis die letzte Anweisung, die sich am Ende des Programmcodes befindet, ausgeführt wurde.

Mithilfe der in COBOL sehr beliebten GO TO-Anweisung kann frei innerhalb des Quellcodes gesprungen werden. Ein Sprachkonstrukt, das es in modernen Sprachen teilweise gar nicht mehr gibt und das zurecht verpönt ist. Die Verständlichkeit des Programmablaufs lässt dadurch deutlich nach.

Unterprogramme und Schleifen werden in COBOL mithilfe der ...

Get COBOL - Altsysteme warten und erweitern now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.