予約語

この付録には、このCOBOL言語において予約されている語をすべて列挙する。

予約語

以下に示す表に は、どのコンパイラ指令を使用するとどの予約語が使用可能となるか、を示してある。

A

予約語 方言コード(後述の説明を参照)
ABSENT I2
ABSTRACT MF11
ACCEPT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ACCESS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ACQUIRE MF7
ACTIVE-CLASS I2 MF12 BS
ACTUAL OS VS(2) DVS
ADD 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ADDRESS I2 OS VS(2, 3, 4) MF3 DVS BS
ADVANCING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
AFP-5A OS DVS
AFTER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ALIGNED I2
ALL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ALLOCATE I2
ALLOW I2
ALPHABET 85 I2 VS( 3, 4) XO MF7 BS
ALPHABETIC 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ALPHABETIC-LOWER 85 I2 VS( 3, 4) XO MF7 BS
ALPHABETIC-UPPER 85 I2 VS( 3, 4) XO MF7 BS
ALPHANUMERIC 85 I2 VS(2, 3, 4) XO MF7 BS
ALPHANUMERIC-EDITED 85 I2 VS(2, 3, 4) XO MF7 BS
ALSO 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ALTER 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ALTERNATE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
AND 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ANY 85 I2 VS(2, 3, 4) XO MF7 BS
APPLY OS VS(2, 3, 4) DVS
ARE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
AREA 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
AREAS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
AS I2 MFOO BS
ASCENDING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ASSIGN 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
AT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
AUTHOR 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
AUTO-HYPHEN-SKIP MF7
AUTO-SKIP MF3 MS2
AUTOMATIC MF1 MS2

B

B-AND I2 MF11
B-EXOR MF11
B-LEFT MF11
B-NOT I2 MF11
B-OR I2 MF11
B-RIGHT MF11
B-XOR I2 MF11
BACKWARD MF3
BASED I2
BASIS OS VS(2, 3, 4) DVS
BEEP MF3 MS2 RM
BEFORE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
BEGINNING OS VS(2, 3, 4) DVS BS
BINARY 85 I2 VS( 3, 4) XO MF7 RM BS
BINARY-CHAR I2 MF12
BINARY-DOUBLE I2 MF12
BINARY-LONG I2 MF12
BINARY-SHORT I2 MF12
BIT I2
BLANK 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
BLOCK 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
BOOLEAN I2
BOTTOM 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
BROWSING MF11
BY 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS

C

C01 OS DVS
C02 OS DVS
C03 OS DVS
C04 OS DVS
C05 OS DVS
C06 OS DVS
C07 OS DVS
C08 OS DVS
C09 OS DVS
C10 OS DVS
C11 OS DVS
C12 OS DVS
CALL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CALLED MF11
CANCEL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
CBL OS VS(2, 3, 4)
CBL-CTR BS
CD 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
CF 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CH 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CHAIN MF3 MS2
CHAINING MF3 MS2
CHANGED OS VS(2) MF3 DVS
CHARACTER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CHARACTERS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CHECKING BS
CLASS 85 I2 VS( 3, 4) XO MF7 BS
CLASS-CONTROL MFOO
CLASS-ID I2 C370 MF11 BS
CLASS-OBJECT MFOO
CLOCK-UNITS 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CLOSE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
COBOL 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CODE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CODE-SET 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
COERCION MF11
COL I2 MF3 MS2
COLLATING 74 85 I2 OS VS(2, 3, 4) XO MF3 MS2 RM DVS BS
COLS I2
COLUMN 74 85 I2 OS VS(2, 3, 4) XO MF3 MS2 RM DVS BS
COLUMNS I2
COM-REG VS(2, 3, 4) DVS
COMMA 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
COMMIT MF1 BS
COMMITMENT MF7
COMMON 85 I2 VS( 3, 4) XO MF7 BS
COMMUNICATION 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
COMP 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
COMP-0 MF3 MS2
COMP-1 OS VS(2, 3, 4) MF7 RM DVS BS
COMP-2 OS VS(2, 3, 4) MF7 DVS BS
COMP-3 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
COMP-4 OS VS(2, 3, 4) MF7 MS2 DVS
COMP-5 OS390 XO MF3 BS
COMP-6 MF10 RM
COMP-X MF2
COMPUTATIONAL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
COMPUTATIONAL-0 MF3 MS2
COMPUTATIONAL-1 OS VS(2, 3, 4) MF7 RM DVS BS
COMPUTATIONAL-2 OS VS(2, 3, 4) MF7 DVS BS
COMPUTATIONAL-3 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
COMPUTATIONAL-4 OS VS(2, 3, 4) MF7 MS2 DVS
COMPUTATIONAL-5 OS390 XO MF3 BS
COMPUTATIONAL-6 MF10 RM
COMPUTATIONAL-X MF2
COMPUTE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CONFIGURATION 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CONSOLE OS MF1 MS2 DVS
CONSTANT I2
CONTAINS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CONTENT 85 I2 VS(2, 3, 4) XO MF7 BS
CONTINUE 85 I2 VS(2, 3, 4) XO MF7 BS
CONTROL 74 85 I2 OS VS(2, 3, 4) XO MF5 MS2 RM DVS BS
CONTROL-AREA MF7
CONTROLS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CONVERT RM
CONVERTING 85 I2 VS( 3, 4) XO MF7 BS
COPY 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CORE-INDEX OS VS(2) DVS
CORR 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CORRESPONDING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
COUNT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CREATING BS
CRT I2 XO MF1
CRT-UNDER MF1
CSP OS DVS BS
CURRENCY 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
CURRENT-DATE OS VS(2) DVS
CURSOR I2 XO MF1
CYL-INDEX DVS
CYL-OVERFLOW DVS

