
機能
DELETE 文は、(BASIS メカニズムのもとで) COBOL システムに無視させる COBOL 原始ファイル中の行を指定する。DELETE 文の後ろに続く COBOL 文は、(編集制御ファイル中に次の BASIS メカニズムの INSERT 文または DELETE 文が出てくるまで) 原始ファイル中に残される。
一般形式
構文規則
- 予約語 DELETE は、その文を記述する行のカラム 1 から 6 の間のどこから書き始めてもよい。
- 順序番号は、その文を記述する行のカラム 1 から 6 の間のどこに書いてもよい。その後ろには空白文字を 1 つ置く。
- 編集元順序番号-1 や編集元順序番号-2 などは、引用符で囲まない 6 文字の正の整数とする (整数数字定数に関する規則に従う)。
- 編集元順序番号の範囲-1 や編集元順序番号の範囲-2 などは、2 つの編集元順序番号 (上記) をハイフン (-) でつないだものとする。
- 編集元順序番号または編集元順序番号の範囲の間のカンマは、必須である。
一般規則
- 編集元順序番号-1 や編集元順序番号-2 などは、COBOL 原始ファイル中の文のうち COBOL システムに無視させるものの順序番号を表わす。
- 編集元順序番号の範囲-1 や編集元順序番号の範囲-2 などは、COBOL 原始ファイル中の文のうち中間コードを生成する際に、COBOL システムに無視させるものの順序番号の範囲を表わす。この範囲は両端を含む。
- 編集制御ファイル中に次の BASIS メカニズムの INSERT 文または DELETE 文が出てくるまで、DELETE 文の後ろに続く COBOL 文は、COBOL システムに投入される原始ファイル中に残される。それらの COBOL 原始プログラムの文は、BASIS メカニズムの DELETE 文によって削除された最後の文に代わって、挿入される。