Language Reference

Index

Table of Contents

!  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 item  2.5.1 , 8.1.1.1 , 8.1.1.14
66 level item  2.5.1 , 8.1.1.1
77 level item  2.5.1 , 7.1.4.1 , 7.1.6.1 , 8.1.1.1 , 8.1.1.14
78 level item  2.5.1 , 8.1.1.1
88 level item  2.5.1 , 8.1.1.1

A

Abbreviated combined relation condition  10.1.4.4
ABS function  11.9.1
ACCEPT statement  3.9.2.1 , 6.1.2.3 , 12.1.1
ACCEPTREFRESH Compiler directive  12.1.1
Access mode
        indexed file  3.5.4.2
        relative file  3.5.3.2
        sequential file  3.5.2.4
ACCESS-MODE clause  6.1.3.1
ACOS function  11.9.2
Active state  3.8.3
ACTIVE-CLASS clause  3.6.6.1.2
ADD statement  3.9.2.1 , 12.1.2
ADDRESS OF special register  12.1.4
ADVANCING phrase  16.1.13
AFTER phrase  13.1.12 , 16.1.13
AFTER POSITIONING phrase  16.1.13
Algebraic sign  2.6.1
ALIGN Compiler directive  2.6.4.2 , 17.1
Alignment
        decimal point  10.1.5.4
        rules  2.6.2
ALL subscript  2.6.5.2 , 2.6.5.5
ALPHABET clause  6.1.2.3
Alphabetic data rules  8.1.1.15
ALPHABETIC test  10.1.4.2.3
Alphanumeric
        data rules  8.1.1.15
        function  2.6.5.4 , 11.6
Alphanumeric edited data rules  8.1.1.15
ALPHASTART Compiler directive  6.1.2.3
ALTER statement  3.8.3.1.1 , 12.1.3
Alternate record key  15.1.2 , 15.1.5 , 16.1.13
ALTERNATE RECORD KEY clause  6.1.3.1
Alternative access path  3.5.4.1
AND connective word  3.9.2.6
ANNUITY function  11.9.3
ANSI COBOL  1.1
ANSI'85, imperative verb  3.9.2.6
APOST compiler directive  2.2.4.3
APPLY clause  6.1.3.2
Area A  1.2.1 , 1.2.4 , 3.10.1
Area B  1.2.1 , 1.2.4 , 3.10.1
Argument  2.6.5.4 , 11.4 , 11.5 , 11.9
Arithmetic
        expression  10.1.2 , 18.2.2
        operator  10.1.2.1
        statement  3.9.2.1 , 3.9.2.9 , 10.1.5.4
ASCENDING phrase  14.1.1 , 16.1.4
ASCII character set  ApB
ASIN function  11.9.4
ASSIGN clause  6.1.3.1
ASSIGN Compiler directive  6.1.3.1 , 6.1.3.1
Asterisk  1.2.2 , 1.2.3
AT END condition  10.1.6.2.2 , 10.1.6.3 , 14.1.7
AT END phrase  3.9.2.1 , 15.1.2 , 16.1.1
ATAN function  11.9.5
Attribute  2.6.6.3
AUTO clause  9.1.1.2
AUTOLOCK Compiler directive  10.1.6.5.14
Automatic data item  3.8.2 , 3.8.3.1.2.1

B

BACKGROUND-COLOR clause  9.1.1.3
Basename  5.1
Basis mechanism  3.10.1.1 , 18.3
BASIS statement  18.3.1
BEFORE phrase  13.1.12 , 16.1.13
BELL clause  9.1.1.4
BINARY format  2.6.4 , 2.6.4.2
Binary-coded decimal format  2.6.4.4
BLANK clause  9.1.1.5
Blank line  3.10.1.3
BLANK WHEN ZERO clause  3.6.6.1.2 , 8.1.1.1 , 8.1.1.2 , 9.1.1.6
BLINK clause  9.1.1.7
BLOCK CONTAINS clause  8.1.1.3
BY REFERENCE phrase  3.6.6.1.2
BY VALUE phrase  3.6.6.1.2
BYTE-MODE-MOVE Compiler directive  14.1.2
Byte-storage mode  2.6.4.2

C

Call convention  6.1.2.3
CALL prototype  3.4 , 3.8.1 , 4.2.1.1 , 5.2 , 8.1.1.23 , 12.1.4
CALL statement  3.9.2.1 , 12.1.4
CALL-CONVENTION clause  6.1.2.3
CALLSORT Compiler directive  16.1.4
CANCEL statement  3.8.3.1.2.1 , 12.1.5
CASE Compiler directive  5.2
Category of data  2.6
Category of statement  3.9.2.9
CHAIN statement  12.1.6
CHAR function  11.9.6
CHAR-NATIONAL function  11.9.7
Character set  2.1 , ApB
Character-string  2.2.2
Class  3.6.1 , 5.1
        body  17.4
        condition  10.1.4.2.3
        extension  17.3
        inheritance  3.6.8 , 5.3
        object  17.5
        of data  2.6
        parameterized  3.6.6.1.3 , 3.6.10
CLASS clause  6.1.2.3
CLASS-CONTROL paragraph  5.3
CLASS-ID paragraph  5.3 , 17.2
CLOSE statement  12.1.7
COBOL
        concepts  Ch2
        introduction  Ch1
        object oriented  Ch17
        source format  1.2 , 3.10
        structure  2.2
        syntax summary  ApA
        word  2.2.2.1
COBOL program  5.1
        screen handling  9.1.1
