HP 3000 Manuals

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