COBOL Manual for TNS and TNS/R Programs

Glossary
HP COBOL Manual for TNS and TNS/R Programs522555-006
Glossary-30
sign condition
sign condition. The proposition, for which a process can determine a truth value, that the
algebraic value of a data item or an arithmetic expression is less than, greater than, or
equal to zero.
signal. The method by which an environment notifies a process of an event. Signals are
used to notify a process when an error that is not related to input or output has
occurred. A signal is often an indication of a run-time event that requires immediate
attention. Many such events preclude continuing the interrupted instruction stream.
Signals are generated for TNS/R native Guardian processes. (TNS Guardian
processes receive traps instead.) A SIGILL signal indicates that an instruction cannot
be executed because the instruction or its data are invalid. Compare to trap.
simple condition. Any single condition that is either:
Relation condition
class condition
condition-name condition
switch-status condition
sign condition
Simple condition enclosed in parentheses
single-language program. A program in which all routines are written in the same
programming language.
sort file. One of:
A collection of records for a process to sort during the execution of a SORT
statement
A file declared in the sort-merge file description entry and created and used only by
the sort function
sort-merge file description entry. An entry in the File Section of the Data Division
composed of the level indicator SD followed by a file name and then a set of file
clauses, as required.
SOURCE-COMPUTER. The name of an Environment Division paragraph that describes the
computer environment in which you can compile the source program.
source file. A file that consists of one or more source programs.
source library file. A file containing source code that a compiler can copy into a source
program when specified by a COPY statement in COBOL.
source program. A set of COBOL statements, headers, entries, and comments that
includes the Identification Division, Environment Division, Data Division, and Procedure
Division, in that order, and optionally includes compiler directives.