CODE-SET clause  8.1.1.4
Collating sequence  10.1.4.2 , ApB
COLLATING SEQUENCE clause  6.1.2.2
COLLATING SEQUENCE phrase  14.1.1 , 16.1.4
COLUMN clause  9.1.1.8
Combined condition  10.1.4.3.2
Combined relation condition, abbreviated  10.1.4.4
COMMAND-LINE function-name  12.1.1 , 12.1.13
Comment line  1.2.3 , 3.10.1.1 , 3.10.5
Comment-entry  2.2.4.9 , 5.1
COMMIT statement  12.1.8
COMMON clause  5.2 , 5.2
Common program  3.7.1
Communication, between run units  3.7
Communication Section  3.8.1
COMP format  2.6.4
COMP-3 format  2.6.4
COMP-4 format  2.6.4
COMP-5 Compiler directive  2.6.4.5
COMP-5 format  2.6.4
COMP-X format  2.6.4
Comparison  10.1.4.2
Compilation group  Ch3 , Ch4
Compilation unit  4.2.1
Compiler directive  3.9.2.5 , 18.2
        ACCEPTREFRESH  12.1.1
        ALIGN  2.6.4.2 , 17.1
        ALPHASTART  6.1.2.3
        APOST  2.2.4.3
        ASSIGN  6.1.3.1 , 6.1.3.1
        AUTOLOCK  10.1.6.5.14
        BYTE-MODE-MOVE  14.1.2
        CALLSORT  16.1.4
        CASE  5.2
        COMP-5  2.6.4.5
        CONSTANT  18.5
        COPYEXT  18.1.1
        COPYLBR  18.1.1
        COPYLIST  18.1.1
        CURRENCY  8.1.1.15
        DATE  5.8
        DBCS  14.1.2
        DBSPACE  14.1.2
        DE-EDIT  14.1.2
        DEFAULT-BYTE  5.2 , 7.1.5
        EVALUATE  18.2.5
        FDCLEAR  16.1.13
        FLAG  10.1.5.5
        FLAGSTD  6.1.2.2
        FOLD-COPY-NAME  18.1.1
        IBMCOMP  2.6.4.2 , 6.1.2.3 , 8.1.1.22 , 17.1
        IF  18.2.6
        LIBRARIAN  18.4.1
        MAPNAME  5.2 , 17.1
        MF-OO  17.1
        MFCOMMENT  3.10.1.1
        NATIVE  6.1.2.2 , 6.1.2.3
        ODOOSVS  8.1.1.14
        ODOSLIDE  8.1.1.14
        OLDCOPY  18.1.1
        OOCTRL  17.1
        OPTIONAL-FILE  14.1.7
        OSVS  2.6.5.5 , 10.1.4
        PERFORM-TYPE  15.1.1
        PROGID-COMMENT  5.2
        QUOTE  2.2.4.3
        RDFPATH  6.1.2.4
        REPOSITORY  3.3 , 17.1 , 18.2.7
        RETRYLOCK  15.1.2
        REWRITE-LS  14.1.7
        SEQCHK  3.10.1.1
        SEQUENTIAL  3.5.2 , 6.1.3.1
        SYMBSTART  6.1.2.3
        TRUNC  2.6.4.2 , 14.1.2
        WARNING"3"  10.1.5.5
        WRITE-LOCK  15.1.5 , 16.1.13
        XOPEN  12.1.1
Compiler-directing statement  Ch18
Complex condition  10.1.4.3 , 18.2.3
Composite of operands  10.1.5.4 , 12.1.2 , 12.1.14 , 14.1.3 , 16.1.8
COMPUTATIONAL format  2.6.4 , 2.6.4.2 , 2.6.4.2
COMPUTATIONAL-1 format  2.6.4 , 2.6.4.3
COMPUTATIONAL-2 format  2.6.4 , 2.6.4.3
COMPUTATIONAL-3 format  2.6.4 , 2.6.4.4
COMPUTATIONAL-4 format  2.6.4 , 2.6.4.2
COMPUTATIONAL-5 format  2.6.4 , 2.6.4.5
COMPUTATIONAL-X format  2.6.4 , 2.6.4.5
COMPUTE statement  3.9.2.1 , 12.1.9
Computer-name  2.2.2.1
Concatenation expression  2.2.4.5
Condition  10.1.4
        evaluation rules  10.1.4.4.1
Condition-name  2.2.2.1 , 2.6.5.7 , 3.8.4
        rules  8.1.1.25
Condition-name condition  6.1.2.2 , 10.1.4.2.4
Conditional
        compilation  18.2.1 , 18.5
        expression  10.1.4 , 17.10.1 , 18.2.3
        sentence  3.9.2.2
        statement  3.9.2.1 , 3.9.2.9
        variable  8.1.1.11 , 8.1.1.25 , 16.1.3
Configuration Section  6.1.2
Conformance  5.6 , 10.1.7
        object-oriented COBOL  3.6.6
CONSOLE IS CRT clause  6.1.2.3
CONSTANT Compiler directive  18.5
Constant conditional expression  18.2.3
Constant-name  2.2.2.1 , 2.2.4.4 , 8.1.1.11
        rules  8.1.1.25
Context-sensitive word  2.2.2.1
Continuation of line  1.2.3 , 3.10.1.2
CONTINUE statement  12.1.10 , 14.1.4
CONTROL clause  9.1.1.1 , 9.1.1.9
CONVERTING phrase  13.1.12
COPY statement  18.1.1
COPYEXT Compiler directive  18.1.1
COPYLBR Compiler directive  18.1.1
COPYLIST Compiler directive  18.1.1
CORRESPONDING phrase  10.1.5.3 , 14.1.2
COS function  11.9.8
CR symbol  8.1.1.15
CRT STATUS clause  6.1.2.3
CRT status key  6.1.2.3
CURRENCY Compiler directive  8.1.1.15
Currency sign  6.1.2
CURRENCY SIGN clause  6.1.2.3
CURRENT-DATE function  11.9.9
CURSOR IS clause  6.1.2.3
CYCLE phrase  13.1.7

D

Data
        category  2.6 , 14.1.2
        class  2.6
        conversion  10.1.5.4
        incompatible  10.1.5.7
        sharing  3.7.2
Data description entry  7.1.4.3 , 8.1.1
Data Division  3.8 , 4.2.1 , Ch7
        data description  Ch8
        entry  3.10.3
        object oriented COBOL  17.9
        Screen Section  Ch9
