Compaq COBOL AAQ2G1FTK User Manual

Page 533

Advertising
background image

Compiler Implementation Specifications

•

The Sort-32 (available on OpenVMS) record size limit is 65,535 bytes.

•

The Sort-32 key size limit is 65,529 bytes.

♦

•

The Hypersort key size limit is 65,535 bytes.

•

If a file is assigned to magnetic tape media and you use the BLOCK
CONTAINS clause in the associated file description, the number of characters
in a physical block determined from the BLOCK CONTAINS clause must be
an even multiple of 8.

•

If a file is assigned to a disk medium and you use the BLOCK CONTAINS
clause in the associated file description, the BLOCK CONTAINS value must
be an even multiple of 1024.

•

The maximum number of lines in any report file is 999,998,000,001.

•

The maximum subscript value for any subscript or index name is
2,147,483,647.

•

In the OCCURS n TIMES clause of a Data Description entry, the maximum
allowable value for n is 2,147,483,647.

•

On OpenVMS, the maximum static scoping depth of database USE procedures
is 84.

•

The maximum number of operands in a given COBOL DML statement
is 255.

♦

•

In a PERFORM n TIMES statement, the maximum allowable value for n is
2,147,483,647.

•

The maximum static nesting depth of nested IF statements is 64.

•

The maximum number of levels for subscripts is 48.

•

The maximum number of files in a MULTIPLE FILE TAPE clause is 255.

•

For files assigned to magnetic tape, the record size for variable-length record
files cannot exceed 9995 characters.

•

For files assigned to magnetic tape, the block size must be from 20 to 999,999
characters, inclusive.

•

For files assigned to magnetic tape, the number of files in a given volume set
cannot exceed 9999 files.

•

The number of magnetic tapes spanned by a single file cannot exceed 9999
tapes.

Compiler Implementation Specifications A–3

Advertising