HP 3000 Manuals

Ap D. Reserved Words [ Micro Focus COBOL Language Reference ] MPE/iX 5.0 Documentation


Micro Focus COBOL Language Reference

Appendix D  Reserved Words 

Introduction 

This appendix details all of the words which are reserved words in this
COBOL language.  The following table indicates which reserved words are
enabled when a particular compiler directive is used.

Key 

74            Word reserved in ANSI 74 standard

85            Word reserved in ANSI 85 standard

OS            Word reserved in OSVS COBOL

VS(2)         Word reserved in VS COBOL II revision 2

VS(3)         Word reserved in both VS COBOL II revision 3 and IBM SAA
              AD/Cycle COBOL/370 unless indicated otherwise

VS(4)         Word reserved in both VS COBOL II revision 4 and IBM SAA
              AD/Cycle COBOL/370 unless indicated otherwise

SA(1)         Word reserved as part of SAA definition level 1

SA(2)         Word reserved as part of SAA definition level 2

XO            Word reserved as part of X/Open definition

MFER          Word reserved as part of Early Release syntax

MFn           Word reserved when MF(n) directive used

MFOO          Word reserved as part of OO syntax when MFOO directive
              used.

MSn           Word reserved when MS(n) directive used

RM            Word reserved when RM directive used

C370          Word reserved in IBM SAA AD/Cycle COBOL/370

DVS           Word reserved in DOSVS COBOL

MF Compatibility directive: 

MF(1)         LEVEL II COBOL, LEVEL II COBOL/ET and Professional COBOL.

MF(2)         As 1 plus additional features in Micro Focus VS COBOL
              Workbench Version 1.2.

MF(3)         As 2 plus additional features in Micro Focus VS COBOL
              Workbench Versions 1.3 and 2.0, Professional COBOL Version
              2.0 and Micro Focus Version 1.5.

MF(4)         As 3 plus additional features in Micro Focus COBOL/2
              Version 1.1, Microsoft COBOL Version 3.0 and IBM COBOL
              Version 2

MF(5)         As 4 plus additional features in Micro Focus COBOL/2
              Version 1.2 and Micro Focus COBOL/2 Workbench Version 2.3

MF(6)         As 5 plus additional features in Micro Focus COBOL/2
              Version 2.4 and Micro Focus COBOL/2 Workbench Version 2.4

MF(7)         As 6 plus additional features in Micro Focus COBOL/2
              Version 2.5 and Micro Focus COBOL/2 Workbench Version 2.5

MF(8)         As 7 plus additional features in Micro Focus COBOL Version
              3.0 and Micro Focus COBOL Workbench Version 3.0

MF(9)         As 8 plus additional features in Micro Focus COBOL Version
              3.1 and Micro Focus COBOL Workbench Version 3.1

MF(10)        An 9 plus additional features in Micro Focus COBOL Version
              3.2 and Micro Focus COBOL Workbench Version 3.2

A.   

ACCEPT                              74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3,4)   2)

ACCESS                              74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

ACQUIRE                             ...  ...  ...  ...    SA(1,2)...  MF7  ...  ...  ...

ACTUAL                              ...  ...  OS   VS(2)  ...    ...  ...  ...  ...  DVS  ...

ADD                                 74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

ADDRESS                             ...  ...  ...  VS(2,  ...    ...  MF3  ...  ...  ...  ...
                                                   3, 4)

ADVANCING                           74   85   OS   VS(2,  SA(1,2)XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)

AFTER                               74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

ALL                                 74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

ALPHABET                            ...  85   ...  VS(3,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   4)     2)

ALPHABETIC                          74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

ALPHABETIC-LOWER                    ...  85   ...  VS(3,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   4)     2)

ALPHABETIC-UPPER                    ...  85   ...  VS(3,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   4)     2)

ALPHANUMERIC                        ...  85   ...  VS(2,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   3, 4)  2)

ALPHANUMERIC-EDITED                 ...  85   ...  VS(2,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   3, 4)  2)

ALSO                                74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

ALTER                               74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

ALTERNATE                           74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

AND                                 74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

ANY                                 ...  85   ...  VS(2,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   3, 4)  2)

APPLY                               ...  ...  OS   VS(2,  ...    ...  ...  ...  ...  DVS  ...
                                                   3, 4)

ARE                                 74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

AREA                                74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

AREAS                               74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

AS                                  ...  ...  ...  ...    ...    ...  ...  ...  ...  ...  ER

ASCENDING                           74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

ASSIGN                              74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

AT                                  74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

AUTHOR                              74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

AUTO                                ...  ...  ...  ...    ...    XO   MF3  MS2  ...  ...  ...

AUTO-HYPHEN-SKIP                    ...  ...  ...  ...    SA(1,2)...  MF7  ...  ...  ...