Data item  3.8.4
        elementary  8.1.1.15
        external floating-point  8.1.1.15
        national  13.1.11
        procedure pointer  8.1.1.24
        representation  3.8.5
        type  3.8.2
Data movement statement  3.9.2.9
DATA RECORDS clause  8.1.1.5
Data-name  3.8.4
        clause  8.1.1.6
Date, conversion function  11.7
DATE Compiler directive  5.8
DATE-COMPILED paragraph  5.8
DATE-OF-INTEGER function  11.9.10
DATE-TO-YYYYMMDD function  11.9.11
DATE-WRITTEN  5.1
DAY-OF-INTEGER function  11.9.12
DAY-TO-YYYYDDD function  11.9.13
DB symbol  8.1.1.15
DBCS Compiler directive  14.1.2
DBSPACE Compiler directive  14.1.2
DE-EDIT Compiler directive  14.1.2
De-editing  14.1.2
Debugging, line  1.2.3
DEBUGGING MODE clause  6.1.2.1
Decimal point alignment  10.1.5.4
DECIMAL-POINT IS COMMA clause  3.6.6.1.2 , 6.1.2.3
Declarative  3.9.1 , 3.10.4 , 10.1 , 10.1.6.4
Default, locking  10.1.6.5.14
DEFAULT-BYTE Compiler directive  5.2 , 7.1.5
Defined condition  18.2.4
DELETE FILE statement  12.1.12
DELETE statement  3.9.2.1 , 12.1.11
        Basis mechanism  18.3.2
DELIMITED BY phrase  16.1.7
Delimited scope statement  3.9.2.8
DEPENDING phrase  13.1.9
DESCENDING phrase  14.1.1 , 16.1.4
Directing verb  3.9.2.3
Directive
        See Compiler directive
Disk file  14.1.7
DISP option  12.1.7
DISPLAY format  2.6.4 , 2.6.4.1
$DISPLAY statement  18.5.1
DISPLAY statement  3.9.2.1 , 12.1.13
DISPLAY-OF function  11.9.14
DIVIDE statement  3.9.2.1 , 12.1.14
Dividend  12.1.14
Division by zero  10.1.5.2
Division header  3.10.2.1
Divisor  12.1.14
Documentary comment  1.2.3
Duplicate record key  3.5.4.2 , 10.1.6.2.2
DUPLICATES clause  15.1.5
DUPLICATES phrase  3.5.4.1 , 6.1.3.1 , 16.1.4 , 16.1.13
Dynamic access mode  3.5.3.2 , 3.5.4.2 , 15.1.2 , 15.1.5 , 16.1.13

E

E function  11.9.15
EBCDIC character set  ApB
Editing rules  8.1.1.15
EJECT statement  18.6.1
Element  2.3.4
        table  2.6.5.3
Elementary data item  2.5 , 8.1.1.15
$ELSE statement  18.5.2
EMPTY-CHECK clause  9.1.1.24
End marker  4.2.1 , 4.2.2
End point  13.1.7
$END statement  18.5.3
End-of-file status  15.1.2
END-OF-PAGE phrase  3.9.2.1 , 16.1.13
Ending statement  3.9.2.9
ENTER statement  13.1.1
Entry point  2.2.3.1
ENTRY statement  4.2.1.1 , 13.1.2
Environment Division  4.2.1 , Ch6
ENVIRONMENT-NAME mnemonic-name  12.1.13
ENVIRONMENT-VALUE mnemonic-name  12.1.1 , 12.1.13
EOP  16.1.13
ERASE clause  9.1.1.10
ERROR declarative  16.1.12
EVALUATE Compiler directive  18.2.5
EVALUATE statement  3.9.2.1 , 13.1.3
Evaluation rules  10.1.2.2
EXAMINE statement  13.1.4
Exception condition  16.1.13
Exclusive file lock  14.1.7
EXEC statement  13.1.5
EXECUTE statement  13.1.5
Execution, of program  3.9.1
EXHIBIT statement  13.1.6
EXIT METHOD statement  3.8.3.1.1 , 13.1.7 , 17.10.2
EXIT PERFORM  13.1.7 , 15.1.1
EXIT PROGRAM statement  3.8.3.1.1 , 13.1.7
EXIT statement  13.1.7
EXP function  11.9.16
EXP10 function  11.9.17
Explicit
        attribute  2.6.6.3
        Procedure Division reference  2.6.6.1
        scope terminator  2.6.6.4
        specification  2.6.6
        transfer of control  2.6.6.2
EXTEND phrase  14.1.7
External
        data item  3.8.5
        file connector  3.8.5
        floating-point data item  8.1.1.15
        repository  3.3 , 18.2.7
        switch  6.1.2.3 , 16.1.3
EXTERNAL clause  3.8.5 , 7.1.5 , 8.1.1.1 , 8.1.1.7
EXTERNAL program  5.2 , 8.1.1.23 , 12.1.4

F

FACTORIAL function  11.9.18
Factory object  5.1
        life cycle  3.6.12.1
FACTORY paragraph  5.4
FACTORY phrase  3.6.6.1.2
FD file description  7.1.2
FDCLEAR Compiler directive  16.1.13
Figurative constant  2.2.2.1 , 2.2.4.3
File
        connector  3.5.1 , 3.7.3 , 3.8.2 , 3.8.3.1.2.1 , 3.8.4 , 3.8.5
        in COBOL program  3.5
        indexed  6.1.3.1 , 7.1.3
        input/output  1.1
        label  8.1.1.10 , 12.1.7 , 14.1.7
        line sequential  6.1.3.1 , 7.1.3
        lock  10.1.6.5.14 , 12.1.7 , 14.1.7
        organization  3.5.2.3
        position indicator  10.1.6.1 , 14.1.7 , 15.1.2 , 16.1.5
        record sequential  6.1.3.1 , 7.1.3
        relative  3.5.3.1 , 6.1.3.1 , 7.1.3
        sequential  15.1.2
        sharing  3.5.5 , 10.1.6.5
        sort  16.1.4
        sort-merge  6.1.3.1 , 7.1.3
        status  ApC
