OBJECT-COMPUTER Paragraph [ HP COBOL II/XL Reference Manual ] MPE/iX 5.0 Documentation
HP COBOL II/XL Reference Manual
OBJECT-COMPUTER Paragraph
The OBJECT-COMPUTER paragraph denotes the computer system on which the
object program is executed. HP COBOL II assumes that all COBOL programs
are executed on an HP computer system.
The only clause in the OBJECT-COMPUTER paragraph that is not treated as a
comment is the PROGRAM COLLATING SEQUENCE clause.
Syntax
Parameters
computer-name any combination of alphanumeric characters and
hyphens you choose, with the restriction that
the first must be alphabetic, and that there
must be no blanks between the first and the
last characters in the name.
integer-1 any positive integer.
alphabet-name-1 any name you choose, with the same rules and
restrictions as computer-name above. This name
must appear in the alphabet clause of the
SPECIAL-NAMES paragraph.
segment-number any nonnegative integer in the range 1 to 49.
MEMORY-SIZE Clause
The MEMORY-SIZE clause is an obsolete feature of the 1985 ANSI COBOL
standard.
The MEMORY-SIZE clause specifies the amount of main memory required by
your program. In HP COBOL II, however, memory is allocated automatically
through the operating system. Thus, any entry in this clause is treated
as a comment.
PROGRAM COLLATING SEQUENCE Clause
On an HP computing system, the following operations are performed on the
basis of the ASCII collating sequence:
* Determining the truth value of nonnumeric comparisons explicit in
relation or condition name conditions.
* Using nonnumeric sort or merge keys (unless the COLLATING SEQUENCE
clause of the respective SORT or MERGE statement is specified in
the PROCEDURE DIVISION, and the alphabet name used in it specifies
a non-ASCII collating sequence).
The COLLATING SEQUENCE clause can be used in relation with the
SPECIAL-NAMES paragraph to define a different collating sequence to be
used in these operations.
That is, in the SPECIAL-NAMES paragraph, you can relate alphabet-name to
the specific collating sequence desired.
An example of the COLLATING SEQUENCE clause is shown under the
SPECIAL-NAMES paragraph later in this chapter.
The PROGRAM COLLATING SEQUENCE clause applies only to the program in
which it appears. If you omit this clause, the ASCII collating sequence
is used.
SEGMENT-LIMIT Clause
The SEGMENT-LIMIT clause is an obsolete feature of the 1985 ANSI COBOL
standard.
The SEGMENT-LIMIT clause is used to define the number of permanent
segments in a COBOL program. However, since the concept of a permanent
segment has no meaning on an HP computer system, this clause, if
specified, is treated as a comment.
MPE/iX 5.0 Documentation