D

DATA 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DATABASE-KEY BS
DATABASE-KEY-LONG BS
DATE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DATE-COMPILED 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DATE-WRITTEN 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DAY 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DAY-OF-WEEK 85 I2 VS( 3, 4) XO MF7 BS
DBCS VS( 3, 4) MF7
DE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DEBUG OS VS(2) DVS
DEBUG-CONTENTS 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DEBUG-ITEM 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DEBUG-LINE 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DEBUG-NAME 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DEBUG-SUB-1 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DEBUG-SUB-2 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DEBUG-SUB-3 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DEBUGGING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DECIMAL-POINT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DECLARATIVES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DEFAULT I2 MF11
DEFINITION MF11
DELETE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DELIMITED 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DELIMITER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DEPENDING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DESCENDING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DESTINATION 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
DETAIL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DISABLE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
DISC BS
DISK MF3 MS2
DISP OS VS(2)
DISPLAY 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DISPLAY-1 VS(2, 3, 4) MF7
DISPLAY-ST OS VS(2) DVS
DIVIDE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DIVISION 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DOWN 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DROP MF7
DUPLICATES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
DYNAMIC 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS

E

EBCDIC BS
ECHO RM
EGCS VS(2, 3, 4)
EGI 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
EJECT OS VS(2, 3, 4) MF7 MS2 DVS BS
ELSE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
EMI 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
EMPTY-CHECK MF3 MS2
ENABLE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
END 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
END-ACCEPT I2 XO MF4 BS
END-ADD 85 I2 VS(2, 3, 4) XO MF7 BS
END-CALL 85 I2 VS(2, 3, 4) XO MF7 BS
END-CHAIN MF5
END-COMPUTE 85 I2 VS(2, 3, 4) XO MF7 BS
END-DELETE 85 I2 VS(2, 3, 4) XO MF7 BS
END-DISPLAY I2 XO MF7 BS
END-DIVIDE 85 I2 VS(2, 3, 4) XO MF7 BS
END-EVALUATE 85 I2 VS(2, 3, 4) XO MF7 BS
END-IF 85 I2 VS(2, 3, 4) XO MF7 BS
END-INVOKE C370 MFOO BS
END-MULTIPLY 85 I2 VS(2, 3, 4) XO MF7 BS
END-OF-PAGE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
END-PERFORM 85 I2 VS(2, 3, 4) XO MF7 BS
END-READ 85 I2 VS(2, 3, 4) XO MF7 BS
END-RECEIVE 85 I2 VS( 3, 4) XO MF7 BS
END-RETURN 85 I2 VS(2, 3, 4) XO MF7 BS
END-REWRITE 85 I2 VS(2, 3, 4) XO MF7 BS
END-SEARCH 85 I2 VS(2, 3, 4) XO MF7 BS
END-START 85 I2 VS(2, 3, 4) XO MF7 BS
END-STRING 85 I2 VS(2, 3, 4) XO MF7 BS
END-SUBTRACT 85 I2 VS(2, 3, 4) XO MF7 BS
END-UNSTRING 85 I2 VS(2, 3, 4) XO MF7 BS
END-WAIT MF11
END-WRITE 85 I2 VS(2, 3, 4) XO MF7 BS
ENDING OS VS(2, 3, 4) DVS BS
ENTER 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ENTRY OS VS(2, 3, 4) MF5 DVS BS
ENVIRONMENT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
EOP 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
EQUAL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
EQUALS MF7
ERROR 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ESCAPE MF3 MS2
ESI 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
EVALUATE 85 I2 VS(2, 3, 4) XO MF7 BS
EVENT-POINTER MF11
EVERY 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
EXAMINE OS VS(2) DVS
EXCEEDS MF7
EXCEPTION 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
EXCEPTION-OBJECT I2
EXCESS-3 MF1
EXCLUSIVE MF1 MS2
EXEC MF2
EXECUTE MF2
EXHIBIT OS VS(2) MF3 MS2 DVS
EXIT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
EXTEND 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
EXTENDED BS
EXTENDED-SEARCH DVS
EXTERNAL 85 I2 VS( 3, 4) XO MF2 BS
EXTERNALLY- DESCRIBED-KEY MF7

