Function
The OBJECT-COMPUTER paragraph describes the data processing system on which the program is to be executed.
Format
OBJECT-COMPUTER.
[computer-name
[MEMORY SIZE integer {WORDS | CHARACTERS | MODULES}]
[PROGRAM COLLATING
SEQUENCE
IS alphabet-name].]
Syntax rules
computer-name and the MEMORY-SIZE clause are used for documentation purposes only and are treated as comments.
computer-name must be a user-defined COBOL word.
If the PROGRAM COLLATING SEQUENCE clause is specified, the collating sequence associated with alphabet-name (see section "SPECIAL-NAMES paragraph") is used to determine the truth value of any alphanumeric comparisons:
explicitly specified in relation conditions
explicitly specified in condition-name condition
implicitly specified by the presence of a CONTROL clause in a report description entry (see the section "CONTROL clause").
If the PROGRAM COLLATING SEQUENCE clause is not specified, the native collating sequence is used.
The PROGRAM COLLATING SEQUENCE clause is also applied to any alphanumeric merge or sort keys unless the COLLATING SEQUENCE phrase of the respective MERGE or SORT statement is specified (see section "MERGE statement" and section "SORT statement").
For examples on the use of the PROGRAM COLLATING SEQUENCE and ALPHABET clauses (see section "SPECIAL-NAMES paragraph").