File description entry  7.1.2
File Section  3.8.1 , 7.1.2
FILE STATUS
        clause  6.1.3.1 , 10.1.6.2
        data item  10.1.6.2.1 , 10.1.6.2.2 , 10.1.6.4 , 12.1.11 , 14.1.7 , 15.1.2 , 16.1.5 , 16.1.13
FILE-CONTROL entry  6.1.3.1
FILE-CONTROL paragraph  6.1.3 , 6.1.3.1 , 7.1.2.1
File-name  3.8.4
FILLER clause  7.1.4.3 , 8.1.1.6
FINALIZE method  3.6.12.2
First logical record  16.1.5
Fixed file  14.1.7
Fixed format  1.2.1 , 3.10 , 9.1.1
Fixed insertion editing  8.1.1.15
Fixed length record  8.1.1.17 , 14.1.1
Fixed-point numeric literal  2.2.4.2.1
FLAG Compiler directive  10.1.5.5
FLAGSTD Compiler directive  6.1.2.2
FLOAT-LONG format  2.6.4 , 2.6.4.3
FLOAT-SHORT format  2.6.4 , 2.6.4.3
Floating insertion editing  8.1.1.15
Floating-point numeric literal  2.2.4.2.2
FOLD-COPY-NAME Compiler directive  18.1.1
FOOTING phrase  8.1.1.13
FOR REMOVAL phrase  12.1.7
FOREGROUND-COLOR clause  9.1.1.11
Format
        fixed  9.1.1
        free  9.1.1
        reference  3.10
Fraction  10.1.5.1
FRACTION-PART function  11.9.19
Free format  1.2.5 , 9.1.1
FROM clause  9.1.1.22
FROM phrase  15.1.5 , 16.1.13
FULL clause  9.1.1.13
Function-identifier  2.6.5.4 , 11.3
Function-name  2.2.2.1 , 11.1

G

General format  2.3.1
General rules  2.3.3
GET phrase  5.6
GIVING phrase  7.1.2.1 , 12.1.14 , 13.1.7 , 14.1.1 , 16.1.4 , 16.1.6
GLOBAL clause  3.8.4 , 7.1.5 , 8.1.1.1 , 8.1.1.8
Global name  3.8.4 , 3.8.5
GO TO MORE-LABELS statement  16.1.12
GO TO statement  13.1.9
GOBACK statement  3.8.3.1.1 , 13.1.8
GRID clause  9.1.1.14
Group  2.5
        screen item  9.1.1.1

H

HIGH-VALUE figurative constant  6.1.2.3
HIGHLIGHT clause  9.1.1.15

I

I-O CONTROL paragraph  6.1.3.2
I/O
        mode  15.1.2 , 15.1.5 , 16.1.13
        phrase  14.1.7
        status  10.1.6.2 , 10.1.6.2.1 , 10.1.6.2.2
IBMCOMP Compiler directive  2.6.4.2 , 6.1.2.3 , 8.1.1.22 , 17.1
Identification Division  4.2.1 , Ch5
Identifier  2.6.5.5 , 2.6.5.6
IF Compiler directive  18.2.6
$IF statement  18.5.4
IF statement  3.9.2.1 , 13.1.10
IGNORE LOCK phrase  15.1.2
Imperative sentence  3.9.2.7
Imperative statement  3.9.2.6
Implementor-name  2.2.2.1
Implicit
        attribute  2.6.6.3
        Procedure Division reference  2.6.6.1
        scope terminator  2.6.6.4
        specification  2.6.6
        transfer of control  2.6.6.2
In-line comment  3.10.5.1
In-line PERFORM  15.1.1
Inactive state  3.8.3
-INC mechanism  18.4
-INC statement  18.4.1
++INCLUDE mechanism  18.4
++INCLUDE statement  18.4.2
Incompatible data  10.1.5.7
Index, table element  2.6.5.3
Index data item  8.1.1.24
        comparison  10.1.4.2
Index-name, comparison  10.1.4.2
INDEXED BY phrase  2.6.5.3 , 8.1.1.14 , 16.1.1 , 16.1.3
Indexed file  3.5.4.1 , 6.1.3.1 , 7.1.3 , 14.1.7
Indexed input/ouput  3.5.4
Indicator area  1.2.3 , 3.10.1
Inheritance, interface  3.6.9
INHERITS clause  5.3
INHERITS phrase  5.7
Initial
        data item  3.8.2 , 3.8.3.1.2.1
        program  3.7.1
        state  3.8.2 , 3.8.3 , 3.8.3.1.2.1 , 3.8.3.2
        value  7.1.4.4 , 7.1.6.3
INITIAL clause  3.7.1 , 5.2
INITIALIZE statement  13.1.11
Input field  9.1.1 , 9.1.1.1
Input file  12.1.7
INPUT mode  15.1.2
INPUT phrase  14.1.7 , 14.1.7
Input-Output Section  6.1.3
Input/output
        file  12.1.7
        indexed  3.5.4
        relative  3.5.3
        statement  3.9.2.9
        status  3.5.5
INSERT statement  18.3.3
Insertion editing  8.1.1.15
INSPECT statement  13.1.12
INTEGER function  11.9.20
Integer function  11.6
INTEGER-OF-DATE function  11.9.21
INTEGER-OF-DAY function  11.9.22
INTEGER-PART function  11.9.23
Inter-program statement  3.9.2.9
Interface  5.1
        inheritance  3.6.9
        object  3.6.6
        parameterized  3.6.6.1.3 , 3.6.11
INTERFACE-ID paragraph  4.2.2 , 5.7
Intermediate results  10.1.5.2 , 10.1.5.6
Internal
        data item  3.8.5
        file connector  3.8.5