F

FACTORY I2 MF11 BS
FALSE 85 I2 VS(2, 3, 4) XO MF7 BS
FD 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
FH--FCD MF5
FH--KEYDEF MF5
FILE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
FILE-CONTROL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
FILE-ID MF3 MS2
FILE-LIMIT OS VS(2) DVS
FILE-LIMITS OS VS(2) DVS BS
FILLER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
FINAL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
FIRST 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
FIXED MF3
FLOAT-EXTENDED I2 MF12
FLOAT-LONG I2 MF12
FLOAT-SHORT I2 MF12
FOOTING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
FOR 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
FORMAT I2 MF7
FREE I2
FROM 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
FUNCTION 85 I2 XO MF7 BS
FUNCTION-ID I2 MF12

G

GENERATE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
GIVING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
GLOBAL 85 I2 VS( 3, 4) XO MF7 BS
GO 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
GOBACK I2 OS VS(2, 3, 4) MF5 DVS BS
GREATER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
GRID MF4
GROUP 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS

H

HEADING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
HIGH-VALUE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
HIGH-VALUES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS

I

I-O 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
I-O-CONTROL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ID OS VS(2, 3, 4) MF7 DVS BS
IDENTIFICATION 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
IDENTIFIED MF11
IF 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
IGNORE MF8
IN 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INDEX 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INDEXED 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INDIC MF7
INDICATE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INDICATOR MF7
INDICATORS MF7
INHERITING MFOO BS
INHERITS I2 C370 MF11 BS
INITIAL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INITIALIZE 85 I2 VS(2, 3, 4) XO MF7 BS
INITIATE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INPUT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INPUT-OUTPUT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INSERT OS VS(2, 3, 4) DVS
INSPECT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INSTALLATION 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INSTANCEMF12
INTERFACE I2 MF12 BS
INTERFACE-ID I2 MF12 BS
INTO 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INVALID 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
INVOKE I2 C370 MF11 BS
INVOKED MFOO
IS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS

J

JAPANESE MF1
JUST 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
JUSTIFIED 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS

K

KANJI VS(2, 3, 4) MF8
KEPT MF1
KEY 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
KEY-YY BS
KEYBOARD MF3

L

LABEL 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LAST 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LEADING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LEAVE OS VS(2)
LEFT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LEFT-JUSTIFY MF3 MS2
LEFTLINE MF4
LENGTH 74 85 I2 OS VS(2, 3, 4) XO MF6 MS2 RM BS
LENGTH-CHECK MF3 MS2
LESS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LIMIT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LIMITS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LIN MS2
LINAGE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LINAGE-COUNTER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
LINE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LINE-COUNTER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LINES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LINKAGE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LOCAL-STORAGE I2 C370 MF5 BS
LOCALE I2
LOCK 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LOCKING MS2
LOW-VALUE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LOW-VALUES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
LOWER MF8

M

