Compiler Error Messages [ HP Transact Reference Manual ] MPE/iX 5.0 Documentation
HP Transact Reference Manual
Compiler Error Messages
The compilers for Transact/V and Transact/iX generate error messages with
different formats.
Transact/V Error Message Formats
* Errors that resulted in the generation of no p-code or erroneous
p-code. Unless you have specified the XERR compiler control
option, no p-code file is produced.
*** ERROR# n ^(error-info) error-message
* Conditions detected by the compiler that do not completely follow
Transact syntax rules. However, they are correctable by the
compiler in generating the p-code file.
** WARNING# n ^(error-info) error-message
where "^" is positioned under the location in the statement line where
the compiler detected the error condition, and where n is the total
number of errors reported at this point of the compile of the program.
Transact/iX Error Message Formats
The Transact/iX compiler generates three types of error messages in
addition to those generated by the Transact/V compiler:
{*ERROR: }
{*INFO: } error-message (error-info)
{*WARNING:}
Error-Info.
Error-Info takes the following form:
(type number)[code-location]
where:
type One of the following:
Transact/V TVA
Transact/iX TXF, TXG
number The error number for types TVA, TXF and TXG.
code-location (For Transact/iX only) The internal location (in the
program) at which the error occurred. (See the second
column of numbers in the program-compilation listing.)
MPE/iX 5.0 Documentation