INTO phrase  15.1.2 , 15.1.4
Intrinsic function  Ch11
INVALID KEY condition  10.1.6.2.2 , 10.1.6.4 , 15.1.2 , 15.1.5 , 16.1.5 , 16.1.13
INVALID KEY phrase  3.9.2.1 , 12.1.11 , 15.1.2 , 15.1.5
INVOKE statement  3.6.5 , 13.1.13 , 17.10.3
IS PROGRAM phrase  5.2
ISO2000, imperative verb  3.9.2.6

J

JUSTIFIED clause  3.6.6.1.2 , 8.1.1.1 , 8.1.1.9 , 9.1.1.16

K

KEY
        data item  12.1.11
        data-name  14.1.1 , 16.1.4
        phrase  8.1.1.14 , 15.1.2 , 16.1.1 , 16.1.5 , 16.1.5
Key  3.5.4.1
        data item  3.5.4.1
        of reference  15.1.2 , 16.1.5
        prime  3.5.4.1
        sparse  6.1.3.1
        split  3.5.4.1
        value  3.5.4.2
        word  2.2.2.1

L

LABEL declarative  16.1.12
LABEL RECORDS clause  8.1.1.10 , 14.1.7
Language extension  1.1
Language-name  2.2.2.1
Last logical record  16.1.5
Last record  14.1.7
Last-used state  3.8.2 , 3.8.3 , 3.8.3.1.2.2
LEFTLINE clause  9.1.1.17
LENGTH function  11.9.24
LENGTH OF special register  12.1.4
LENGTH-AN function  11.9.25
LENGTH-CHECK clause  9.1.1.13
Level, data structure  2.5
Level-number  2.5.1
Level-number 01  2.5.1 , 8.1.1.1 , 8.1.1.11 , 8.1.1.14
Level-number 66  2.5.1 , 8.1.1.1 , 8.1.1.11 , 8.1.1.14 , 8.1.1.19
Level-number 77  2.5.1 , 7.1.4.1 , 7.1.6.1 , 8.1.1.1 , 8.1.1.11 , 8.1.1.14
Level-number 78  2.5.1 , 8.1.1.1 , 8.1.1.11
Level-number 88  2.5.1 , 8.1.1.1 , 8.1.1.1 , 8.1.1.11 , 8.1.1.14
LIBRARIAN, Compiler directive  18.4.1
Life cycle, object  3.6.12
LINAGE clause  7.1.3 , 8.1.1.13 , 16.1.13 , 16.1.13
LINAGE-COUNTER data item  7.1.3
LINAGE-COUNTER reserved word  8.1.1.12
LINE clause  9.1.1.18
Line sequential file  3.5.2.2 , 6.1.3.1 , 7.1.3
Linkage Section  3.8.1 , 7.1.6
Listing control statement  18.6
Listing file, used as source  3.10.1.1
Literal  2.2.4
        field  9.1.1 , 9.1.1.1
Local name  3.8.4 , 3.8.5
Local-Storage Section  3.8.1 , 7.1.5
Lock, record  15.1.2
LOCK MODE clause  6.1.3.1 , 14.1.7 , 15.1.2
LOG function  11.9.26
LOG10 function  11.9.27
Logic
        error  10.1.6.2.1 , 10.1.6.2.2
Logical
        connector  10.1.4.3
        operator  8.1.1.25 , 10.1.4.3
        record  15.1.2
LOW-VALUE figurative constant  6.1.2.3
LOWER-CASE function  11.9.28
LOWLIGHT clause  9.1.1.19

M

MAPNAME Compiler directive  5.2 , 17.1
Margin  3.10.1
Mass storage  3.5.3 , 3.5.4.1
MAX function  11.9.29
Maximum size of operand  10.1.5.4
MEAN function  11.9.30
MEDIAN function  11.9.31
MEMORY-SIZE clause  6.1.2.2
MERGE operation  15.1.4
MERGE statement  6.1.2.2 , 6.1.3.2 , 7.1.2.1 , 14.1.1
Message Control System  3.8.1
Method  3.6.4 , 3.8.1 , 5.1 , 7.1.6
        interface definition  17.8
        state  3.8.3
METHOD-ID paragraph  4.2.2 , 5.6 , 17.7
MF-OO Compiler directive  17.1
MFCOMMENT Compiler directive  3.10.1.1
MIDRANGE function  11.9.32
MIN function  11.9.33
Mnemonic-name  2.2.2.1
MOD function  11.9.34
MOVE statement  14.1.2
Multi-user file-sharing  1.1
Multiple
        condition  13.1.3
        results  10.1.5.6
MULTIPLE FILE clause  6.1.3.2
MULTIPLE REEL phrase  12.1.7
MULTIPLE UNIT phrase  12.1.7
MULTIPLY statement  3.9.2.1 , 14.1.3

N

Name  2.2.2.1
National data item  13.1.11
NATIONAL-OF function  11.9.35
NATIVE Compiler directive  6.1.2.2 , 6.1.2.3
Negated simple condition  10.1.4.3.1
NEW method  3.6.12.2
Next logical record  15.1.2
NEXT phrase  15.1.2
NEXT SENTENCE statement  13.1.10 , 14.1.4 , 16.1.1
NO DATA phrase  3.9.2.1
NO LOCK phrase  15.1.2
No operation statement  12.1.10
NO REWIND phrase  12.1.7 , 14.1.7
NO-ECHO clause  9.1.1.26
Non-scrolling form  9.1.1
Non-serial search  16.1.1
Non-unique name  7.1.4
Noncontiguous item  7.1.6.1
Nonnumeric literal  2.2.4.1
Nonnumeric operands, comparison  10.1.4.2
NOT ON SIZE ERROR phrase  10.1.5.2 , 10.1.5.2.3
NOTE statement  14.1.5
NULL figurative constant  8.1.1.25 , 10.1.4.2.1
Null operation statement  3.9.2.9
Numeric
        data format  2.6.4
        data rules  8.1.1.15
        expression  10.1.3
        function  2.6.5.4 , 11.6
        literal  2.2.4.2
