言語環境プログラム CEEWUCHA 異常終了の特殊な処理
Language Environment® サンプルのユーザー条件処理ルーチンである CEEWUCHA が用意されていて、これを使用すると、LE のデフォルト動作を変更して VS COBOL II と同様の動作を取得できます。この条件処理ルーチンは、LE USRHDLR(CEEWUCHA) オプションを使用して指定されます。
Fault Analyzer は初期 U4038 LE 異常終了を抑止して、CEEWUCHA 異常終了コードを重要な異常終了コードとしてイベント要約に出力します (以下の 2 つの条件が満たされた場合)。
- Fault Analyzer によって分析されるアプリケーション異常終了に対して LE USRHDLR(CEEWUCHA) オプションが有効になっている。
- LE から当該条件処理ルーチンに制御が渡された。
CEEWUCHA 以外の名前を持つ条件処理ルーチンが LE USRHDLR オプションで指定されると、初期 LE ユーザー異常終了は抑止されません。