MASTER-INDEX DVS
MEMORY 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
MERGE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
MESSAGE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
METACLASS C370
METHOD I2 C370 MF11 BS
METHOD-ID I2 C370 MF11 BS
MODE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
MODIFIED MF7
MODULES 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
MONITOR-POINTER MF11
MORE-LABELS OS VS(2, 3, 4) DVS BS
MOVE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
MULTIPLE BS
MULTIPLY 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
MUTEX-POINTER MF11

N

NAME MF3
NAMED OS VS(2) MF3 MS2 DVS
NATIONAL I2 MF8
NATIONAL-EDITED I2 MF8
NATIVE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
NCHAR MF5
NEGATIVE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
NESTED I2 12 BS
NEXT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
NO 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
NO-ECHO MF3 MS2
NOMINAL OS VS(2) DVS
NOT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
NOTE OS VS(2) DVS
NSTD-REELS DVS
NULL I2 VS(2, 3, 4) MF6 BS
NULLS VS(2, 3, 4) MF6 BS
NUMBER 74 85 I2 OS VS(2, 3, 4) XO MF3 MS2 RM DVS BS
NUMBERS I2
NUMERIC 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
NUMERIC-EDITED 85 I2 VS(2, 3, 4) XO MF7 BS

O

O-FILL MF7
OBJECT I2 C370 MF11 BS
OBJECT-COMPUTER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
OBJECT-ID MFOO
OBJECT-STORAGE MFOO
OCCURS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
OF 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
OFF 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
OMITTED 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ON 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
OOSTACKPTR MFOO
OPEN 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
OPTIONAL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
OPTIONS I2
OR 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ORDER 85 I2 VS( 3, 4) XO MF7 BS
ORGANIZATION 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
OTHER 85 I2 VS(2, 3, 4) XO MF7 BS
OTHERWISE OS VS(2) DVS
OUTPUT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
OVERFLOW 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
OVERLINE MF4
OVERRIDE I2 C370 MF12 BS

P

PACKED-DECIMAL 85 I2 VS( 3, 4) XO MF7 BS
PADDING 85 I2 VS( 3, 4) XO MF7 BS
PAGE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PAGE-COUNTER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PARSE MF12
PASSWORD OS VS(2, 3, 4) DVS
PERFORM 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PF 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PH 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PIC 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PICTURE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PLUS 74 85 I2 OS VS(2, 3, 4) XO MF3 MS2 RM DVS BS
POINTER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
POS RM
POSITION 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
POSITIONING OS VS(2) DVS
POSITIVE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PRESENT I2
PRINT RM
PRINT-SWITCH OS DVS BS
PRINTER MF3 MS2
PRINTER-1 MF3
PRINTING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PRIOR MF7
PRIVATE MFOO
PROCEDURE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PROCEDURE-POINTER C370 MF5
PROCEDURES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PROCEED 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PROCESS MF7
PROCESSING OS VS(2, 3, 4) MF12 DVS
PROGRAM 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PROGRAM-ID 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
PROGRAM-POINTER I2 MF12
PROMPT MF3 MS2 RM
PROPERTY I2 MF12 BS
PROTECTED MF3
PROTOTYPE IS MF12
PUBLIC MFOO
PURGE 85 I2 VS( 3, 4) XO MF7 BS

Q

QUEUE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
QUOTE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
QUOTES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS

R

RAISE I2
RAISING I2
RANDOM 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RANGE MF3
RD 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
READ 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
READING MF11
READY OS VS(2, 3, 4) MF3 MS2 DVS
RECEIVE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
RECORD 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RECORD-OVERFLOW OS VS(2)
RECORDING OS VS(2, 3, 4) MF3 DVS BS
RECORDS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RECURSIVE I2 C370 MF12
REDEFINES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
REDEFINITION MF11
REEL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
REFERENCE 85 I2 VS(2, 3, 4) XO MF7 BS
REFERENCES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RELATIVE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RELEASE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RELOAD OS VS(2, 3, 4) DVS
REMAINDER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
REMARKS OS VS(2) DVS
REMOVAL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RENAMES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
REORG-CRITERIA OS VS(2)
REPEATED MF10 BS
REPLACE 85 I2 VS( 3, 4) XO MF7 BS
REPLACING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
REPORT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
REPORTING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
REPORTS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
REPOSITORY I2 C370 MF12 BS
REREAD OS VS(2)
RERUN 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RESERVE 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RESET I2 OS VS(2, 3, 4) MF3 MS2 DVS BS
RESTRICTED MF11
RESUME I2
RETRY I2
RETURN 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RETURN-CODE OS VS(2, 3, 4) XO MF5 BS
RETURNING I2 C370 MF5 BS
REVERSED 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
REWIND 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
REWRITE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RF 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RH 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RIGHT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RIGHT-JUSTIFY MF3 MS2
ROLLBACK MF1 BS
ROLLING MF7
ROUNDED 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
RUN 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS

