Hallo,

ich weiß jetzt nicht so recht, was mit dem "kontrollierten Abbruch" gemeint ist.

Das Register "RETURN-CODE" gibt es erst im ILE-Cobol, im OPM-Cobol nicht. Damit kann man einen Integer-Wert ans das aufrufende Programm übergeben, das Programm wird aber nicht abgebrochen.

Wenn es um die Ausgabe eines Variablen-Dumps geht, so ist unter OPM-Cobol der Aufruf:
call "QLREXHAN"
angesagt; in Batch-Programmen mit einem 12-Byte-Parameter:
1. "D"
2. frei
3-12 Programmname.

Das Programm wird dadurch nicht abgebrochen; es läuft normal weiter.

Grüße,
Werner.