Numeric edited data rules  8.1.1.15
Numeric operands, comparison  10.1.4.2
NUMERIC SIGN clause  6.1.2.3
NUMERIC test  10.1.4.2.3
NUMVAL function  11.9.36
NUMVAL-C function  11.9.37

O

Object  3.6 , 3.6.1 , 5.1
        COBOL  Ch17
        identifier  2.2.4.7
        initial state  3.8.3.2
        life cycle  3.6.12
        program  17.6
        property  8.1.1.16
        reference  8.1.1.24 , 8.1.1.25
        state  3.8.3
OBJECT paragraph  5.5
OBJECT REFERENCE clause  3.6.2
OBJECT-COMPUTER paragraph  6.1.2 , 6.1.2.2
Object-Storage Section  3.8.1 , 17.9.1
OCCURS clause  8.1.1.14 , 9.1.1.20 , 16.1.1 , 16.1.4
ODOOSVS Compiler directive  8.1.1.14
ODOSLIDE Compiler directive  8.1.1.14
OLDCOPY Compiler directive  18.1.1
ON EXCEPTION phrase  3.9.2.1 , 12.1.1
ON OVERFLOW phrase  3.9.2.1 , 16.1.7 , 16.1.11
ON SIZE ERROR phrase  10.1.5.2 , 10.1.5.2.2
ON statement  3.9.2.1 , 14.1.6
ON-counter  14.1.6
ONLY phrase  3.6.6.1.2
OOCTRL Compiler directive  17.1
OPEN statement  3.5.5 , 14.1.7
Operand, maximum size  10.1.5.4
Operands
        composite of  10.1.5.4 , 12.1.2 , 12.1.14 , 14.1.3 , 16.1.8
        overlapping  10.1.5.5
Optional
        heading  3.1
        word  2.2.2.1
OPTIONAL clause  15.1.2
OPTIONAL phrase  6.1.3.1 , 14.1.7
OPTIONAL-FILE Compiler directive  14.1.7
ORD function  11.9.38
ORD-MAX function  11.9.39
ORD-MIN function  11.9.40
Ordering statement  3.9.2.9
ORGANIZATION clause  6.1.3.1
OS/VS COBOL  1.1
        imperative verb  3.9.2.6
OSVS Compiler directive  2.6.5.5 , 10.1.4
Out-of-line PERFORM  15.1.1
Output field  9.1.1 , 9.1.1.1
Output file  12.1.7
OUTPUT phrase  14.1.7
Overlapping operands  10.1.5.5
OVERLINE clause  9.1.1.21

P

PACKED-DECIMAL format  2.6.4 , 2.6.4.4
PADDING CHARACTER clause  6.1.3.1
Page, overflow condition  8.1.1.13
Paragraph  3.10.2.3
        header  3.10.2.3
PARAGRAPH phrase  13.1.7
Paragraph-name  2.2.2.1 , 3.10.2.3
Parameterized class  3.6.10 , 5.3
        conformance  3.6.6.1.3
        life cycle  3.6.12.3
Parameterized interface  3.6.11 , 5.7
        conformance  3.6.6.1.3
        life cycle  3.6.12.4
Parentheses  2.1 , 2.2.1 , 10.1.2.2 , 10.1.4 , 10.1.4.3.1
PASSWORD clause  6.1.3.1
PERFORM statement  3.8.3.1.1 , 15.1.1
PERFORM-TYPE Compiler directive  15.1.1
Permanent error  10.1.6.2.1
PI function  11.9.41
PIC clause  8.1.1.15
PICTURE character-string  2.2.4.8
PICTURE clause  3.6.6.1.2 , 8.1.1.1 , 8.1.1.15 , 9.1.1.22
        character precedence  8.1.1.15
POINTER format  2.6.4 , 2.6.4.6
Pointer item, comparison  10.1.4.2.1
POINTER phrase  16.1.7 , 16.1.11
Polymorphism  3.6.7
Precedence  10.1.4.3.2
        rules  8.1.1.15
Predecessor record  3.5.2.3
Predefined object identifier  2.2.4.7
PRESENT-VALUE function  11.9.42
Previous logical record  15.1.2
PREVIOUS phrase  15.1.2
Prime record key  3.5.4.1 , 10.1.6.2.2 , 15.1.2 , 15.1.5
Procedure branching statement  3.9.2.9
Procedure Division  3.9 , 4.2.1 , Ch10
        header  10.1.1
        intrinsic function  Ch11
        object-oriented COBOL  17.10
        reference  2.6.6.1
        statements  Ch12 , Ch13 , Ch14 , Ch15 , Ch16
Procedure pointer data item  8.1.1.24 , 16.1.3
PROCEDURE-POINTER format  2.6.4 , 2.6.4.7
PROCEDURE-POINTER phrase  8.1.1.24
PROGID-COMMENT Compiler directive  5.2
Program
        execution  3.9.1
        state  3.8.3
PROGRAM COLLATING SEQUENCE clause  6.1.2.2 , 16.1.5
PROGRAM-ID paragraph  5.2
PROMPT clause  9.1.1.23
PROPERTY clause  4.2.2 , 5.6 , 8.1.1.16
Pseudo-text  3.10.1.4 , 18.1.1 , 18.1.2

Q

Qualification  2.6.5.1
QUOTE Compiler directive  2.2.4.3
QUOTE figurative constant  2.2.4.3
Quotient  12.1.14

R

