CICSリンクレベル間のプログラムのデータ部を維持する。
>>-.---.-.----.---------DATA-CONTEXT------><
+-/-+ +-NO-+
なし
省略値: | NODATA-CONTEXT |
段階: | 構文チェック |
$SET: | 任意 |
DATA-CONTEXT でコンパイルされたプログラムが、リンクレベル1で呼び出され、 続いてリンクレベル2で呼び出されると、リンクレベル2でのプログラム中のデータ部の内容は 初期化される。 リンクレベル1に戻る際に、データ部の内容はリンクレベル2での呼び出しの前の状態と同じになる。
NODATA-CONTEXT でコンパイルされたプログラムが、リンクレベル1で呼び出され、 続いてリンクレベル2で呼び出されると、リンクレベル2でのプログラム中のデータ部の内容は リンクレベル1での実行によって更新されたものとなる。 リンクレベル1に戻る際に、データ部の内容はリンクレベル2で更新されたまま変わらない。
本指令は、次の環境で実行できるようにプログラムをコンパイルする場合に必要となることがある: