! A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
01 level-number *
, *
66 level item *
66 level-number *
77 level-number *
, *
78 level item *
78 level-number *
88 level item *
88 level-number *
Abbreviated combined relation condition *
ACCEPT FROM DATE *
ACCEPT FROM DAY *
ACCEPT FROM DAY-OF-WEEK *
ACCEPT FROM ESCAPE KEY *
ACCEPT FROM EXCEPTION STATUS *
ACCEPT FROM LINE NUMBER *
ACCEPT FROM TIME *
ACCEPT FROM USER NAME *
ACCEPT statement *
ACCESS mode *
, *
, *
, *
Access mode *
, *
, *
dynamic *
, *
random *
, *
, *
relative file *
sequential file *
Accessing records *
ACOS function *
ADD statement *
ADDRESS OF special register *
ADVANCING phrase *
, *
, *
, *
AFTER phrase *
, *
AFTER POSITIONING phrase *
, *
Algebraic signs *
ALIGN *
ALIGN directive *
Alignment, decimal point *
Alignment rules *
ALL subscript *
All subscript *
ALPHABET clause *
, *
Alphabetic data rules *
Alphanumeric data rules *
Alphanumeric edited data rules *
Alphanumeric functions *
, *
ALPHASTART Compiler directive *
ALTER statement *
Alternate record key *
, *
, *
, *
, *
ALTERNATE RECORD KEY clause *
, *
Alternative access paths *
ANNUITY function *
ANSI COBOL *
APOST directive *
APPLY clause *
Area A *
, *
, *
Area B *
, *
, *
Argument *
, *
, *
, *
Arguments *
Arithmetic operator *
Arithmetic statement *
ASCENDING KEY *
Ascending KEY *
ASCENDING phrase *
, *
, *
, *
, *
, *
, *
ASIN function *
ASSIGN clause *
ASSIGN directive *
Asterisk *
, *
AT END condition *
, *
, *
, *
, *
, *
, *
AT END phrase *
, *
, *
ATAN function *
Attributes *
AUTO clause *
AUTOLOCK Compiler directive *
BACKGROUND-COLOR clause *
BASIS mechanism *
statements *
BASIS statement *
BEFORE phrase *
, *
BELL clause *
BINARY *
, *
BLANK clause *
Blank lines *
BLANK WHEN ZERO clause *
, *
, *
BLINK clause *
BLOCK CONTAINS clause *
Byte-storage mode *
CALL BY VALUE *
Call convention *
CALL statement *
CANCEL statement *
CHAIN statement *
CHAR function *
Character set *
Character-string *
CHARACTERS phrase *
CLASS clause *
Class condition *
Classes *
CLOSE REEL *
CLOSE statement *
, *
, *
, *
, *
CLOSE UNIT *
COBOL Language Concepts *
COBOL Program Concepts *
COBOL source format *
, *
COBOL words *
CODE-SET clause *
, *
Collating sequence *
COLLATING SEQUENCE clause *
, *
COLLATING SEQUENCE phrase *
, *
COLUMN clause *
Combined condition *
Combined relation condition, abbreviated *
COMMAND-LINE, function-name *
COMMAND-LINE function-name *
Comment lines *
, *
, *
, *
Comment-entry *
, *
Comments, in-line *
COMMIT statement *
COMMON clause *
Common program *
COMP usage *
COMP-3 *
COMP-3 usage *
COMP-4 usage *
COMP-5 Compiler directive *
COMP-5 usage *
COMP-X usage *
Comparisons *
, *
Comparisons involving index data items *
Comparisons involving index-names *
Compiler-directing statements *
Complex condition *
Composite of operands *
, *
, *
, *
, *
COMPUTATIONAL *
, *
, *
COMPUTATIONAL-1 *
, *
COMPUTATIONAL-2 *
, *
COMPUTATIONAL-3 *
, *
, *
, *
COMPUTATIONAL-4 *
, *
COMPUTATIONAL-5 *
, *
, *
COMPUTATIONAL-X *
, *
, *
COMPUTE statement *
Computer storage allocation *
, *
Computer-name *
Condition evaluation rules *
Condition-Name *
Condition-name *
Condition-name condition *
Condition-name rules *
Conditional compilation *
Conditional expression *
Conditional sentence *
Conditional statement *
Conditional variable *
, *
, *
Conditions *
Configuration section *
CONSOLE IS CRT clause *
CONSTANT Compiler directive *
Constant-name rules *
, *
Constant-Names *
Constant-names *
Continuation of lines *
, *
CONTINUE statement *
, *
CONTROL clause *
, *
CONVERTING phrase *
COPY statement *
, *
, *
, *
, *
, *
CORRESPONDING phrase *
, *
, *
COS function *
CR *
, *
, *
CRT STATUS clause *
CRT status key 1 *
CRT status key 2 *
CRT status key 3 *
CURRENCY directive *
Currency sign *
CURRENCY SIGN clause *
CURRENT-DATE function *
CURSOR IS clause *
CYCLE, EXIT PERFORM *
Data, incompatible *
Data categories, MOVE statement *
Data conversion *
Data description entry *
, *
Data Division *
, *
, *
Data Division entries *
, *
Data record area *
DATA RECORDS clause *
Data-Name clause *
DATE, ACCEPT *
DATE Compiler directive *
Date conversion functions *
DATE-COMPILED paragraph *
DATE-OF-INTEGER function *
DATE-WRITTEN *
DAY, ACCEPT *
DAY-OF-INTEGER function *
DAY-OF-WEEK, ACCEPT *
DB *
, *
, *
De-edit *
, *
Debugging line *
DEBUGGING MODE clause *
Decimal point alignment *
DECIMAL-POINT IS COMMA clause *
Declaratives *
, *
, *
, *
Default locking *
, *
DEFAULTBYTE Compiler directive *
, *
, *
Defining tables *
DELETE FILE statement *
DELETE statement *
, *
, *
, *
Deleting records *
, *
DELIMITED BY phrase *
, *
DEPENDING
GO TO *
OCCURS *
DESCENDING clause *
DESCENDING phrase *
, *
, *
, *
, *
Directing sentence *
Directing statement *
Directing verb *
Directive
ALIGN *
ALPHASTART *
APOST *
ASSIGN *
AUTOLOCK *
COMP-5 *
CONSTANT *
DATE *
DEFAULTBYTE *
, *
, *
IBMCOMP *
, *
NATIVE *
, *
ODOSLIDE *
OPTIONAL-FILE *
OSVS *
, *
PERFORM-TYPE *
QUOTE *
REWRITE-LS *
SEQCHK *
SEQUENTIAL *
SYMBSTART *
TRUNC *
, *
Disk files *
DISP option *
DISPLAY *
, *
, *
DISPLAY statement *
, *
DIVIDE statement *
Dividend *
Division by zero *
, *
Division header *
Divisor *
Documentary comment *
Duplicate record key *
, *
DUPLICATES clause *
DUPLICATES phrase *
, *
, *
, *
Dynamic access *
, *
, *
, *
Dynamic access mode *
, *
, *
, *
Editing rules *
EJECT statement *
Elementary data item *
Elementary item symbols *
Elementary items *
, *
Elements *
ELSE statement *
EMPTY-CHECK clause *
End of Procedure Division *
End point *
END PROGRAM header *
, *
END statement *
End-of-file status *
END-OF-PAGE phrase *
, *
, *
, *
, *
ENTER statement *
Entry points *
ENTRY statement *
Environment Division *
, *
, *
, *
, *
, *
, *
ENVIRONMENT-NAME mnemonic-name *
ENVIRONMENT-VALUE *
, *
EOL, ERASE *
EOP *
EOS, ERASE *
ERASE clause *
ERASE EOL *
ERASE EOS *
ERROR declarative *
, *
ESCAPE KEY, ACCEPT *
EVALUATE statement *
Evaluation rules *
, *
EXAMINE statement *
EXCEEDS *
Exception condition *
EXCEPTION STATUS, ACCEPT *
Exclusive file lock *
EXEC statement *
EXECUTE statement *
EXHIBIT statement *
EXIT
PARAGRAPH *
PERFORM *
SECTION *
EXIT PERFORM *
, *
EXIT PROGRAM statement *
EXIT statement *
Explicit Procedure Division references *
Explicit scope terminators *
Explicit specifications *
EXTEND phrase *
, *
, *
EXTERNAL clause *
, *
, *
, *
External data *
External file connector *
External floating-point data items *
External object *
External switches *
, *
, *
, *
FACTORIAL function *
FALSE
EVALUATE *
SET TO *
FD clause *
Figurative constants *
, *
, *
File connector *
File connector sharing *
File description entry *
File I/O *
File labels *
, *
, *
File lock *
, *
, *
, *
, *
, *
, *
File locks *
File organizations *
File position indicator *
, *
, *
, *
, *
, *
, *
, *
, *
, *
File Section *
File sharing *
File status *
FILE STATUS clause *
, *
, *
File status codes *
FILE STATUS data item *
, *
, *
, *
, *
, *
, *
, *
, *
File-Control entry *
File-Control paragraph *
, *
Files *
FILLER clause *
First logical record *
, *
Fixed file attributes *
Fixed format *
, *
, *
Fixed insertion editing *
Fixed length records *
, *
FLAG *
Floating insertion editing *
Floating-point literal *
FOOTING phrase *
FOR REMOVAL phrase *
FOREGROUND-COLOR clause *
Format
fixed *
free *
Fraction *
Free format *
FROM clause *
FROM phrase *
, *
FULL clause *
Function-identifier *
, *
Function-name *
, *
General Format *
General Rules *
GIVING phrase *
, *
, *
, *
, *
, *
, *
, *
, *
, *
GLOBAL clause *
, *
, *
, *
Global name *
, *
GO TO MORE-LABELS statement *
GO TO statement *
GOBACK statement *
GRID clause *
Group screen item *
Groups *
, *
HIGH-VALUE *
, *
HIGHLIGHT clause *
I-O Control paragraph *
I/O
indexed *
relative *
I/O mode *
, *
, *
, *
, *
I/O phrase *
, *
, *
I/O Status *
I/O status *
, *
, *
, *
, *
IBMCOMP Compiler directive *
IBMCOMP Compiler Directive *
IBMCOMP Compiler directive *
, *
Identification Division *
, *
Identifier *
, *
IF statement *
, *
IGNORE LOCK phrase *
Imperative sentence *
Imperative statement *
, *
Imperative verbs *
Implementor-name *
Implicit Procedure Division references *
Implicit scope terminators *
Implicit specifications *
In-line comments *
In-line PERFORM *
, *
-INC mechanism *
-INC statement *
++INCLUDE mechanism *
++INCLUDE statement *
Incompatible data *
Index comparison *
Index data item *
, *
Index-name *
INDEXED BY clause *
, *
, *
INDEXED BY phrase *
Indexed file *
, *
, *
Indexed I/O *
Indexing *
, *
, *
Indicator Area *
Indicator area *
, *
INITIAL clause *
, *
Initial program *
Initial state *
Initial value *
, *
, *
INITIALIZE statement *
Input field *
, *
Input files *
, *
INPUT mode *
INPUT phrase *
, *
Input-Output files *
, *
Input-Output operation *
, *
INSERT statement *
Insertion editing *
INSPECT statement *
INTEGER function *
Integer functions *
INTEGER-OF-DATE function *
INTEGER-OF-DAY function *
INTEGER-PART function *
Intermediate results *
, *
Internal data *
Internal file connector *
Internal object *
INTO phrase *
, *
, *
, *
Intrinsic Function Module *
INVALID KEY condition *
, *
, *
, *
, *
, *
, *
, *
, *
, *
, *
INVALID KEY phrase *
, *
, *
, *
Key *
of reference *
, *
KEY clause *
, *
KEY data item *
Key data item *
KEY data-name *
, *
KEY phrase *
, *
, *
, *
, *
, *
Key words *
LABEL declarative *
LABEL RECORDS clause *
, *
, *
Language extensions *
Language structure *
Language-name *
Last logical record *
, *
, *
, *
LEFTLINE clause *
LENGTH function *
LENGTH OF special register *
LENGTH-CHECK clause *
Level-number 01 *
, *
Level-number 66 *
, *
, *
, *
, *
Level-number 77 *
, *
, *
Level-number 78 *
, *
Level-number 88 *
, *
, *
, *
Level-numbers *
, *
, *
Levels *
Library module *
LINAGE clause *
, *
, *
, *
, *
, *
LINAGE-COUNTER *
, *
, *
, *
LINE clause *
LINE NUMBER, ACCEPT *
Line sequential files *
LINE SEQUENTIAL ORGANIZATION *
Linkage Section *
, *
List files as source files *
Listing control statements *
Literal *
Literal field *
, *
Local name *
, *
Local-Storage Section *
, *
LOCK MODE clause *
LOCK MODE IS AUTOMATIC *
, *
LOCK MODE IS EXCLUSIVE *
LOCK MODE IS MANUAL *
, *
, *
LOG function *
LOG10 function *
Logic error *
, *
, *
Logical connectors *
Logical operators *
, *
, *
LOW-VALUE *
, *
LOWER-CASE function *
LOWLIGHT clause *
MAPNAME Compiler directive *
Mass storage *
, *
MAX function *
Maximum size of operand *
MEAN function *
MEDIAN function *
MEMORY SIZE clause *
MERGE operation *
MERGE statement *
, *
, *
, *
, *
, *
, *
, *
, *
MF-OO Compiler directive *
MIDRANGE function *
MIN function *
Mnemonic-Name *
MOD function *
MOVE CORRESPONDING statement *
MOVE statement *
, *
MOVE statement data categories *
Multi-branch structure *
Multi-join structure *
Multiple conditions *
MULTIPLE REEL *
Multiple results *
MULTIPLE UNIT *
MULTIPLY statement *
Multiuser file-sharing facilities *
Name *
, *
NATIONAL, INITIALIZE REPLACING *
NATIONAL-EDITED, INITIALIZE REPLACING *
NATIVE directive *
, *
Negated simple condition *
NEGATIVE value *
Nested source programs *
, *
Next logical record *
NEXT option *
NEXT phrase *
NEXT SENTENCE *
, *
NEXT SENTENCE statement *
NO LOCK phrase *
No operation statement *
NO REWIND phrase *
, *
NO-ECHO clause *
Non-scrolling forms *
Non-serial search *
Non-unique names *
Noncontiguous items *
Noncontiguous linkage storage *
Nonnumeric literal *
Nonnumeric operands, comparison *
NOT ON SIZE ERROR clause *
NOT ON SIZE ERROR phrase *
NOTE statement *
NULL *
, *
Number of occurrences *
Numeric data formats *
Numeric data rules *
Numeric edited data, rules *
Numeric functions *
, *
Numeric literal *
, *
, *
Numeric operands, comparison *
NUMERIC SIGN clause *
NUMERIC test *
NUMVAL function *
NUMVAL-C function *
Object-Computer paragraph *
OCCURS clause *
, *
, *
, *
, *
, *
OCCURS DEPENDING ON clause *
, *
ODOSLIDE Compiler directive *
OMITTED, LABEL RECORD *
ON EXCEPTION phrase *
ON OVERFLOW phrase *
, *
, *
ON SIZE ERROR clause *
ON SIZE ERROR phrase *
ON-counter *
OPEN statement *
, *
, *
, *
, *
, *
, *
Operand, maximum size *
Operands
composite of *
, *
, *
, *
, *
overlapping *
OPTIONAL clause *
Optional headings *
OPTIONAL phrase *
, *
, *
, *
Optional words *
OPTIONAL-FILE Compiler directive *
ORD-MAX function *
ORD-MIN function *
ORGANIZATION clause *
, *
OS/VS COBOL *
OSVS *
OSVS Compiler directive *
OSVS directive *
Out-of-line PERFORM *
Output field *
, *
Output file *
, *
OUTPUT phrase *
Overlapping operands *
OVERLINE clause *
PACKED-DECIMAL *
, *
, *
PADDING CHARACTER clause *
Page overflow condition *
PARAGRAPH, EXIT *
Paragraph *
Paragraph header *
Paragraph names *
Paragraph-name *
Parentheses *
, *
, *
, *
, *
PASSWORD clause *
, *
PERFORM
EXIT *
EXIT CYCLE *
PERFORM statement *
PERFORM-TYPE directive *
Permanent error *
, *
PIC clause *
PICTURE character precedence *
PICTURE character-string *
PICTURE clause *
, *
, *
POINTER *
Pointer comparisons *
Pointer item *
, *
POINTER option *
POINTER phrase *
, *
, *
POSITIVE value *
Precedence *
Precedence rules *
Predecessor record *
PRESENT-VALUE function *
Previous logical record *
PREVIOUS option *
, *
PREVIOUS phrase *
Prime record key *
, *
, *
, *
Procedure *
Procedure Division *
, *
explicit references *
implicit references *
PROCEDURE DIVISION CHAINING *
, *
PROCEDURE DIVISION header *
PROCEDURE DIVISION USING *
, *
PROCEDURE-POINTER *
, *
PROGRAM COLLATING SEQUENCE clause *
, *
Program language *
Program structure *
, *
, *
PROGRAM-ID paragraph *
, *
Program-name formation *
PROMPT clause *
Pseudo-text *
, *
, *
Qualification *
QUOTE *
QUOTE Compiler directive *
Quotient *
, *
, *
Random access mode *
, *
, *
, *
, *
, *
RANDOM function *
RANGE function *
READ statement *
, *
, *
, *
, *
, *
, *
, *
, *
, *
READ WITH LOCK statement *
Receiving items, signed *
Record area *
RECORD clause *
, *
, *
RECORD DELIMITER clause *
Record description *
, *
RECORD KEY *
, *
, *
, *
Record key *
RECORD KEY clause *
Record key value *
Record lock *
, *
, *
, *
, *
, *
, *
Record locking *
, *
Record sequential files *
, *
RECORDING MODE clause *
, *
Records
accessing *
fixed length *
variable length *
REDEFINES clause *
Reel *
, *
, *
removal *
REEL phrase *
Reference format *
Reference modification *
, *
, *
, *
Reference points for table handling *
Reference-modifier *
, *
, *
Relation condition *
abbreviated combined *
Relational characters *
Relational operator *
Relative file *
, *
, *
access mode *
Relative I/O *
RELATIVE KEY data item *
, *
Relative key data item *
RELATIVE KEY phrase *
, *
RELEASE statement *
, *
RELOAD, SERVICE *
REM function *
Remainder *
, *
, *
REMAINDER phrase *
REMARKS paragraph *
REMOVAL, CLOSE *
RENAMES clause *
REPLACE statement *
, *
, *
REPLACING phrase *
, *
, *
, *
REQUIRED clause *
RERUN clause *
RESERVE clause *
Reserved words *
, *
, *
Resultant-identifier *
, *
RETURN statement *
, *
, *
RETURN-CODE special register *
RETURNING phrase *
, *
REVERSE function *
REVERSE-VIDEO clause *
REVERSED phrase *
, *
, *
REWIND, CLOSE *
Rewind *
REWRITE statement *
, *
, *
, *
REWRITE-LS Compiler directive *
ROLLBACK clause *
ROLLBACK statement *
ROUNDED phrase *
, *
Rounding *
, *
Rules
alphabetic data *
alphanumeric data *
alphanumeric edited data *
condition-names *
constant-names *
editing *
evaluation *
numeric data *
numeric edited data *
precedence *
standard alignment *
Run-time switches *
Run-time system *
Run-time system error message *
, *
SAME AREA clause *
, *
SAME clause *
, *
, *
SAME RECORD AREA clause *
, *
, *
, *
, *
, *
, *
Scope terminators *
, *
Screen description *
Screen description entry *
, *
Screen handling *
, *
Screen item *
, *
, *
Screen options *
Screen Section *
Search, serial *
Search a table *
SEARCH ALL operation *
SEARCH statement *
SECTION, EXIT *
Section header *
Section-name *
SECURE clause *
SEGMENT-LIMIT clause *
SELECT clause *
Selection objects *
Selection subjects *
Sentences *
Separators *
, *
, *
SEQCHK Compiler directive *
Sequence number area *
Sequence numbers *
, *
Sequential access *
, *
, *
, *
, *
, *
SEQUENTIAL Compiler directive *
Sequential file *
, *
, *
, *
Sequential files *
, *
, *
, *
Serial search *
SERVICE statement *
SET DOWN BY *
, *
SET statement *
, *
SET TO FALSE *
SET TO TRUE *
SET UP BY *
, *
Setting environment variables *
, *
Sharing data *
SIGN clause *
, *
Sign condition *
Sign representation *
, *
Sign-digit *
, *
Signed receiving items *
Simple condition *
negated *
Simple insertion editing *
SIN function *
SIZE clause *
Size error condition *
SKIP1 statement *
SKIP2 statement *
SKIP3 statement *
Sort a table *
, *
, *
Sort file *
SORT operation *
, *
Sort operation *
SORT statement *
, *
, *
, *
, *
, *
, *
, *
, *
, *
, *
, *
, *
SORT STATUS clause *
SORT-MERGE *
Sort-Merge file description entry *
, *
Sort-Merge files *
SORT-RETURN special register *
, *
Source code listing *
Source Format *
Source format *
Source-Computer paragraph *
Special character words *
Special insertion editing *
Special Registers
general information *
, *
Special registers
LENGTH OF *
RETURN-CODE *
SORT-RETURN *
, *
TALLY *
, *
Special-Names paragraph *
Specifications, explicit and implicit *
Split key *
SQRT function *
Standard alignment rules *
STANDARD-DEVIATION function *
START statement *
, *
, *
, *
Statements *
Status key 1 *
, *
Status key 2 *
, *
, *
, *
, *
, *
Status key combinations *
Status keys *
STOP literal *
STOP RUN *
STOP statement *
STRING statement *
Subscripting *
, *
, *
, *
SUBTRACT statement *
Successor record *
SUM fucntion *
Suppression editing *
SWITCH clause *
Switch-status condition *
Switches
external *
, *
, *
, *
SYMBOLIC CHARACTERS clause *
, *
SYMBSTART directive *
SYNC clause *
Synchronization *
, *
, *
, *
, *
SYNCHRONIZED clause *
, *
Syntax Rules *
System-names *
Table area *
Table handling, reference points *
Table SORT *
TALLY special register *
, *
TALLYING option *
, *
, *
, *
TAN function *
Terminator key *
TEST AFTER phrase *
, *
, *
TEST BEFORE phrase *
, *
, *
Three dimensional table *
TIME, ACCEPT *
TIME-OUT, ACCEPT *
TIMEOUT, ACCEPT *
TIMES phrase *
TITLE statement *
TO clause *
TRAILING SIGN clause *
Transfer of control *
, *
, *
TRANSFORM statement *
TRUE
EVALUATE *
SET TO *
TRUNC directive *
, *
Truncation *
, *
, *
, *
Two dimensional table *
UNDERLINE clause *
Uniqueness of reference *
Unit *
, *
, *
removal *
UNIT phrase *
UNLOCK statement *
UNSTRING statement *
Update field *
, *
Updating records *
UPPER-CASE function *
USAGE clause *
USAGE COMP *
USAGE POINTER comparison *
USE AFTER STANDARD EXCEPTION declarative *
USE procedure *
, *
USE statement *
, *
, *
USER NAME, ACCEPT *
User-defined word *
, *
, *
, *
, *
User-defined words *
USING clause *
USING phrase *
, *
, *
VALUE clause *
, *
VALUE OF clause *
, *
VALUE OF FILE-ID clause *
, *
, *
Variable, conditional *
Variable format *
Variable length records *
variable length records *
VARIANCE function *
VARYING phrase *
VS COBOL II *
WAIT phrase *
, *
WARNING *
WHEN clause *
, *
WHEN-COMPILED function *
When-Compiled function *
WITH DEBUGGING MODE phrase *
WITH KEPT LOCK phrase *
, *
WITH LOCK clause *
WITH LOCK phrase *
, *
, *
WITH NO REWIND phrase *
WITH SIZE phrase *
WITH WAIT phrase *
Word-storage mode *
Working-Storage section *
, *
, *
WRITE statement *
, *
, *
, *
, *
, *
, *
, *
, *
, *
, *
, *
X/Open *
No entries
Zero
division by *
, *
Zero suppression editing *
ZERO-FILL clause *