S

S01 OS DVS
S02 OS DVS
S03 DVS
S04 DVS
S05 DVS
SAME 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SCREEN I2 XO MF3 MS2
SD 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SEARCH 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SECTION 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SECURITY 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SEEK OS VS(2) DVS
SEGMENT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
SEGMENT-LIMIT 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SELECT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SELECTIVE OS VS(2)
SELF I2 C370 MFOO
SELFCLASS MFOO
SEMAPHORE-POINTER MF11
SEND 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
SENTENCE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SEPARATE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SEQUENCE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SEQUENTIAL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SERVICE OS VS(2, 3, 4) DVS
SET 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SHARING I2 MF11
SHIFT-IN VS(2, 3, 4)
SHIFT-OUT VS(2, 3, 4)
SIGN 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SIZE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SKIP1 OS VS(2, 3, 4) MF7 DVS BS
SKIP2 OS VS(2, 3, 4) MF7 DVS BS
SKIP3 OS VS(2, 3, 4) MF7 DVS BS
SORT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SORT-CONTROL VS(2, 3, 4)
SORT-CORE-SIZE OS VS(2, 3, 4) DVS BS
SORT-FILE-SIZE OS VS(2, 3, 4) DVS BS
SORT-MERGE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SORT-MESSAGE OS VS(2, 3, 4)
SORT-MODE-SIZE OS VS(2, 3, 4) DVS BS
SORT-OPTION DVS
SORT-RETURN OS VS(2, 3, 4) MF7 DVS BS
SORT-TAPE BS
SORT-TAPES BS
SOURCE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SOURCE-COMPUTER 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SOURCES I2
SPACE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SPACE-FILL MF3 MS2
SPACES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SPECIAL-NAMES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
STANDARD 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
STANDARD-1 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
STANDARD-2 85 I2 VS( 3, 4) XO MF7 BS
STANDARD-3 I2
START 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
STARTING MF7
STATUS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
STOP 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
STRING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SUB-QUEUE-1 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
SUB-QUEUE-2 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
SUB-QUEUE-3 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
SUBFILE MF7
SUBTRACT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SUM 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SUPER I2 C370 MFOO
SUPPRESS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SYMBOLIC 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
SYNC 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SYNCHRONIZED 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
SYSIN OS
SYSIPT OS DVS
SYSLST OS DVS
SYSOUT OS
SYSPCH DVS
SYSPUNCH OS DVS
SYSTEM-DEFAULT I2

T

TAB RM
TABLE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
TALLY OS VS(2, 3, 4) DVS BS
TALLYING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
TAPE 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
TAPES BS
TERMINAL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
TERMINATE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
TEST 85 I2 VS(2, 3, 4) XO MF7 BS
TEXT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM BS
THAN 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
THEN 85 I2 OS VS(2, 3, 4) XO MF1 DVS BS
THREAD-LOCAL MF11
THREAD-LOCAL-STORAGE MF10
THREAD-POINTER MF11
THROUGH 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
THRU 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
TIME 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
TIME-OF-DAY OS VS(2) DVS
TIME-OUT MF7
TIMEOUT I2 MF7
TIMES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
TITLE VS(2, 3, 4) MF7 BS
TO 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
TOP 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
TOTALED OS VS(2)
TOTALING OS VS(2)
TRACE OS VS(2, 3, 4) MF3 MS2 DVS
TRACK-AREA OS VS(2) DVS
TRACK-LIMIT OS VS(2)
TRACKS OS VS(2) DVS
TRAILING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
TRAILING-SIGN MF3 MS2
TRANSACTION MF7
TRANSFORM OS VS(2) DVS
TRUE 85 I2 VS(2, 3, 4) XO MF7 BS
TRY BS
TYPE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
TYPEDEF I2 MF10

U

