HP COBOL II/iX Enhancement [ COMMUNICATOR 3000 MPE/iX Release 5.0 (Core Software Release X.50.20) ] MPE/iX Communicators
COMMUNICATOR 3000 MPE/iX Release 5.0 (Core Software Release X.50.20)
HP COBOL II/iX Enhancement
Julia Rodriguez
Computer Languages Operation
File Status 48 For Write to ACCESS SEQUENTIAL File
With this version of HP COBOL II/iX A.04.09, the run-time library more
fully conforms to the ANSI'85 Standard when the ANSI85 entry point is
used. If a WRITE to an ACCESS SEQUENTIAL file opened in I/O mode is
detected, the run-time library returns a File Status 48 and aborts the
program with the following error message:
FILE NOT OPENED or MODE INCORRECT [47,48,49,9x] WRITE (COBERR 638)
As an extension for compatibility, the HP COBOL II/iX compiler allows a
WRITE statement to an ACCESS SEQUENTIAL file opened in I/O mode. This
extension can be enabled without recompiling the source program by using
the COBRUNTIME environment variable. Recompiling the program using
$CONTROL STAT74 or the ANSI74 entry point of the compiler also enables
the extension.
[REV BEG]
Informational Message
Informational message number 984 has been added to tell users to break up
large paragraphs or sections.
984 PROCEDURE ! (!) IS TOO COMPLEX FOR EFFICIENT OPTIMIZATION.
Cause The above section or paragraph has too many statements to
optimize in a reasonable length of time. The second number is
a complexity factor based on the number of statements. Note
that a paragraph may appear to be small but generates a high
complexity factor due to the amount of code generated for the
statements in that paragraph. For example, some statements,
such as INITIALIZE, may have a high complexity factor.
[REV END]
MPE/iX Communicators