Hallo Leute,

ich würde gerne beim Kompiliervorgang von Cobol Programmen ein paar Dinge automatisch prüfen lassen:
- deklarierte, aber nicht verwendete Variablen
- MOVEs von Unicode -> Alpha (und umgekehrt) ohne entsprechende Verwendung von FUNCTION DISPLAY-OF / NATIONAL-OF + CCSID Angaben.

Um diese Dinge zu prüfen, benötige ich eine Liste der deklarierten Variablen (+ deren Typen). Diese Liste erhält man, wenn beim CRTCBLMOD die Optionen *XREF und *MAP aktiviert.

Nun ist es doch recht mühselig, dass erzeugte Spool zu parsen. Insbesondere, weil einzelne "Wörter" je nach QSYS-Sprachbibliothek unterschiedlich sind und sich das Spool Layout natürlich je Release unterscheiden kann.

Daher die Frage, ob es dazu auch ein API gibt oder ein Parameter OUTPUT(*OUTFILE)?

Viele Grüße
Matthias