UNEQUAL MF7
UNIT 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
UNITS BS
UNIVERSAL I2 MF12 BS
UNLOCK I2 MF1 MS2 RM
UNSTRING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
UNTIL 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
UP 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
UPDATE MF3 MS2 RM
UPON 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
UPPER MF8
UPSI-0 OS DVS
UPSI-1 OS DVS
UPSI-2 OS DVS
UPSI-3 OS DVS
UPSI-4 OS DVS
UPSI-5 OS DVS
UPSI-6 OS DVS
UPSI-7 OS DVS
USAGE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
USE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
USER MF3
USER-DEFAULT I2
USING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS

V

VALID I2
VALIDATE I2
VALUE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
VALUES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
VARIABLE MF3
VARYING 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS

W

WAIT MF8 MS2
WHEN 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
WHEN-COMPILED OS VS(2, 3, 4) MF7 DVS
WITH 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
WORDS 74 85 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
WORKING-STORAGE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
WRITE 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
WRITE-ONLY OS VS(2, 3, 4) DVS
WRITE-VERIFY DVS
WRITING MF11

X

XML MF12
XML-CODE MF12
XML-EVENT MF12
XML-NTEXT MF12
XML-TEXT MF12

Z

ZERO 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ZERO-FILL MF3 MS2
ZEROES 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
ZEROS 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS

!

+ 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
- 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
* 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
/ 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
** 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
> 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
< 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
= 74 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
>= 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
<= 85 I2 OS VS(2, 3, 4) XO MF1 MS2 RM DVS BS
I2 MF
*> I2 MF
:: I2 MF
>> I2 MF
                       

説明:

上記の表の方言コードの定義は以下の通り。

方言コード コンパイラ指令 意味
74 なし ANSI 74標準の予約語
85 ANS85 ANSI 85標準の予約語
I2 ISO2002 ISO 2002 標準の予約語
OS OSVS OSVS COBOL の予約語
VS(2) VSC2"2" VS COBOL II リビジョン 2の予約語
VS(3) VSC2"3" 特に注記されていない限り、VS COBOL II rev 3、IBM LE COBOL/370 および IBM COBOL for MVS & VM の予約語
VS(4) VSC2"4" 特に注記されていない限り、VS COBOL II rev 4、IBM LE COBOL/370 及び IBM COBOL for MVS & VM の予約語
C370 COBOL370"2" Word reserved in IBM LE COBOL/370 リビジョン 2 および IBM COBOL for MVS … VMの予約語だが、VS COBOL II の予約語ではない。
OS390 OS390 COBOL for OS/390 … VM V2R2 の予約語だが、IBM LE COBOL/370 リビジョン 2 および IBM COBOL for MVS … VMの予約語ではない。
XO XOPEN X/Open定義の一部としての予約語
MFER EARLY-RELEASE Early Release 構文の一部としての予約語
MF1 MF"1" Micro Focus LEVEL II COBOL, LEVEL II COBOL/ET および Professional COBOLの予約語
MF2 MF"2" MF1にMicro Focus VS COBOL Workbench V1.2での追加機能を加えたもの
MF3 MF"3" MF2にMicro Focus VS COBOL Workbench V1.3 および V2.0, Professional COBOL V2.0 および Micro Focus V1.5での追加機能を加えたもの
MF4 MF"4" MF3にMicro Focus COBOL/2 V1.1, Microsoft COBOL" V3.0 および IBM COBOL V2での追加機能を加えたもの
MF5 MF"5" MF4にMicro Focus COBOL/2 V1.2 および Micro Focus COBOL/2 Workbench V2.3での追加機能を加えたもの
MF6 MF"6" MF5にMicro Focus COBOL/2 V2.4 および Micro Focus COBOL/2 Workbench V2.4での追加機能を加えたもの
MF7 MF"7" MF6にMicro Focus COBOL/2 V2.5 および Micro Focus COBOL/2 Workbench V2.5 での追加機能を加えたもの
MF8 MF"8" MF7にMicro Focus COBOL V3.0 および Micro Focus COBOL Workbench V3.0 での追加機能を加えたもの
MF9 MF"9" MF8にMicro Focus COBOL V3.1 および Micro Focus COBOL Workbench V3.1 での追加機能を加えたもの
MF10 MF"10" MF9にMicro Focus COBOL V3.2 および Micro Focus COBOL Workbench V3.2 での追加機能を加えたもの
MF11 MF"11" MF10にMicro Focus Net Express 3.0での追加機能を加えたもの
MF12 MF"12" MF11にMicro Focus Net Express 4.0での追加機能を加えたもの
MFOO MFOO MFOO指令を使用した時の OO構文の一部としての予約語
MS1 MS"1" Microsoft COBOL バージョン 1の予約語
MS2 MS"2" Microsoft COBOL バージョン 2 の予約語
RM RM Ryan-McFarland COBOL V2.0 の予約語
DVS DOSVS DOSVS COBOL の予約語
BS BS2000 Siemens BS2000 COBOL の予約語

