HP Pascal/iX Reference Manual (31502-90022)

A-: 28
229 MESSAGE INCONGRUENT FORMAL PARAMETER SECTIONS (229)
CAUSE The formal parameter sections of the actual routine being
passed as a parameter are not congruent with the formal
parameter sections of the procedural or functional parameter of
the called routine.
ACTION Alter one of the formal parameter sections so that it is
congruent with the other.
Raise the STANDARD_LEVEL to HP_PASCAL.
---------------------------------------------------------------------------------------
230 MESSAGE INVALID CONTROL VARIABLE IN FOR STATEMENT (230)
CT CAUSE The control variable of the FOR loop is a record field.
The control variable of the FOR loop is defined in a scope
containing the current scope.
The control variable of the FOR loop is a formal parameter of a
procedure or function containing the FOR statement.
The identifier used as the control variable of the FOR is not a
variable.
ACTION Use a local ordinal variable for the loop control variable.
---------------------------------------------------------------------------------------
231 MESSAGE CONTROL VARIABLE NOT AN ORDINAL TYPE (231)
CT CAUSE The control variable of the FOR loop is not an ordinal type.
ACTION Use a local ordinal variable for the loop control variable.
---------------------------------------------------------------------------------------
232 MESSAGE EXPRESSION NOT COMPATIBLE WITH CONTROL VARIABLE (232)
CT CAUSE The expressions for the initial and final values are not type
compatible with the control variable of a FOR loop.
ACTION Check expressions and make sure the types are compatible.
---------------------------------------------------------------------------------------
233 MESSAGE INITIAL AND FINAL EXPRESSIONS NOT COMPATIBLE (233)
CT CAUSE The types of the expressions for the initial and final values
of the FOR loop are not type compatible.
ACTION Change the types of the initial and final value expressions or
of the loop control variable as appropriate.
---------------------------------------------------------------------------------------
240 MESSAGE MULTIPLE MODULE IMPLEMENTATIONS NOT PERMITTED (240)
CT CAUSE Only one MODULE is permitted for each module.
ACTION Remove duplicate MODULE.
---------------------------------------------------------------------------------------
241 MESSAGE MISSING EXPORT SECTION FOR THIS MODULE (241)