Rational® Developer for System z® バージョン 7.6 では、COBOL for Windows® が拡張され、一部のランタイム・メッセージのトレースバック情報を提供するようになりました。与えられたメッセージでトレースバック情報が使用可能な場合は、追加の情報行が、メッセージ・テキストの後に表示されます。
cob2 -g FNREM01.CBL結果として、メッセージ IWZ036W のトレースバック情報に、以下のように、ソース・ファイル名 FNREM01.CBL およびソース・ファイルの行番号 1839 が表示されました。
IWZ036W Truncation of high order digit positions occurred in program FNREM01 on line number 1967. iwzrlib.dll : 0 FNREM01.CBL : 1839 iwzrlib.dll : 0 iwzrwin1.obj : 0 kernel32.dll : 0
cob2 FNREM01.CBL結果として、メッセージ IWZ036W のトレースバック情報に、以下のように、実行可能ファイル名 FNREM01.exe および行番号 0 が表示されました。
IWZ036W Truncation of high order digit positions occurred in program FNREM01 on line number 1967. iwzrlib.dll : 0 FNREM01.exe : 0 iwzrlib.dll : 0 iwzrwin1.obj : 0 kernel32.dll : 0
トレースバック情報は、STDERR に送信されます。
「COBOL for Windows プログラミング・ガイド」の内容は、これらの変更を示すために、今後のリリースで更新される予定です。