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
* character position symbol
+ character position symbol
, character position symbol
- character position symbol
. character position symbol
/ character position symbol
0 character position symbol
01 level-number
OCCURS clause
66 level item
66 level-number
OCCURS clause
77 level-number
OCCURS clause
78 level item
78 level-number
88 level item
88 level-number
OCCURS clause
9 character position symbol
A character position symbol
Abbreviated combined relation condition
ABS function
ACCEPT statement
DBCS characters
Microsoft COBOL
RM/COBOL
Siemens BS2000 COBOL
ACCEPTREFRESH Compiler directive
Access mode
dynamic
indexed file
random
relative file
sequential
sequential file
ACCESS MODE clause, file control entry
ACOS function
Active state
ACTUAL-PARAMS Compiler directive
ADD statement
multiple results
ADDR function
ADDRESS OF special register
ADVANCING phrase, WRITE statement
AFTER phrase, WRITE statement
AFTER POSITIONING phrase, WRITE statement
Algebraic sign
ALIGN Compiler directive
Alignment
decimal point
natural boundaries
rules
ALL figurative constant
ALL phrase, UNSTRING statement
ALL PROCEDURES phrase
ALL REFERENCES OF phrase
ALL subscript
ALPHABET clause, Special-Names paragraph
ALPHABETIC test
Alphabeticdata rules
Alphanumeric data, non-standard operations
Alphanumeric data rules
Alphanumeric editeddata rules
Alphanumeric function
ALPHASTART Compiler directive
ALTER statement
segmentation
Alternate record key
DG I COBOL
ALTERNATE RECORD KEY clause, file control entry
ANNUITY function
ANSI COBOL
Debug module
File status
ANSI file status codes
ANY LENGTH clause
APOST Compiler directive
APPLY clause
Area A
Siemens BS2000 COBOL
Area B
Siemens BS2000 COBOL
arguments, intrinsic functions
ARITHMETIC Compiler directive
Arithmetic expression
Arithmetic operator
Arithmetic statement
multiple results
AS phrase, Repository paragraph
ASCENDING KEY clause
ASCENDING phrase
MERGE statement
SORT statement
ASCII, character set
ASIN function
Assembly-Attributes paragraph
ASSIGN clause
file control entry
RM/COBOL
ASSIGN Compiler directive
Assumed decimal point symbol
Asterisk
AT END condition
OPEN statement
AT END phrase
READ statement
SEARCH statement
ATAN function
Attribute
Author paragraph
AUTO clause
AUTO option
AUTO-SKIP clause
AUTO-SKIP option
AUTOLOCK Compiler directive
Automatic data item
Automatic file connector
Automatic record lock
Microsoft COBOL
B character position symbol
B RTS switch
B-AND bitwise operator
B-EXOR bitwise operator
B-NOT bitwise operator
B-OR bitwise operator
B-XOR bitwise operator
B1 RTS switch
BACKGROUND-COLOR clause
BACKGROUND-COLOR option
BASIS mechanism
BASIS statement
BEEP clause
BEEP option
BEFORE phrase, WRITE statement
BELL clause
BELL option
BINARY usage
Siemens BS2000 COBOL
Binary-coded decimal format
bit character position symbol
Bit manipulation
BIT usage
Bitwise operators
BLANK clause
Blank line
BLANK option
BLANK WHEN ZERO clause
Screen Section
BLINK clause
BLINK option
BLOCK CONTAINS clause
Body group presentation rules
Boolean data item
Boolean rules
BOOLEAN-OF-INTEGER statement
Bound checking
BS2000 COBOL, Siemens BS2000 COBOL
BYTE-MODE-MOVE Compiler directive
Byte-storage mode
CALL CONVENTION clause, Special-Names paragraph
Call prototype
example
CALL statement
DBCS characters
DG I COBOL
RM/COBOL
Siemens BS2000 COBOL
CALLSORT Compiler directive
CANCEL statement
DBCS characters
CASE Compiler directive
CATCH phrase
Category of data
CHAIN statement
CHANGED option
CHAR function
CHAR-NATIONAL function
Character representation, selection
Character set
Character-string
CHARSET Compiler directive
CHECKDIV Compiler directive
Class
body
definition
extension
inheritance
object
parameterized
CLASS clause
Repository paragraph
Special-Names paragraph
Class condition
DBCS characters
Siemens BS2000 COBOL
Class of data
Class-attributes paragraph
Class-ID paragraph
Siemens BS2000 COBOL
Class-name
Classification of segments
CLOSE statement
Report Writer
RM/COBOL
Siemens BS2000 COBOL
XML syntax
COBOL
concepts
examples
fundamentals
introduction
obsolete elements
source format
word
COBOL syntax
DELEGATE-ID keyword
delegates
COBOL system-directing sentence
COBOL system-directing statement
COBOL370 Compiler directive
CODE clause
CODE-SET clause
COL special register
Collating sequence
COLLATING SEQUENCE clause
COLLATING SEQUENCE phrase
MERGE statement
SORT statement
COLUMN clause
COLUMN NUMBER clause
COM-REG special register
Combined condition
Combined relation condition, abbreviated
COMMAND-LINE function-name
Comment, in-line
Comment line
DBCS characters
Comment-entry
DBCS characters
COMMIT statement
COMMON clause
Common program
Communication, run-unit
COMP usage
Microsoft COBOL
RM/COBOL
Siemens BS2000 COBOL
COMP-0 usage, Microsoft COBOL
COMP-1 usage
RM/COBOL
Siemens BS2000 COBOL
COMP-2 usage
Siemens BS2000 COBOL
COMP-3 usage
Siemens BS2000 COBOL
COMP-4 usage
COMP-5 Compiler directive
COMP-5 usage
Siemens BS2000 COBOL
COMP-6 usage, RM/COBOL
COMP-X usage
Compilation group
example
Compiler directive
ACCEPTREFRESH
ACTUAL-PARAMS
ALIGN
ALPHASTART
APOST
ASSIGN
AUTOLOCK
BYTE-MODE-MOVE
CALLSORT
CASE
CHARSET
CHECKDIV
COBOL370
COMP-5
CONSTANT
COPYEXT
COPYLBR
COPYLIST
CURRENCY
DATE
DBCS
DBSPACE
DE-EDIT
DEFAULT-BYTE
DEFAULTCALLS
DG
DOSVS
DYNAM
FDCLEAR
FLAG
FLAGSTD
FOLD-CALL-NAME
FOLD-COPY-NAME
IBMCOMP
ILSOURCE
INTLEVEL
JAPANESE
LIBRARIAN
MAPNAME
MFCOMMENT
NATIVE
NCHAR
ODOOSVS
ODOSLIDE
OLDBLANKLINE
OLDCOPY
OOCTRL
OPTIONAL-FILE
OSVS
PANVALET
PERFORM-TYPE
PROGID-COMMENT
QUOTE
RDFPATH
REPOSITORY
RETRYLOCK
REWRITE-LS
RM
SEQCHK
SEQUENTIAL
SOURCEFORMAT
STICKY-LINKAGE
SWITCH-TYPE
SYMBSTART
TRACE
TRUNC
VSC2
WARNING
WRITE-LOCK
XOPEN
ZEROLENGTHFALSE
Compiler directives
Complex condition
Composite of operands
COMPUTATIONAL, COMP usage
COMPUTATIONAL -1 usage, COMP-1 usage
COMPUTATIONAL -6 usage, COMP-6 usage
COMPUTATIONAL usage, COMP usage
COMPUTATIONAL-0, COMP-0 usage
COMPUTATIONAL-1 usage, COMP-1 usage
COMPUTATIONAL-2 usage, COMP-2 usage
COMPUTATIONAL-3, COMP-3 usage
COMPUTATIONAL-4 usage, COMP-4 usage
COMPUTATIONAL-5 usage, COMP-5 usage
COMPUTATIONAL-X usage, COMP-X usage
COMPUTE statement
multiple results
Computer-name
Concatenation expression
Condition
evaluation rules
Condition-name
DBCS characters
Condition-name condition
Condition-name rules
DBCS characters
Conditional compilation
example
Conditional expression
DBCS characters
Conditional sentence
Conditional statement
Conditional variable
Configuration Section
configuration variables, SCREEN
Conformance
CONSTANT Compiler directive
Constant-name
rules
Constraints paragraph
Context-sensitive word
Continuation of line
CONTINUE statement
Control
transferred between segments
CONTROL clause
CONTROL FOOTING phrase
CONTROL HEADING phrase
CONVERTING phrase, INSPECT statement
COPY statement
DG I COBOL
example
Siemens BS2000 COBOL
COPYEXT Compiler directive
COPYLBR Compiler directive
COPYLIST Compiler directive
CORRESPONDING phrase
MOVE statement
COS function
COUNT IN clause, XML syntax
COUNTER IN phrase, UNSTRING statement
CR character position symbol
CRT STATUS clause
example
Special-Names paragraph
CRT status key
cs character position symbol
CURRENCY clause, Special-Names paragraph
CURRENCY Compiler directive
Currency string
Currency symbol
CURRENT-DATE function
CURRENT-DATE special register
CURSOR clause, Special-Names paragraph
CUSTOM-ATTRIBUTE clause
D RTS switch
Data
category
class
computer-independent description
conversion
movement to report group
sharing
state
Data description entry
Data Division
DG I COBOL
entry
Microsoft COBOL
RM/COBOL
Siemens BS2000 COBOL
Data entry, format
Data General Interactive COBOL
Data item
alignment
DBCS characters
incompatible
mixed characters
NCHAR
signed receiving
data item intrinsic functions
DATA RECORDS clause
DATA SIZE clause
Data-address-identifier
Data-name
Data-name clause
Report Writer
DATE Compiler directive
date conversion intrinsic functions
Date-Compiled paragraph
DATE-OF-INTEGER function
DATE-TO-YYYYMMDD function
Date-Written paragraph
DAY-OF-INTEGER function
DAY-TO-YYYYDDD function
DB character position symbol
DB-EDIT Compiler directive
DBCS
literal
Micro Focus extensions
DBCS Compiler directive
DBSPACE Compiler directive
Debug module
RTS switch
DEBUG-ITEM special register
Debugging
line
section
DEBUGGING MODE clause
Decimal point alignment
Decimal point symbol
Decimal scaling position symbol
DECIMAL-POINT clause, Special-Names paragraph
Declarative procedure
USE statement
DECLARATIVES header
Declaratives Section
Default record locking
DEFAULT-BYTE Compiler directive
DEFAULTCALLS Compiler directive
DELEGATE-ID keyword
Delegate-ID paragraph
delegates
DELETE FILE statement
DELETE statement
BASIS mechanism
XML syntax
DELIMITED BY phrase
STRING statement
UNSTRING statement
Delimited scope statement
DELIMITER IN phrase, UNSTRING statement
DESCENDING KEY clause
DESCENDING phrase
MERGE statement
SORT statement
DETAIL
phrase
report group
DG Compiler directive
DG I COBOL, Data General Interactive COBOL
Directing sentence, COBOL system-directing sentence
Directing statement, COBOL system-directing statement
Directing verb
Directive, Compiler
Disk file
DISP option, CLOSE statement
DISPLAY, STANDARD WINDOW option
$DISPLAY statement
DISPLAY statement
DG I COBOL
Microsoft COBOL
RM/COBOL
Siemens BS2000 COBOL
DISPLAY usage
DISPLAY-1 usage
DISPLAY-OF function
DIVIDE statement
multiple results
Division by zero
Division header
DOS/VS COBOL
DOSVS Compiler directive
Double-Byte Character Set, DBCS
Double-precision floating-point item
DOWN clause, SET statement
Duplicate record key
DG I COBOL
DUPLICATES phrase
file control entry
SORT statement
DYNAM Compiler directive
Dynamic access mode
indexed file
READ statement
relative file
REWRITE statement
WRITE statement
DYNAMIC clause
Dynamic data allocation, example
E character position symbol
E function
EBCDIC character set
Editing rules
DBCS characters
Editing sign
Editing sign control symbol
Editingrules
EJECT statement
Element
Elementary item
parameter conformance
returning item conformance
size
Elementaryitem, symbols
$ELSE statement
EMPTY-CHECK clause
EMPTY-CHECK option
End marker
END PROGRAM header
$END statement
End-of-file status
END-OF-PAGE phrase, WRITE statement
ENTER statement
ENTRY statement
Siemens BS2000 COBOL
Enum-ID paragraph
Environment Division
DG I COBOL
Microsoft COBOL
RM/COBOL
Siemens BS2000 COBOL
ENVIRONMENT-NAME mnemonic-name
ENVIRONMENT-VALUE mnemonic-name
EOP phrase, WRITE statement
ERASE clause
ERASE phrase
ERROR declarative
EVALUATE statement
Siemens BS2000 COBOL
Evaluation rules
arithmetic expression
condition
Event-pointer
EVENT-POINTER usage
EXAMINE statement
Examples, COBOL language
EXCEPTION declarative
Exclusive file lock
Exclusive open mode
EXEC statement
EXECUTE statement
EXHIBIT statement
Microsoft COBOL
EXIT FUNCTION statement
EXIT METHOD statement
EXIT PERFORM statement
Siemens BS2000 COBOL
EXIT PROGRAM statement
RM/COBOL
EXIT statement
EXP function
EXP10 function
EXPANDS phrase, Repository paragraph
Explicit attribute
Explicit Procedure Division reference
Explicit scope terminator
Explicit specification
Explicit transfer of control
Exponent
Exponent symbol
EXTEND phrase, OPEN statement
EXTERNAL clause
file description entry
Local-Storage Section
Thread-Local-Storage Section
External data item
External file connector
External floating-pointdata item
External program
example
EXTERNAL PROGRAM clause
External repository
External switch
F RTS switch
FACTORIAL function
Factory method
Factory object
life cycle
Factory paragraph
Siemens BS2000 COBOL
FD entry
FDCLEAR Compiler directive
Figurative constant
DBCS characters
File
I/O
label
lock
locked
organization
sharing
Siemens BS2000 COBOL
File connector
sharing
File control entry
Siemens BS2000 COBOL
File description entry
Report Writer
Siemens BS2000 COBOL
File position indicator
OPEN statement
READ statement
START statement
File Section
File status, codes
FILE STATUS clause, file control entry
file status codes, XML
FILE STATUS data item
DELETE statement
OPEN statement
READ statement
START statement
WRITE statement
File-Control paragraph
DBCS characters
Report Writer
File-name
DG I COBOL
FILLER clause
FINAL phrase
FINALLY phrase
FIRST DETAIL phrase
First logical record
Fixed data entry format
Fixed file attributes
Fixed format
Fixed insertion editing
DBCS characters
Fixed insertionediting
Fixed portion
Fixed-length record
Fixed-point numeric literal
FLAG Compiler directive
FLAGSTD Compiler directive
FLOAT-LONG usage
FLOAT-SHORT usage
Floating insertion editing
Floating-point item
Floating-point numeric literal
Siemens BS2000 COBOL
FOLD-CALL-NAME Compiler directive
FOLD-COPY-NAME Compiler directive
Footing area
FOOTING phrase
FOREGROUND-COLOR clause
FOREGROUND-COLOR option
FRACTION-PART function
Free data entry format
Free format
FROM clause
FROM phrase
REWRITE statement
WRITE statement
FULL clause
Function
prototype
state
Function-ID paragraph
Function-identifier
Siemens BS2000 COBOL
Function-prototype-name
General format
General rules
GENERATE statement
generic class
GIVING phrase
ADD statement
CALL statement
DIVIDE statement
EXIT PROGRAM statement
MERGE statement
SORT statement
STOP statement
GLOBAL clause
file description entry
Local-Storage Section
Global name
GO TO MORE-LABELS statement
GO TO statement
GOBACK statement
Siemens BS2000 COBOL
GRID clause
GROUP INDICATE clause
Group item
parameter conformance
returning item conformance
Group screen item
GROUP-USAGE clause
h"nn"
Heading area
HEADING phrase
hexadecimal literals
HIGH-VALUE(S) figurative constant
Special-Names paragraph
HIGHLIGHT clause
HIGHLIGHT option
Horizontal spacing
I-O mode
I-O phrase, OPEN statement
I-O status
File status
I-O-Control paragraph
DG I COBOL
Report Writer
I/O
indexed
relative
sequential
IBMCOMP Compiler directive
Identification Division, Siemens BS2000 COBOL
IDENTIFIED BY clause, XML syntax
Identifier
$IF statement
example
IF statement
IGNORE LOCK phrase, READ statement
ILSOURCE Compiler directive
Imperative sentence
Imperative statement
Implementor-name
Implements
Implicit attribute
Implicit Procedure Division reference
Implicit scope terminator
Implicit specification
Implicit synchronization
Implicit transfer of control
In-line comment
In-line PERFORM
-INC statement
++INCLUDE statement
Incompatible data items
Independent segment
Index data item
comparisons
size allocation
INDEX SIZE clause
INDEX usage
Index-name
comparisons
INDEXED BY clause
Indexed file
access mode
CLOSE statement
file control entry
file description entry
I/O error handling
locking
logical positioning
OPEN statement
reading
rewriting
sharing
Siemens BS2000 COBOL
writing
Indexing, table elements
Indicator area
Siemens BS2000 COBOL
Inheritance
class
interface
INITIAL clause
Initial data item
Initial file connector
Initial program
Initial state
data
object data
INITIALIZE statement
DBCS characters
INITIATE statement
Inline method invocation
INPUT mode
INPUT phrase, OPEN statement
Input-Output Section
Report Writer
Input/Output, I/O
INSERT statement, BASIS mechanism
Insertion editing
INSPECT statement
DBCS characters
example
Siemens BS2000 COBOL
Installation paragraph
Instance-of condition
INTEGER function
Integer function
INTEGER-OF-BOOLEAN statement
INTEGER-OF-DATE function
INTEGER-OF-DAY function
INTEGER-PART function
Interface
inheritance
parameterized
INTERFACE clause, Repository paragraph
Interface implementation
Interface-ID paragraph
Siemens BS2000 COBOL
Interface-name
Intermediate results
Internal data item
Internal file connector
INTLEVEL Compiler directive
INTO phrase
READ statement
RETURN statement
Intrinsic functions, Siemens BS2000 COBOL
intrinsic functions
arguments
data item functions
date conversion functions
list of functions
trigonometric functions
Intrinsic-function-name
INVALID KEY condition
READ statement
REWRITE statement
START statement
WRITE statement
INVALID KEY phrase
DELETE statement
READ statement
REWRITE statement
START statement
WRITE statement
INVOKE statement
Siemens BS2000 COBOL
iterator
Iterator-ID paragraph
JAPANESE class condition
JAPANESE Compiler directive
Java, using with COBOL
JUSTIFIED clause
DBCS characters
Screen Section
Key data item
KEY data-name
MERGE statement
KEY IS phrase
OCCURS clause
READ statement
START statement
Key of reference
Key word
LABEL declarative
LABEL RECORDS clause
Language
fundamentals
structure
Language extensions
DBCS characters
Language-name
LAST DETAIL phrase
Last logical record
OPEN statement
START statement
Last-used state
data
LEFT-JUSTIFY option
LEFTLINE clause
LENGTH function
LENGTH OF special register
LENGTH-AN function
LENGTH-CHECK clause
LENGTH-CHECK option
Level
Level-number
CORRESPONDING phrase
REDEFINES clause
RENAMES clause
Report Writer
Level-number 01
OCCURS clause
Level-number 66
OCCURS clause
Level-number 77
OCCURS clause
Level-number 78
Level-number 88
OCCURS clause
LIBRARIAN Compiler directive
Life cycle
factory object
object
parameterized class
parameterized interface
LIN special register
LINAGE clause
LINAGE-COUNTER special register
LINE ADVANCING FILE phrase, file control entry
LINE clause
LINE NUMBER clause
Line sequential file
CLOSE statement
file control entry
file description entry
I/O error handling
locking
OPEN statement
rewriting
RM/COBOL
sharing
Siemens BS2000 COBOL
writing
LINE-COUNTER special register
Linkage Section
Listing control statement
Listing file, used as source file
literals
DBCS characters
h"nn"
hexadecimal
mixed DBCS and SBCS
NCHAR
null-terminated
x"nn"
z"literal"
Local name
Local-Storage Section
Lock mode
LOCK MODE clause, file control entry
Locked file, OPEN statement
Locked record
LOCKING clause
LOG function
LOG10 function
Logic error
Logical operator
LOW-VALUE(S) figurative constant
Special-Names paragraph
LOWER option
LOWER-CASE function
LOWLIGHT clause
main application window
created automatically
creating with DISPLAY STANDARD WINDOW
default size
initial placement on screen
minimize button
Manual record lock
Microsoft COBOL
MAPNAME Compiler directive
Mass storage file
MAX function
MEAN function
MEDIAN function
MEMORY SIZE clause, Object-Computer paragraph
MERGE statement
segmentation
Siemens BS2000 COBOL
Method
invoking
state
Method interface definition
Method-ID paragraph
Siemens BS2000 COBOL
Method-name
MFCOMMENT Compiler directive
MIA, Multivendor Integration Architecture
Microsoft COBOL syntax
MIDRANGE function
MIN function
Mixed data item
Mixed literal
Mnemonic-name
MOD function
Monitor-pointer
MONITOR-POINTER usage
MOVE CORRESPONDING statement
Siemens BS2000 COBOL
MOVE statement
DBCS characters
MULTIPLE FILE clause, I-O-Control paragraph
Multiple record locks
MULTIPLE REEL phrase, file control entry
Multiple results
MULTIPLE UNIT phrase, file control entry
MULTIPLY statement
multiple results
Multivendor Integration Architecture
Mutex-pointer
MUTEX-POINTER usage
N RTS switch
NAMED option
NAMESPACE clause, XML syntax
National function
National literal
NATIONAL usage
NATIONAL-OF function
NATIVE Compiler directive
NCHAR Compiler directive
NCHAR data item
rules
NCHAR literal
NCHAR-EDITED data rule
Negated simple condition
.NET native types
NEXT GROUP clause
Next logical record
NEXT PAGE phrase
NEXT phrase
READ statement
VALUE clause
NEXT SENTENCE phrase
IF statement
SEARCH statement
NEXT SENTENCE statement
No operation statement
NO REWIND phrase, OPEN statement
NO-ECHO clause
NO-ECHO option
Non-scrolling form
Non-serial search
Non-unique name
Noncontiguous data item
Nonnumeric literal
length of
Siemens BS2000 COBOL
nonnumeric literal
Nonnumeric operands, comparison
NOT ON OVERFLOW phrase
STRING statement
UNSTRING statement
NOT ON SIZE ERROR phrase
NOTE statement
Note:
NTT Multivendor Integration Architecture
NULL predefined object identifier
NULL(S) figurative constant
null-terminated literals
Numeric data
format
rules
Siemens BS2000 COBOL
Numeric edited datarules
Numeric function
Numeric literal
Numeric operands, comparison
NUMERIC SIGN clause, Special-Names paragraph
NUMERIC test
NUMVAL function
NUMVAL-C function
O RTS switch
Object
conformance
interface
life cycle
method
program
property
reference
state of data
Object paragraph
Siemens BS2000 COBOL
Object property
OBJECT REFERENCE usage
OBJECT usage, comparisons
Object view, Siemens BS2000 COBOL
Object-Computer paragraph
COBOL debug
DBCS characters
Object-Storage Section
Object-view
Obsolete language elements
OCCURS clause
Screen Section
OCCURS DEPENDING ON clause, Siemens BS2000 COBOL
ODOOSVS Compiler directive
ODOSLIDE Compiler directive
OLDBLANKLINE Compiler directive
OLDCOPY Compiler directive
Omitted-argument condition
ON EXCEPTION phrase
ON OVERFLOW phrase
STRING statement
UNSTRING statement
ON SIZE ERROR phrase
ON statement
ON-counter
OO COBOL, concepts
OOCTRL Compiler directive
OPEN statement
DG I COBOL
Microsoft COBOL
Report Writer
RM/COBOL
sharing mode
Siemens BS2000 COBOL
XML syntax
Operands
composite of
overlapping
Operational sign
Operator-ID paragraph
Optional file
opening
reading
Optional heading
OPTIONAL phrase, file control entry
Optional word
OPTIONAL-FILE Compiler directive
ORD function
ORD-MAX function
ORD-MIN function
ORGANIZATION clause
file control entry
RM/COBOL
OS/VS COBOL
OSVS Compiler directive
Out-of-line PERFORM
OUTPUT phrase, OPEN statement
Overlapping operands
Overlayable segment
OVERLINE clause
P character position symbol
PACKED-DECIMAL usage
PADDING CHARACTER clause, file control entry
Page
format
region
PAGE clause
PAGE FOOTING phrase
Page footing presentation rules
Page heading group presentation rules
PAGE HEADING phrase
Page overflow condition
PAGE-COUNTER special register
PANVALET Compiler directive
Paragraph
Paragraph header
Paragraph-name
Parameter, conformance
Parameterized class
life cycle
Parameterized interface
life cycle
Parentheses
conditional expressions
PASSWORD clause, file control entry
PERFORM statement
RM/COBOL
segmentation
Siemens BS2000 COBOL
PERFORM-TYPE Compiler directive
Permanent error
Permanent segment
PI function
PIC clause
PICTURE clause
PICTURE character precedence
PICTURE character-string
PICTURE clause
DBCS characters
Linkage Section
Screen Section
Siemens BS2000 COBOL
Pointer data item, comparisons
POINTER phrase
STRING statement
UNSTRING statement
POINTER usage
comparisons
Polymorphism
Position-specification phrase
Precedence
character-string rules
logical operators
Predecessor record
Predefined object identifier
Predefined object reference
PRESENT-VALUE function
Presentation rules
Previous logical record
PREVIOUS phrase, READ statement
Prime record key
PRINT-SWITCH special register
Prior values
Procedure Division
DG I COBOL
intrinsic functions
Microsoft COBOL
reference
Report Writer
RM/COBOL
Siemens BS2000 COBOL
PROCEDURE DIVISION header
Procedure name
Procedure-pointer data item
comparisons
example
PROCEDURE-POINTER usage
comparisons
PROCESSING-INSTRUCTION clause, XML syntax
PROGID-COMMENT Compiler directive
Program
communication
DBCS characters
restrictions on flow
segment
state
PROGRAM COLLATING SEQUENCE clause
DBCS characters
Program prototype
Program-address-identifier
Program-ID paragraph
DBCS characters
Program-name
Program-prototype-name
PROMPT clause
PROMPT option
PROPERTY clause
Repository paragraph
Pseudo-text
Qualification
QUOTE Compiler directive
QUOTE(S) figurative constant
Quotient
Radix selection
RAISE statement
Random access mode
indexed file
READ statement
relative file
REWRITE statement
WRITE statement
RANDOM function
RANGE function
RDFPATH Compiler directive
READ statement
DG I COBOL
Microsoft COBOL
Siemens BS2000 COBOL
XML syntax
READY TRACE statement
Record
deleting
fixed-length
key
variable-length
RECORD clause
RECORD DELIMITER clause, file control entry
Record description
Linkage Section
RECORD KEY clause
file control entry
Record lock
CLOSE statement
Microsoft COBOL
OPEN statement
releasing
RM/COBOL
Record sequential file
CLOSE statement
file control entry
file description entry
I/O error handling
locking
OPEN statement
reading
rewriting
sharing
Siemens BS2000 COBOL
writing
Record-name
RECORDING MODE clause
Recursive program
REDEFINES clause
DBCS characters
Siemens BS2000 COBOL
Reel
REEL phrase, CLOSE statement
Reference format
Reference modification
Reference points, table handling
Reference-modifier
Relation condition
abbreviated combined
DBCS characters
Relational character
Relational operator
Relative file
access mode
CLOSE statement
file control entry
file description entry
I/O error handling
locking
logical positioning
OPEN statement
reading
rewriting
sharing
Siemens BS2000 COBOL
writing
Relative key
RELATIVE KEY data item
RELEASE statement
REM function
REMAINDER phrase, DIVIDE statement
RENAMES clause
DBCS characters
REPLACE statement
REPLACING phrase
EXAMINE statement
INITIALIZE statement
INSPECT statement
Report
processing
producing
structure
subdivisions
terminating
REPORT clause
Report description entry
Report file
closing
opening
Report footing presentation rules
Report group
Report group description entry
Report heading group presentation rules
REPORT HEADING phrase
Report Section
Report Writer
Report-name
REPOSITORY Compiler directive
Repository paragraph
Siemens BS2000 COBOL
REQUIRED clause
RERUN clause, I-O-Control paragraph
RESERVE clause, file control entry
Reserved word
RESET phrase
RESET TRACE statement
Resultant-identifier
RETRYLOCK Compiler directive
RETURN statement
RETURN-CODE special register
Siemens BS2000 COBOL
Returning item, conformance
RETURNING phrase
EXIT PROGRAM statement
STOP statement
REVERSE function
REVERSE-VIDEO clause
REVERSE-VIDEO option
REVERSED phrase, OPEN statement
REWRITE statement
RM/COBOL
Siemens BS2000 COBOL
XML syntax
REWRITE-LS Compiler directive
RIGHT-JUSTIFY option
RM Compiler directive
RM/COBOL, Ryan McFarland COBOL
ROLLBACK clause, file control entry
ROLLBACK statement
ROUNDED phrase
RTS switch
B
B1
D
debug
F
N
O
T
Rules
alphabetic data
alphanumeric data
alphanumeric edited data
arithmetic expression
bit data
condition-names
constant-names
editing
numeric data
numeric edited data
precedence
standard alignment
table item initialization
Run unit communication
Run-time element
Run-time module
Run-time system
error messages
RWCS, Report Writer
Ryan McFarland COBOL
S character position symbol
SAME AREA clause, I-O-Control paragraph
Saved next group integer
SBCS, Single-Byte Character Set
Scope of name
Scope terminator
SCREEN configuration variable
Screen description entry
Screen Section
DG I COBOL
SD entry
SEARCH statement
DBCS characters
example
Siemens BS2000 COBOL
Section
Section header
Section-name
SECURE clause
SECURE option
Security paragraph
SEGMENT-LIMIT clause
Object-Computer paragraph
Segment-number
Segmentation
MERGE statement
SELECT clause
file control entry
XML syntax
Selection object
Selection subject
SELF predefined object identifier
SELFCLASS predefined object identifier
Semaphore-pointer
SEMAPHORE-POINTER usage
Sentence
SEPARATE CHARACTER clause
Separator
SEQCHK Compiler directive
Sequence number
Sequential access mode
indexed file
READ statement
relative file
Rewrite statement
sequential file
WRITE statement
SEQUENTIAL Compiler directive
Sequential file
access mode
I/O error handling
reading
rewriting
RM/COBOL
Siemens BS2000 COBOL
writing
Serial search
SERVICE statement
SET statement
Siemens BS2000 COBOL
Shareable open mode
Shared file, opening
SHARING clause, file control entry
Sharing mode
SHARING phrase, OPEN statement
SHIFT-IN special register
SHIFT-OUT special register
Siemens BS2000 COBOL
Sign
representation
symbol
SIGN clause
Report Writer
Screen Section
Sign condition
Sign digit
representation
SIGN function
Signature
Signed receiving item
Significand
Simple condition
negated
Simple insertionediting
SIN function
Single record lock
Single-Byte Character Set
Single-precision floating-point item
Size allocation, index data item
SIZE clause
Size error condition
SIZE option
SIZE phrase, STRING statement
SKIP1 statement
SKIP2 statement
SKIP3 statement
Sort file
SORT statement
segmentation
Siemens BS2000 COBOL
SORT STATUS clause, file control entry
SORT-CONTROL special register
SORT-CORE-SIZE special register
Siemens BS2000 COBOL
SORT-FILE-SIZE special register
Siemens BS2000 COBOL
Sort-Merge file
file control entry
Sort-Merge file description entry
Siemens BS2000 COBOL
SORT-MODE-SIZE special register
Siemens BS2000 COBOL
SORT-RETURN special register
Siemens BS2000 COBOL
Sorting a file, example
Sorting a table
example
Siemens BS2000 COBOL
Source
element
format
SOURCE clause
Source code, listing control statement
Source program
DBCS characters
Source text manipulation
Source-Computer paragraph
COBOL debug
DBCS characters
SOURCEFORMAT Compiler directive
Space character
DBCS code
Space position symbol
SPACE(S) figurative constant
SPACE-FILL option
Special character word
Special insertion editing
Special register
ADDRESS OF
COL
COM-REG
LENGTH OF
LIN
LINAGE-COUNTER
LINE-COUNTER
PAGE-COUNTER
PRINT-SWITCH
RETURN-CODE
Siemens BS2000 COBOL
SORT-CORE-SIZE
SORT-FILE-SIZE
SORT-MODE-SIZE
SORT-RETURN
TALLY
Special-Names paragraph
DBCS characters
Microsoft COBOL
Siemens BS2000 COBOL
Specification, explicit and implicit
Split key
example
SQRT function
Standard alignment rules
STANDARD-DEVIATION function
START statement
Microsoft COBOL
Siemens BS2000 COBOL
XML syntax
State
Statement
Static data item
Static file connector
Status codes
I-O status
Status key, combinations
Status key 1
Status key 2
STICKY-LINKAGE Compiler directive
STOP RUN statement, RM/COBOL
STOP statement
DBCS characters
STRING statement
DBCS characters
Siemens BS2000 COBOL
Structured exception handling
RAISE statement
TRY statement
Subscript
Report Writer
Siemens BS2000 COBOL
SUBTRACT statement
multiple results
Successor record
SUM clause
Sum counter
SUM function
Summary report
SUPER predefined object identifier
SUPPRESS phrase, file control entry
SUPPRESS statement
Suppression editing
Switch
external
SWITCH clause
Switch-name
Switch-status condition
SWITCH-TYPE, Compiler directive
Symbol, character position
SYMBOLIC CHARACTERS clause, Special-Names paragraph
SYMBSTART Compiler directive
SYNC clause, SYNCHRONIZED clause
Synchronization
OPEN statement
SYNCHRONIZED clause
Siemens BS2000 COBOL
Syntax rules
System-name
T RTS switch
Table
area
reference points
searching
Table initialization, rules
Table sorting
example
TALLY special register
Siemens BS2000 COBOL
TALLYING option
EXAMINE statement
INSPECT statement
TALLYING phrase, UNSTRING statement
TAN function
TERMINATE statement
Terminator key
TEST AFTER phrase
TEST BEFORE phrase
The READY TRACE Statement
The RESET TRACE Statement
The USE FOR DEBUGGING Statement
The WITH DEBUGGING MODE Clause
Thread
initiating
suspending
THREAD-LOCAL clause
Thread-Local-Storage Section
THREAD-POINTER usage
Three-dimensional table
TIME-OF-DAY special register
TIMES phrase
TITLE statement
TO clause
TRACE Compiler directive
TRAILING-SIGN option
Transfer of control
between segments
TRANSFORM statement
trigonometric intrinsic functions
TRUNC Compiler directive
Truncation
TRY statement
CATCH phrase
END-TRY phrase
FINALLY phrase
Two-digit year, sorting
Two-dimensional table
TYPE clause
Type definition
example
Type of
Type of identifier
TYPEDEF clause
Typedef-name
UNDERLINE clause
UNDERLINE option
Unicode
Uniqueness of reference
Unit
UNIT phrase, CLOSE statement
UNLOCK statement
UNSTRING statement
DBCS characters
UP clause, SET statement
UPDATE option
UPON phrase
UPPER option
UPPER-CASE function
USAGE clause
DBCS characters
Linkage Section
Microsoft COBOL
Report Writer
RM/COBOL
Screen Section
Siemens BS2000 COBOL
USE BEFORE REPORTING statement
USE FOR DEBUGGING statement
USE statement
Siemens BS2000 COBOL
User-defined word
DBCS characters
USING clause
USING phrase
ENTRY statement
MERGE statement
Repository paragraph
SORT statement
V character position symbol
VALUE clause
DBCS characters
DG I COBOL
example of NEXT phrase
Local-Storage Section
Report Writer
Screen Section
Siemens BS2000 COBOL
Thread-Local-Storage Section
VALUE OF clause
VALUE OF LABEL clause
Value returned by function
Valuetype-ID paragraph
Variable, conditional
Variable format
Variable-length record
VARIANCE function
VARYING phrase
Vertical spacing
VS COBOL II
VSC2 Compiler directive
WAIT phrase, READ statement
WAIT statement
WARNING Compiler directive
WHEN phrase
EVALUATE statement
SEARCH statement
WHEN-COMPILED function
WHEN-COMPILED special register
windows, minimize button
WITH DEBUGGING MODE clause
WITH KEPT LOCK phrase, READ statement
WITH LOCK clause, file control entry
WITH LOCK phrase
OPEN statement
READ statement
WITH NO LOCK phrase, READ statement
WITH NO REWIND phrase, CLOSE statement
WITH phrase options
WITH SIZE phrase, START statement
Word-storage mode
Working-Storage Section
Siemens BS2000 COBOL
WRITE statement
Siemens BS2000 COBOL
XML syntax
WRITE-LOCK Compiler directive
X character position symbol
x"nn"
X/Open extensions
XD
XML, file status codes
XML file description
see XD
XML GENERATE statement
XML PARSE statement
XML syntax extensions
CLOSE statement
COUNT IN clause
DELETE statement
file status codes
IDENTIFIED BY clause
NAMESPACE clause
OPEN statement
PROCESSING-INSTRUCTION clause
READ statement
REWRITE statement
SELECT clause
START statement
WRITE statement
XML file description (XD)
XML-CODE
exception codes
special register
XML-EVENT contents
XML-EVENT special register
XML-NTEXT contents
XML-NTEXT special register
XML-TEXT contents
XML-TEXT special register
XOPEN Compiler directive
YEAR-TO-YYYY function
Z character position symbol
z"literal"
Zero, division by
Zero suppression editing
ZERO(ES) figurative constant
ZERO-FILL clause
ZERO-FILL option
ZEROLENGTHFALSE Compiler directive