予約語 (COBOL)
上で説明したように特殊目的語というのは、特殊レジスタおよび表意定数である。細かく下位分類すると以下のとおり。
特殊目的語 特殊レジスタ 次の4つ 行数カウンタ LINAGE-COUNTER 行カウンタ LINE-COUNTER ページカウンタ PAGE-COUNTER デバッグ項目 DEBUG-ITEM 表意定数 0 ZERO ZEROS ZEROES 空白 SPACE SPACES 引用符 QUOTE QUOTES 最高値 HIGH-VALUE HIGH-VALUES 最低値 LOW-VALUE LOW-VALUES
必須語の中には次のようなものがある。(網羅しているわけではなく、重複もある。)
識別子 動詞(COBOLでは英語風の表現をとることから命令文の識別子を伝統的にこう呼ぶ。) READ WRITE等 部の識別子 IDENTIFICATION ENVIRONMENT DATA PROCEDURE 節の識別子(環境部およびデータ部) CONFIGURATION INPUT-OUTPUT 等 段落の識別子(手続き部以外) PROGRAM-ID等
範囲明示符 END-PERFORM等
連結語 修飾詞 OF IN 論理連結語 AND OR
論理演算子 AND OR NOT
比較演算子 EQUAL GREATER LESS