AUTO-SKIP                           ...  ...  ...  ...    ...    ...  MF3  MS2  ...  ...  ...

AUTOMATIC                           ...  ...  ...  ...    ...    ...  MF1  MS2  ...  ...  ...

B.   

BACKGROUND-COLOR                    ...  ...  ...  ...    ...    XO   MF3  MS2  ...  ...  ...

BACKGROUND-COLOUR                   ...  ...  ...  ...    ...    ...  MF3  ...  ...  ...  ...

BACKWARD                            ...  ...  ...  ...    ...    ...  MF3  ...  ...  ...  ...

BASIS                               ...  ...  OS   VS(2,  ...    ...  ...  ...  ...  DVS  ...
                                                   3, 4)

BEEP                                ...  ...  ...  ...    ...    ...  MF3  MS2  RM   ...  ...

BEFORE                              74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

BEGINNING                           ...  ...  OS   VS(2,  ...    ...  ...  ...  ...  DVS  ...
                                                   3, 4)

BELL                                ...  ...  ...  ...    ...    XO   MF3  MS2  ...  ...  ...

BINARY                              ...  85   ...  VS(3,  SA(1,  XO   MF7  ...  RM   ...  ...
                                                   4)     2)

BLANK                               74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

BLINK                               ...  ...  ...  ...    ...    XO   MF3  MS2  RM   ...  ...

BLOCK                               74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

BOTTOM                              74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

BY                                  74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

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   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CANCEL                              74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   ...  ...
                                                   3, 4)  2)

CBL                                 ...  ...  OS   VS(2,  ...    ...  ...  ...  ...  ...  ...
                                                   3, 4)

CD                                  74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   ...  ...
                                                   3, 4)  2)

CF                                  74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CH                                  74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CHAIN                               ...  ...  ...  ...    ...    ...  MF3  MS2  ...  ...  ...

CHAINING                            ...  ...  ...  ...    ...    ...  MF3  MS2  ...  ...  ...

CHANGED                             ...  ...  OS   VS(2)  ...    ...  MF3  ...  ...  DVS  ...

CHARACTER                           74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CHARACTERS                          74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CLASS                               ...  85   ...  VS(3,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   4)     2)

CLOCK-UNITS                         74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CLOSE                               74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

COBOL                               74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CODE                                74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CODE-SET                            74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

COL                                 ...  ...  ...  ...    ...    ...  MF3  MS2  ...  ...  ...

COLLATING                           74   85   OS   VS(2,  SA(1,  XO   MF3  MS2  RM   DVS  ...
                                                   3, 4)  2)

COLUMN                              74   85   OS   VS(2,  SA(1,  XO   MF3  MS2  RM   DVS  ...
                                                   3, 4)  2)

COM-REG                             ...  ...  ...  VS(2,  ...    ...  ...  ...  ...  DVS  ...
                                                   3, 4)

COMMA                               74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

COMMIT                              ...  ...  ...  ...    ...    ...  MF1  ...  ...  ...  ...

COMMITMENT                          ...  ...  ...  ...    SA(1,2)...  MF7  ...  ...  ...  ...

COMMON                              ...  85   ...  VS(3,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   4)     2)

COMMUNICATION                       74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   ...  ...
                                                   3, 4)  2)

COMP                                74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

COMP-0                              ...  ...  ...  ...    ...    ...  MF3  MS2  ...  ...  ...

COMP-1                              ...  ...  OS   VS(2,  ...    ...  MF7  ...  RM   DVS  ...
                                                   3, 4)

COMP-2                              ...  ...  OS   VS(2,  ...    ...  MF7  ...  ...  DVS  ...
                                                   3, 4)

COMP-3                              ...  ...  OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

COMP-4                              ...  ...  OS   VS(2,  SA(1,  ...  MF7  MS2  ...  DVS  ...
                                                   3, 4)  2)

COMP-5                              ...  ...  ...  ...    ...    XO   MF3  ...  ...  ...  ...

COMP-6                              ...  ...  ...  ...    ...    ...  ...  ...  RM   ...  ER

COMP-X                              ...  ...  ...  ...    ...    ...  MF2  ...  ...  ...  ...

COMPUTATIONAL                       74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

COMPUTATIONAL-0                     ...  ...  ...  ...    ...    ...  MF3  MS2  ...  ...  ...

COMPUTATIONAL-1                     ...  ...  OS   VS(2,  ...    ...  MF7  ...  RM   DVS  ...
                                                   3, 4)

COMPUTATIONAL-2                     ...  ...  OS   VS(2,  ...    ...  MF7  ...  ...  DVS  ...
                                                   3, 4)