Random access mode  3.5.3.2 , 3.5.4.2 , 15.1.2 , 15.1.5 , 16.1.13
RANDOM function  11.9.43
RANGE function  11.9.44
RDFPATH Compiler directive  6.1.2.4
READ statement  3.9.2.1 , 15.1.2
READ WITH LOCK statement  15.1.2
RECEIVE statement  3.9.2.1
Receiving item, signed  10.1.5.8
Record
        accessing  3.5.2.1
        area  16.1.13
        description  7.1.2.2 , 7.1.4.3
        fixed length  8.1.1.17
        in Working-Storage  7.1.4.2
        key  12.1.11 , 15.1.2 , 16.1.5 , 16.1.13
        key value  3.5.4.2
        last  14.1.7
        lock  12.1.7 , 12.1.11 , 14.1.7 , 15.1.2 , 16.1.10
        locking  3.5.5 , 6.1.3.1 , 10.1.6.5.6
        logical  15.1.2
        sharing area  8.1.1.5
        variable length  8.1.1.17
RECORD clause  8.1.1.17
RECORD DELIMITER clause  6.1.3.1
RECORD KEY clause  3.5.4.1 , 6.1.3.1
Record sequential file  6.1.3.1 , 7.1.3
Record sequential input/output  3.5.2.1
Record-name  3.8.4
RECORDING MODE clause  8.1.1.18
Recursion  3.8.1 , 3.8.3.1.1
REDEFINES clause  8.1.1.19
Reel  12.1.7
REEL phrase  12.1.7
Reference
        format  3.10
        modification  2.6.5.5 , 10.1.4
        point  16.1.3
Reference-modifier  2.6.5.5 , 2.6.5.6
Relation condition  6.1.2.2 , 10.1.4.2 , 18.2.3
        abbreviated combined  10.1.4.4
Relational
        character  10.1.4.2
        operator  10.1.4.2
Relative file  3.5.3.1 , 6.1.3.1 , 7.1.3 , 14.1.7
Relative input/output  3.5.3
RELATIVE KEY data item  3.5.3.2 , 15.1.5 , 16.1.13
RELATIVE KEY phrase  12.1.11 , 15.1.2
RELEASE statement  15.1.3
REM function  11.9.45
Remainder  12.1.14
REMAINDER phrase  12.1.14
RENAMES clause  8.1.1.20
REPLACE statement  18.1.2
REPLACING phrase  13.1.11 , 13.1.12
Report Section  3.8.1
REPOSITORY Compiler directive  3.3 , 17.1 , 18.2.7
REPOSITORY paragraph  3.6.12.4 , 5.3 , 5.7 , 6.1.2 , 6.1.2.4
REQUIRED clause  9.1.1.24
RERUN clause  6.1.3.2
RESERVE clause  6.1.3.1
Reserved word  2.2.2.1 , 3.2 , ApD
Resultant-identifier  10.1.5
RETRYLOCK Compiler directive  15.1.2
RETURN statement  3.9.2.1 , 15.1.4
RETURN-CODE special register  13.1.6
RETURNING clause  3.6.6.1.2
RETURNING phrase  5.6 , 13.1.7 , 16.1.6
REVERSE function  11.9.46
REVERSE-VIDEO clause  9.1.1.25
REVERSED phrase  14.1.7 , 14.1.7
Rewind  12.1.7
REWRITE statement  3.9.2.1 , 15.1.5
REWRITE-LS Compiler directive  14.1.7
ROLLBACK clause  6.1.3.1
ROLLBACK statement  15.1.6
ROUNDED phrase  10.1.5.1
Rounding  10.1.5.1
Run unit, communication between  3.7
Run-time
        element  4.2.1
        module  4.2.1
        switch  10.1.4.2.5
Run-time system  12.1.7
        error message  10.1.6.2.1 , 10.1.6.2.2

S

SAME AREA clause  6.1.3.2
SAME RECORD AREA clause  6.1.3.2 , 15.1.5 , 16.1.13
Scope terminator  2.6.6.4 , 3.9.2.8
Scope-delimiting statement  3.9.2.9
Screen
        description entry  9.1.1.1
        handling  1.1
        item  9.1.1
Screen Section  3.8.1 , Ch9
SD file description  7.1.2
SEARCH statement  3.9.2.1 , 16.1.1
Section header  3.10.2.2
SECTION phrase  13.1.7
Section-name  2.2.2.1
SECURE clause  9.1.1.26
SEGMENT-LIMIT clause  6.1.2.2
SELECT clause  6.1.3.1
Selection object  13.1.3
Selection subject  13.1.3
Sentence  3.9.2
        conditional  3.9.2.2
        imperative  3.9.2.7
        system-directing  3.9.2.4
Separator  2.2.1
SEQCHK Compiler directive  3.10.1.1
Sequence number  1.2.2 , 3.10.1 , 3.10.1.1
Sequential access  15.1.2 , 16.1.13
Sequential access mode  3.5.2.4 , 3.5.3.2 , 3.5.4.2 , 15.1.5
SEQUENTIAL Compiler directive  3.5.2 , 6.1.3.1
Sequential file  3.5.2.3 , 12.1.7 , 14.1.7 , 15.1.2 , 16.1.13
Serial search  16.1.1
SERVICE statement  16.1.2
SET phrase  5.6
SET statement  8.1.1.24 , 16.1.3 , 17.10.4
Shared file  14.1.7
SHARING clause  3.5.5 , 6.1.3.1
Sharing mode  3.5.5
SHARING phrase  3.5.5
Sign
        condition  10.1.4.2.6
        digit  2.6.4.1 , 2.6.4.4
        representation  2.6.1 , 2.6.4.4
SIGN clause  3.6.6.1.2 , 8.1.1.21 , 9.1.1.27
SIGN function  11.9.47
Signed receiving item  10.1.5.8
Simple condition  10.1.4.1
        negated  10.1.4.3.1
