HP Pascal/iX Reference Manual (31502-90022)

A-: 26
218 MESSAGE INTRINSIC FILE NOT CHECKED (218)
CT CAUSE Due to a prior error, the intrinsic file was never opened.
Thus, no attempt was made to look up this procedure or
function.
ACTION Fix the previous error and try again.
---------------------------------------------------------------------------------------
219 MESSAGE "STRING" IS NOT ALLOWED AS A VALUE PARAMETER (219)
CT CAUSE A string formal value parameter must have a specified maximum
length.
ACTION Make the declaration a VAR parameter or make the type a
specific string type.
---------------------------------------------------------------------------------------
220 MESSAGE FUNCTION "! " NOT ASSIGNED TO (220)
CT CAUSE A function of a simple type has no assignment to the result in
the function body.
A function of a structured type has no assignment to any
component of the result in the function body.
ACTION Make an assignment to the function result.
---------------------------------------------------------------------------------------
221 MESSAGE DECLARED FUNCTION TYPE DOES NOT MATCH INTRINSIC TYPE (221)
CT CAUSE The HP Pascal type of the return of a function declared
INTRINSIC does not match the type of the value returned by the
intrinsic.
ACTION Change the type so it matches the value of the intrinsic type.
---------------------------------------------------------------------------------------
222 MESSAGE VARIABLE PARAMETER REQUIRED HERE (222)
CT CAUSE An expression appears as an actual reference parameter instead
of a variable.
A constant appears as an actual reference parameter instead of
a variable.
A component of a structured constant appears as an actual
reference parameter instead of a variable.
ACTION Check the parameter; it must be a variable and not an
expression or constant.
---------------------------------------------------------------------------------------
223 MESSAGE ILLEGAL PARAMETER FORM (223)
CT CAUSE The integer parameter to a string procedure/function is not
compatible with a 32 bit integer.
The actual parameter is a procedure or function identifier, but
the corresponding formal parameter is not a procedure or
function heading.
The parameters of the actual procedural or functional parameter
are not congruent with the parameters of the formal procedural