ACCEPTREFRESH |
ACCEPT statement |
ACTUAL-PARAMS |
Specify actual parameters that are
substituted for formal parameters in a parameterized class or interface |
ADDRSV |
Add reserved word |
ADDSYN |
Add synonym |
ADV |
Insert control character at start of
line |
ALIGN |
Data alignment |
ALPHASTART |
Numbering in ALPHABET |
ALTER |
Allow ALTER |
AMODE |
Compatibility with mainframe-style
pointers |
ANIM |
For animating |
ANS85 |
ANSI'85 |
APOST |
Interpret QUOTE as the single-quote
character ('). |
AREACHECK |
Area A check |
ARITHMETIC |
Evaluate expressions |
ASSIGN |
EXTERNAL or DYNAMIC |
ASSIGN-PRINTER |
Printer output |
AUTOLOCK |
Default locking |
BELL |
Beep when stop |
BOUND |
Bound-check |
BOUNDOPT |
Optimize tables |
BRIEF |
No message texts |
BS2000 |
Ensure that words reserved under the
Siemens BS2000 COBOL dialect are reserved words in this COBOL system |
BWZSTAR |
BWZ with PIC * |
BYTE-MODE-MOVE |
Control overlapping moves |
CALL-RECOVERY |
Check the current call recovery state |
CALLFH |
External file handler |
CALLMCS |
External MCS handler |
CALLSORT |
External sort handler |
CANCELLBR |
Close COPY .lbr file |
CASE |
Case of program-name |
CHANGE-MESSAGE |
Change message severity |
CHARSET |
ASCII or EBCDIC |
CHECK |
Turn on all run-time checks in generated
code |
CHECKDIV |
Allow divide by zero |
CHECKNUM |
Check numeric fields |
CICSECM |
Enable CICS |
CMPR2 |
Mainframe compiler compatibility |
COBFSTATCONV |
EXTFH status codes |
COBIDY |
Path for debugger file |
COBOL370 |
IBM COBOL 370 |
COBOLDIR |
Use/ignore cobol.dir |
COMP |
Computational subset |
COMP-5 |
COMP-5 behavior |
COMP-6 |
COMP-6 items format |
COMS85 |
ANSI'85 Communications |
CONFIRM |
Display directives |
CONSTANT |
Define constant |
CONVERTRET |
RETURNING item type |
CONVSPACE |
Source code spaces |
COPYEXT |
Copyfile extensions |
COPYLBR |
Copy library = .lbr file |
COPYLIST |
List copyfiles |
COPYLISTCOMMENT |
Specifies the type of comment to be used on
COPY statements in .lst files when the COPYLIST directive is specified. |
CSI |
Reserved. |
CURRENCY-SIGN |
Currency sign |
CURRENT-DATE |
DDMMYY or MMDDYY |
DATA |
Control loading of Data Division |
DATA-CONTEXT |
Maintain the integrity of the program's
Data Division between CICS link levels |
DATACOMPRESS |
Data compression |
DATAMAP |
Cause the Compiler to output information on
data items |
DATE |
Date for listings |
DB2 |
Replace EXEC SQL code by DB2 Universal
Database API calls |
DBCHECK |
Check for DBCS |
DBCS |
DBCS Support |
DBCSSOSI |
Shift-in, shift-out |
DBSPACE |
DBCS space |
DE-EDIT |
Numeric-edited behavior |
DEFAULTBYTE |
Initialize Working-Storage Section |
DEFAULTCALLS |
CALL convention |
DETECT-LOCK |
Detect record locks |
DG |
Data General Interactive COBOL
compatibility |
DIALECT |
Enable check-time and run-time behavior
consistent with the specified dialect |
DIRECTIVES, DIR |
File of directives |
DIRECTIVES-IN-COMMENTS |
Enable directives in comment lines |
DOSVS |
IBM DOS/VS COBOL |
DYNAM |
Obey CANCEL statements |
ECHO |
Display errors |
ECHOALL |
Display full listing |
EDITOR |
Error messages in editor format |
ENSUITE |
Reserved |
ERRLIST |
Print error messages |
ERRQ |
Pause on error |
FASTCALL |
Control the behavior of a called
program |
FASTLINK |
Restrict parameters |
FASTSORT |
Reserved |
FAULTFIND |
Enable file input and output to be logged
by FaultFinder |
FCD3 |
Reserved |
FCDREG |
Registers for files |
FDCLEAR |
Clear record buffer after write |
FILESHARE |
Default locking |
FILETYPE |
Data file format |
FIXOPT |
Control placing of control areas |
FLAG |
Flag outside the dialect |
FLAGAS |
Show flags as errors |
FLAGCD |
Flag conflicts |
FLAGMIG |
Flag syntax that behaves differently at run
time depending on the setting of CMPR2 |
FLAGQ |
Stop compile on error message |
FLAGSINEDIT |
Flags in error file |
FLAGSTD |
Flag above ANSI'85 level |
FOLD-CALL-NAME |
Fold call-name |
FOLD-COPY-NAME |
Fold copyfile-names |
FORM |
Page length |
FP-ROUNDING |
Floating-point items |
GNT |
File for object code |
HIDE-MESSAGE |
Set message to hide |
HOST-NUMCOMPARE |
IBM numeric comparisons |
HOST-NUMMOVE |
IBM numeric MOVE statements |
HOSTARITHMETIC |
Truncate arithmetic results on size
error |
HOSTFD |
Allocate record areas associated with a
file at OPEN time |
HOSTSIGNS |
Illegal sign nibbles |
IBM-MS |
IBM / Microsoft COBOL V1.0 |
IBMCOMP |
Word-storage mode |
IBMCOMP5 |
Byte
ordering for COMP-5 data. |
IDXFORMAT |
Indexed file structure |
IDYSRCPATH |
Control the paths stored in
.idy files for main source files |
IMPLICITSCOPE |
Produces warning messages when scope has
been implicitly ended |
INDD |
Transform ACCEPTs to READs |
INFORETURN |
Information message return value |
INITCALL |
Execute a module |
INT |
File for intermediate code |
INTDATE |
Select the starting date for integer format
dates |
INTLEVEL |
Portability level for intermediate code
files |
IOCONV |
READ-INTO/WRITE-FROM |
ISO2002 |
Specifies that words reserved in the
ISO2002 COBOL Standard are to be treated as reserved words, and changes the
behavior of certain features to be compatible with that standard. |
IXNLSKEY |
Specifies how the File Handler should sort
index file keys |
IXNUMKEY |
Enables true numeric sorting on index
keys |
JAPANESE |
Double-byte extensions |
KEEP-INT |
Keep .int files |
KEYCHECK |
Check the number of keys when a file is
opened. |
KEYCOMPRESS |
Key compression |
LIBRARIAN |
Allow -INC |
LINE-COUNT |
Controls detail of information at end of
listing |
LINKCHECK |
Check Linkage Section items |
LIST |
File for source listing |
LISTPATH |
Specify the list-file path |
LISTWIDTH, LW |
Page width |
LITLINK |
Literals public |
LITVAL-SIZE |
BY VALUE size |
LNKALIGN |
Assume linkage aligned |
LOCALCOUNT |
Reserved |
LOCKTYPE |
Read locked records |
MAKESYN |
Make synonymous |
MAPNAME |
IBM program-names |
MAX-ERROR |
Limit number of Compiler errors |
MF, MFLEVEL |
Level of Micro Focus COBOL |
MFCOMMENT |
Alternate-format comments |
MFSYNC |
Synchronizes items based on their size |
MOVE-LEN-CHECK |
Check source and target lengths for
alphanumeric MOVE operations |
MS |
Compatibility with Microsoft COBOL |
MVS |
IBM COBOL for MVS |
NATIVE |
Collating sequence |
NATIVE-FLOATING-POINT |
IBM hexadecimal format floating point |
NCHAR |
Double-byte extensions |
NLS |
National Locale Support |
NSYMBOL |
Identify the meaning of the N symbol in
picture clauses and literals |
OBJ |
File for object code |
ODOOSVS |
OSVS-style OCCURS DEPENDING ON |
ODOSLIDE |
Variable length table |
OLDBLANKLINE |
BLANK LINE |
OLDCOPY |
ANSI'68 standard COPY
statements |
OLDINDEX |
Indexes = subscripts |
OLDNEXTSENTENCE |
NEXT SENTENCE |
OLDREADINTO |
READ INTO |
OLDSTRMIX |
PIC X and PIC N specified in same
statement |
OMF |
.obj or
.gnt |
OOCTRL |
Change language options when compiling OO
COBOL classes |
OPT |
Optimization level
|
OPTIONAL-FILE |
All files optional |
OS390 |
IBM COBOL for OS/390 |
OSEXT |
Source filename extension |
OSVS |
IBM OS/VS COBOL |
OUTDD |
Transform DISPLAYs to WRITEs |
OVERRIDE |
Change meaning |
PANVALET |
Allow ++INCLUDE |
PARAMCOUNTCHECK |
Omit parameters |
PC1 |
IBM / Microsoft COBOL V1.0 |
PCOMP |
Specify a user program to use as a
precompiler |
PERFORM-TYPE |
Specify behavior of return jumps from
nested PERFORM statements |
PERFORMOPT |
Optimize PERFORM of empty paragraph |
PREPLIST |
Preprocess debug list |
PREPROCESS, P |
Preprocess source |
PRINT |
File for source listing |
PRINT-EXT |
Printing extension |
PROFILE |
Compile for Profiler |
PROGID-COMMENT |
Allow comments in Program-ID paragraph |
PROTECT-LINKAGE |
Lengths of parameters can differ between
calling and called program. |
PROTOTYPE |
Enable relaxed or strict call prototype
checking |
QUAL |
Allow qualification |
QUALPROC |
Allow qualification |
QUERY |
Pause if copyfile missing |
QUOTE |
QUOTE = " |
RAWLIST |
Static list |
RDFPATH |
Specifies a location for a repository
file |
RDW |
Read record length of variable record |
RECMODE |
File format |
RECURSECHECK |
Turns on checking for recursion in
generated code. |
REENTRANT |
Enable multiple threads to enter a
program |
REF |
Includes the address and line numbers of
data items in the Data Division |
REFNO |
Show Compiler version number in
listings |
REMAINDER |
Calculation of remainder in DIVIDE
statements |
REMOVE |
De-reserve |
REPORT-LINE |
Report Writer lines |
REPOSITORY |
Creates a repository file |
RESEQ |
Generate line numbers |
RETRYLOCK |
Retry locked record |
REWRITE-LS |
REWRITE on LINE SEQUENTIAL files |
RM |
Ryan-McFarland COBOL V2.0
compatibility |
RTNCODE-SIZE |
RETURN-CODE size |
RWHARDPAGE |
Set hard page break in Report Writer |
SAA |
SAA compatibility |
SCHEDULER |
Optimize object code for Intel
processors |
SEG |
Allow segmentation |
SEQCHK |
Check line numbers |
SEQUENTIAL |
Variants of SEQUENTIAL organization |
SERIAL |
Restrict the number of threads that can
enter a program |
SETTING, SETTINGS |
Print directives |
SHARE-OUTDD |
Allow multiple threads to write to the same
SYSOUT or OUTDD file |
SHOW-DIR |
Print directives files |
SIGN |
Included signs |
SIGN-FIXUP |
Emulation of NUMPROC(PFD) and
NUMPROC(NOPFD) |
SOURCEASM |
Source in assembly listing |
SOURCEFORMAT |
Enable free format code |
SPZERO |
Space = zero in numerics |
SQL |
Replace EXEC SQL code by ODBC or OCI
run-time calls |
SSRANGE |
Run-time checking of subscripts, indexes
and reference modified items |
STDERR |
Write messages to STDERR |
STICKY-LINKAGE |
Keep parameters linked |
STICKY-PERFORM |
PERFORMS on program reentry |
SUPFF |
No page-headings |
SWITCH-TYPE |
Make programmable switches behave in the
same way as in the ISO2002 standard |
SYMBSTART |
Numbering in SYMBOLIC |
SYSPUNCH |
Length of SYSPUNCH records |
TERMPAGE |
Pad out report page |
TESTCOVER |
Run programs in test coverage mode |
TIME |
Put time on listings |
TRACE |
Enable READY TRACE and RESET TRACE |
TRICKLE |
Restrict PERFORM |
TRUNC |
Truncate data items |
TRUNCCALLNAME |
Truncate call names |
TRUNCCOPY |
Truncate copybook names |
TRUNCINC |
Truncate ++INCLUDE filenames |
UNICODE |
Specify the encoding to be used for Unicode
characters |
USE |
File of directives |
VERBOSE |
Compiler messages |
VSC2 |
VSC2 COBOL |
WARNING, WARNINGS |
Level of message to output |
WB |
Reserved |
WB2 |
Reserved |
WB3 |
Reserved |
WEBSERVER |
Sets the protocol to use between a COBOL
program and a Web server |
WRITELOCK, WRITE-LOCK |
Default locking |
WRITETHROUGH, WRITETHRU |
* Unbuffered writes |
XDB |
Set additional directives in the IDE |
XOPEN |
X/Open |
XREF |
Produce cross-ref listing |
ZEROLENGTHFALSE |
Zero length tests |
ZEROSEQ |
Zeros in line numbers |
ZEROSEQ |
Numeric comparisons |