COBOL Language

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

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

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

C

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

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

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

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

G

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

h"nn"

Heading area

HEADING phrase

hexadecimal literals

HIGH-VALUE(S) figurative constant

Special-Names paragraph

HIGHLIGHT clause

HIGHLIGHT option

Horizontal spacing

I

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

J

JAPANESE class condition

JAPANESE Compiler directive

Java, using with COBOL

JUSTIFIED clause

DBCS characters

Screen Section

K

Key data item

KEY data-name

MERGE statement

KEY IS phrase

OCCURS clause

READ statement

START statement

Key of reference

Key word

L

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

M

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

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

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

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

Q

Qualification

QUOTE Compiler directive

QUOTE(S) figurative constant

Quotient

R

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

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

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

U

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

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

W

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

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

Y

YEAR-TO-YYYY function

Z

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