COBOL Manual for TNS/E Programs (H06.03+)

Glossary
HP COBOL Manual for TNS/E Programs520347-003
Glossary-8
deadlock
deadlock. One of these situations:
Two processes cannot proceed because each is waiting for a reply from the other.
Two transactions cannot proceed because each is waiting for the other to release a
lock.
A block to data access caused by processes contending for the same data.
If two servers are deadlocked, their respective requesters are also deadlocked
because neither requester receives a reply from its server.
debugging line. Any line that has a D or d in its indicator field, which line the compiler
handles as a comment unless you specify the DEBUGGING MODE clause of the
SOURCE-COMPUTER paragraph in the Environment Division.
declaratives. A set of one or more special-purpose sections at the beginning of the
Procedure Division preceded by the keyword DECLARATIVES and followed by the
keywords END DECLARATIVES, in which each section consists of a section header
followed by a USE statement and zero or more associated paragraphs. Other sections
without USE statements can appear in the declaratives portion and can be performed
by statements in the declarative sections.
de-edit. The logical removal of all editing characters from a numeric edited numeric-edited
item to determine that item’s unedited numeric value.
delimited-scope statement. Any statement that includes its explicit scope terminator.
delimiter. A character or sequence of contiguous characters that identify the beginning or
end of a string of characters but are not part of the string of characters.
digit position. The amount of physical storage required to store a single digit, an amount
that depends on the USAGE of the data item described to hold the digit.
directive. An instruction to a compiler (also called a compiler directive).
directive line. In HP COBOL, a line in a source program that begins with a question mark
(?) and contains one or more compiler directives, separated by semicolon separators.
division. A division header followed by zero or more sections or paragraphs formed
according to specific rules; any of the four major parts of a COBOL program
Identification, Environment, Data, and Procedure divisions.
division header. A combination of words, followed by a period (.), that indicates the
beginning of a division; any of:
IDENTIFICATION DIVISION.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.