OSVSVSC2 

DELETE 文 - BASIS 制御

機能

DELETE 文は、(BASIS メカニズムのもとで) COBOL システムに無視させる COBOL 原始ファイル中の行を指定する。DELETE 文の後ろに続く COBOL 文は、(編集制御ファイル中に次の BASIS メカニズムの INSERT 文または DELETE 文が出てくるまで) 原始ファイル中に残される。

一般形式

構文規則

  1. 予約語 DELETE は、その文を記述する行のカラム 1 から 6 の間のどこから書き始めてもよい。

  2. 順序番号は、その文を記述する行のカラム 1 から 6 の間のどこに書いてもよい。その後ろには空白文字を 1 つ置く。

  3. 編集元順序番号-1 や編集元順序番号-2 などは、引用符で囲まない 6 文字の正の整数とする (整数数字定数に関する規則に従う)。

  4. 編集元順序番号の範囲-1 や編集元順序番号の範囲-2 などは、2 つの編集元順序番号 (上記) をハイフン (-) でつないだものとする。

  5. 編集元順序番号または編集元順序番号の範囲の間のカンマは、必須である。

一般規則

  1. 編集元順序番号-1 や編集元順序番号-2 などは、COBOL 原始ファイル中の文のうち COBOL システムに無視させるものの順序番号を表わす。

  2. 編集元順序番号の範囲-1 や編集元順序番号の範囲-2 などは、COBOL 原始ファイル中の文のうち中間コードを生成する際に、COBOL システムに無視させるものの順序番号の範囲を表わす。この範囲は両端を含む。

  3. 編集制御ファイル中に次の BASIS メカニズムの INSERT 文または DELETE 文が出てくるまで、DELETE 文の後ろに続く COBOL 文は、COBOL システムに投入される原始ファイル中に残される。それらの COBOL 原始プログラムの文は、BASIS メカニズムの DELETE 文によって削除された最後の文に代わって、挿入される。