文脈依存語

以下は文脈依存語で、これらは、指定の方言が選択される時に、指定の言語構造の予約語として扱われる。 文脈依存語が、一般形式の中で使用可能な場所で使われる場合は、キーワードとして扱われる。 そうでない場合は、利用者語として扱われる。ここで、方言コードは予約語節のものと同じ意味を持つ。

文脈依存語 言語の文脈または構造 方言コード
ARITHMETIC OPTIONS段落 I2
ATTRIBUTE SET文 I2
AUTO 画面記述項 I2, XO, MF3, MS2
BACKGROUND-COLOR 画面記述項 I2, XO, MF3, MS2
BACKGROUND-COLOUR 画面記述項 I2, MF3
BELL 画面記述項およびSET属性文 I2, XO, MF3, MS2
BLINK 画面記述項およびSET属性文 I2, XO, MF3, RM, MS2
CENTER COLUMN句 I2
CYCLE EXIT文 I2, MF7
EOL 画面記述項のERASE句 I2, XO, MF7, RM
EOS 画面記述項のERASE句 I2, XO, MF7, RM
ERASE 画面記述項 I2, XO, MF3, RM, MS2
EXPANDS REPOSITORY段落のCLASS指定およびINTERFACE指定 I2, MF12
FOREGROUND-COLOR 画面記述項 I2, XO, MF3, MS2
FOREGROUND-COLOUR 画面記述項 I2, MF3
FOREVER RETRY指定 I2
FULL 画面記述項 I2, XO, MF3, MS2
HIGH ACCEPT文およびDISPLAY文 RM
HIGHLIGHT 画面記述項およびSET属性文 I2, XO, MF3, MS2
IGNORING READ文 I2
INITIALIZED ALLOCATE文 I2
INTRINSIC REPOSITORY段落の関数指定 I2
LC_ALL SET文 I2
LC_COLLATE SET文 I2
LC_CTYPE SET文 I2
LC_MESSAGES SET文 I2
LC_MONETARY SET文 I2
LC_NUMERIC SET文 I2
LC_TIME SET文 I2
LOW ACCEPT文およびDISPLAY文 RM
LOWLIGHT 画面記述項およびSET属性文 I2, XO, MF7
MANUAL LOCK MODE句 I2, MF1, MS2
MULTIPLE LOCK ON句 すべての方言
NONE DEFAULT句 I2
NORMAL STOP文 I2
NUMBERS COLUMN句およびLINE句 I2
ONLY オブジェクトビュー、SHARING句、SHARING指定、およびUSAGE句 I2, MF11, BS
PARAGRAPH EXIT文 I2, MF7
PREVIOUS READ文 I2, MF3
RECURSIVE PROGRAM-ID段落 I2, MF12, C370
RELATION VALIDATE-STATUS句 I2
REQUIRED 画面記述項 I2, XO, MF3, MS2
REVERSE ACCEPT文およびDISPLAY文 RM
REVERSE-VIDEO 画面記述項およびSET属性文 I2, XO, MF3, MS2
SECONDS RETRY指定 I2
SECURE 画面記述項 I2, XO, MF3, MS2
SIGNED USAGE句 I2, MF12
STEP OCCURS句 I2
STRONG TYPEDEF句 I2
SYMBOL CURRENCY句 I2, MF12, OS390
UCS-4 ALPHABET句 I2
UNDERLINE 画面記述項およびSET属性文 I2, XO, MF3, MS2
UNSIGNED USAGE句 I2, MF12
UTF-8 ALPHABET句 I2
UTF-16 ALPHABET句 I2
YYYYDDD ACCEPT文 すべての方言
YYYYMMDD ACCEPT文 すべての方言