COMPUTATIONAL-3                     ...  ...  OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

COMPUTATIONAL-4                     ...  ...  OS   VS(2,  SA(1,  ...  MF7  MS2  ...  DVS  ...
                                                   3, 4)  2)

COMPUTATIONAL-5                     ...  ...  ...  ...    ...    XO   MF3  ...  ...  ...  ...

COMPUTATIONAL-6                     ...  ...  ...  ...    ...    ...  ...  ...  RM   ...  ER

COMPUTATIONAL-X                     ...  ...  ...  ...    ...    ...  MF2  ...  ...  ...  ...

COMPUTE                             74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CONFIGURATION                       74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CONSOLE                             ...  ...  OS   ...    ...    ...  MF1  MS2  ...  DVS  ...

CONTAINS                            74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CONTENT                             ...  85   ...  VS(2,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   3, 4)  2)

CONTINUE                            ...  85   ...  VS(2,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   3, 4)  2)

CONTROL                             74   85   OS   VS(2,  SA(1,  XO   MF5  MS2  RM   DVS  ...
                                                   3, 4)  2)

CONTROL-AREA                        ...  ...  ...  ...    SA(1,2)...  MF7  ...  ...  ...  ...

CONTROLS                            74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CONVERT                             ...  ...  ...  ...    ...    ...  ...  ...  RM   ...  ...

CONVERTING                          ...  85   ...  VS(3,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   4)     2)

COPY                                74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CORE-INDEX                          ...  ...  OS   VS(2)  ...    ...  ...  ...  ...  DVS  ...

CORR                                74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CORRESPONDING                       74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

COUNT                               74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

CRT                                 ...  ...  ...  ...    ...    XO   MF1  ...  ...  ...  ...

CRT-UNDER                           ...  ...  ...  ...    ...    ...  MF1  ...  ...  ...  ...

CSP                                 ...  ...  OS   ...    ...    ...  ...  ...  ...  DVS  ...

CURRENCY                            74   85   OS   VS(2   SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   ,3, 4) 2)

CURRENT-DATE                        ...  ...  OS   VS(2)  ...    ...  ...  ...  ...  DVS  ...

CURSOR                              ...  ...  ...  ...    ...    XO   MF1  ...  ...  ...  ...

CYCLE                               ...  ...  ...  ...    ...    ...  MF7  ...  ...  ...  ...

CYL-INDEX                           ...  ...  ...  ...    ...    ...  ...  ...  ...  DVS  ...

CYL-OVERFLOW                        ...  ...  ...  ...    ...    ...  ...  ...  ...  DVS  ...

D.   

DATA                                74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DATE                                74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DATE-COMPILED                       74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DATE-WRITTEN                        74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DAY                                 74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DAY-OF-WEEK                         ...  85   ...  VS(3,  SA(1,  XO   MF7  ...  ...  ...  ...
                                                   4)     2)

DBCS                                ...  ...  ...  VS(3,  SA(1,  ...  MF7  ...  ...  ...  ...
                                                   4)     2)

DE                                  74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DEBUG                               ...  ...  OS   VS(2)  ...    ...  ...  ...  ...  DVS  ...

DEBUG-CONTENTS                      74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DEBUG-ITEM                          74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DEBUG-LINE                          74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DEBUG-NAME                          74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DEBUG-SUB-1                         74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DEBUG-SUB-2                         74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DEBUG-SUB-3                         74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DEBUGGING                           74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DECIMAL-POINT                       74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DECLARATIVES                        74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DELETE                              74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DELIMITED                           74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DELIMITER                           74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DEPENDING                           74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DESCENDING                          74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DESTINATION                         74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   ...  ...
                                                   3, 4)  2)

DETAIL                              74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DISABLE                             74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   ...  ...
                                                   3, 4)  2)

DISK                                ...  ...  ...  ...    ...    ...  MF3  MS2  ...  ...  ...

DISP                                ...  ...  OS   VS(2)  ...    ...  ...  ...  ...  ...  ...

DISPLAY                             74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DISPLAY-1                           ...  ...  ...  VS(2,  SA(1,  ...  MF7  ...  ...  ...  ...
                                                   3, 4)  2)

DISPLAY-ST                          ...  ...  OS   VS(2)  ...    ...  ...  ...  ...  DVS  ...

DIVIDE                              74   85   OS   VS(2), SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DIVISION                            74   85   OS   VS(2), SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DOWN                                74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DROP                                ...  ...  ...  ...    SA(1,2)...  MF7  ...  ...  ...  ...

DUPLICATES                          74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)

DYNAMIC                             74   85   OS   VS(2,  SA(1,  XO   MF1  MS2  RM   DVS  ...
                                                   3, 4)  2)



MPE/iX 5.0 Documentation