Simple insertion editing  8.1.1.15
SIN function  11.9.48
SIZE clause  9.1.1.28
Size error condition  10.1.5.2
SIZE ERROR phrase  3.9.2.1
SKIP statement  18.6.2
Sort file  16.1.4
SORT operation  15.1.3 , 15.1.4
SORT statement  6.1.2.2 , 6.1.3.2 , 7.1.2.1 , 16.1.4
SORT STATUS clause  6.1.3.1
Sort-merge file  6.1.3.1 , 7.1.3
Sort-merge file description entry  3.8.5 , 14.1.1
Sort-Merge module  7.1.2.1
SORT-RETURN special register  14.1.1 , 16.1.4
Source
        COBOL  3.10
        element  4.2.1 , 5.1
        format  1.2 , 1.2.4
        listing  18.6.2
        text manipulation  18.1
        unit  4.2
SOURCE-COMPUTER paragraph  6.1.2 , 6.1.2.1
Sparse key  6.1.3.1
Special character word  2.2.2.1
Special insertion editing  8.1.1.15
Special register  2.2.2.1 , 2.2.4.6
        LENGTH OF  12.1.4
        RETURN-CODE  13.1.6
        SORT-RETURN  14.1.1 , 16.1.4
        TALLY  13.1.4 , 13.1.6
SPECIAL-NAMES paragraph  6.1.2 , 6.1.2.3
Specification, explicit and implicit  2.6.6
Split key  3.5.4.1
SQRT function  11.9.49
Standard alignment rules  2.6.2
STANDARD-DEVIATION function  11.9.50
START statement  3.9.2.1 , 16.1.5
State, program  3.8.3
Statement  3.9.2
        category  3.9.2.9
        delimited scope  3.9.2.8
        imperative  3.9.2.6
        system-directing  3.9.2.3
Static data item  3.8.2
Status key  6.1.2.3 , 10.1.6.2.1 , 10.1.6.2.2
        combinations  10.1.6.2.3
STOP statement  3.8.3.1.1 , 16.1.6
Storage of data  2.6.4.2
STRING statement  3.9.2.1 , 16.1.7
Subscript  2.6.5.2
SUBTRACT statement  3.9.2.1 , 16.1.8
Successor record  3.5.2.3
SUM function  11.9.51
SUPPRESS phrase  6.1.3.1
Suppression editing  8.1.1.15
Switch
        external  6.1.2.3 , 16.1.3
SWITCH clause  6.1.2.3
Switch-status condition  10.1.4.2.5
SYMBOLIC CHARACTERS clause  6.1.2.3
SYMBSTART Compiler directive  6.1.2.3
SYNC clause  8.1.1.22
Synchronization  2.6.3 , 2.6.4.2 , 8.1.1.22
SYNCHRONIZED clause  3.6.6.1.2 , 8.1.1.1 , 8.1.1.22
Syntax rules  2.3.2
System-directing statement  3.9.2.3 , 3.9.2.9
System-name  2.2.2.1

T

Table
        handling  3.9.2.9 , 16.1.3
        in COBOL program  8.1.1.14
        index  2.6.5.3
        sorting  16.1.4
TALLY special register  13.1.4 , 13.1.6
TALLYING option  13.1.4
TALLYING phrase  13.1.12 , 16.1.11
TAN function  11.9.52
Terminator key  6.1.2.3
TEST phrase  15.1.1
THEN connective word  3.9.2.6
Thread  3.8.1
Thread-Local-Storage Section  3.8.1
Three-dimensional table  16.1.1
TIMES phrase  15.1.1
TITLE statement  18.6.3
TO clause  9.1.1.22 , 9.1.1.29
Transfer of control  2.6.6.2
TRANSFORM statement  16.1.9
Trigonometric function  11.8
TRUNC Compiler directive  2.6.4.2 , 14.1.2
Truncation  2.6.4.2 , 10.1.5.1
Two-dimensional table  16.1.1
Type definition  3.8.1
TYPEDEF clause  8.1.1.23

U

UNDERLINE clause  9.1.1.30
Uniqueness of reference  2.6.5
Unit  12.1.7
UNIT phrase  12.1.7
Universal object reference  3.6.6.1.2
UNLOCK statement  16.1.10
UNSTRING statement  3.9.2.1 , 16.1.11
Update field  9.1.1 , 9.1.1.1
UPPER-CASE function  11.9.53
USAGE clause  3.6.6.1.2 , 8.1.1.24 , 9.1.1.31 , 17.9.2
USAGE POINTER comparison  10.1.4.2.1
USE statement  16.1.12 , 16.1.13
User-defined word  2.2.2.1
USING clause  9.1.1.22
USING phrase  5.3 , 5.6 , 5.7 , 7.1.2.1 , 16.1.4

V

VALUE clause  3.8.2 , 7.1.4.4 , 8.1.1.25 , 9.1.1.33
VALUE OF clause  8.1.1.26
VALUE OF FILE-ID clause  6.1.3.1 , 7.1.3
Variable  16.1.3
Variable length record  8.1.1.17 , 14.1.1
VARIANCE function  11.9.54
VARYING phrase  15.1.1
VS COBOL II  1.1
        imperative verb  3.9.2.6

W

WAIT phrase  15.1.2
WARNING"3" Compiler directive  10.1.5.5
WHEN clause  16.1.1
WHEN phrase  13.1.3
WHEN-COMPILED function  5.8 , 11.9.55
WITH DEBUGGING MODE clause  6.1.2.1
WITH KEPT LOCK phrase  15.1.2
WITH LOCK clause  6.1.3.1
WITH LOCK phrase  12.1.7 , 12.1.7 , 14.1.7 , 15.1.2
WITH NO REWIND phrase  12.1.7
WITH SIZE phrase  16.1.5
WITH WAIT phrase  15.1.2
Word-storage mode  2.6.4.2
Working-Storage record  7.1.4.2
Working-Storage Section  3.8.1 , 7.1.4 , 8.1.1.1
WRITE statement  3.9.2.1 , 16.1.13
WRITE-LOCK Compiler directive  15.1.5 , 16.1.13

X

XOPEN Compiler directive  12.1.1

Y

YEAR-TO-YYYY function  11.9.56

Z

Zero
        division by  10.1.5.2
        suppression editing  8.1.1.15
ZERO-FILL clause  9.1.1.34