Compile-Time Error Messages [ HP COBOL II/XL Reference Manual ] MPE/iX 5.0 Documentation
HP COBOL II/XL Reference Manual
Compile-Time Error Messages
[REV BEG]
Error messages numbered from 1 through 539 and 900 through 999 are
compile-time errors. Messages numbered from 540 through 899 are run-time
errors. See the following section for information about run-time
errors.[REV END]
HP COBOL II is a multiple pass compiler, which has the following
implications for compile-time error messages:
* If the control option CHECKSYNTAX is used, errors checked in the
last pass (the object code generation phase) of the compiler are
not diagnosed.
* Serious errors found in the first pass inhibit code generation and
the execution of the last compiler pass. So if all serious errors
are fixed and the program is recompiled, additional errors may be
diagnosed during the processing of the final pass.
* Errors found by the final pass of the compiler show the line
number of the statement in error and a column number of 80. This
occurs because column number information is not carried along to
the final pass, and it is often not meaningful for errors detected
in this pass.
MPE/iX 5.0 Documentation