HP Pascal/iX Reference Manual (31502-90022)

A-: 22
CT CAUSE The identifier used in the procedure call either has not been
declared, or it is not a procedure name.
ACTION Check the spelling of the procedure and make sure it is
declared.
---------------------------------------------------------------------------------------
200 MESSAGE PARAMETER "! " MUST BE VAR PARAMETER. (200)
CT CAUSE The parameter in the intrinsic declaration was specified as a
value parameter, but the intrinsic requires a reference
parameter.
ACTION Change the intrinsic declaration so that it specifies the
parameter in question as a VAR parameter.
Messages 201-527
---------------------------------------------------------------------------------------
201 MESSAGE PARAMETER "! " MUST BE VALUE PARAMETER (201)
CT CAUSE The parameter in the intrinsic declaration was specified as a
reference parameter, but the intrinsic requires a value
parameter.
ACTION Change the intrinsic declaration to specify the parameter in
question as a value parameter.
---------------------------------------------------------------------------------------
202 MESSAGE INVALID USE OF PROCEDURE OR FUNCTION IDENTIFIER (202)
CT CAUSE A procedure identifier appears as a function call.
A function identifier appears as a procedure call.
A valid identifier mistakenly appears as a function or
procedure identifier.
ACTION Change either the declaration or the usage of the identifier to
make sure they are consistent.
---------------------------------------------------------------------------------------
203 MESSAGE INCONSISTENT DEFINITION OF FORWARD PROCEDURE OR FUNCTION (203)
CT CAUSE The definition of a procedure declared FORWARD is a function.
The definition of a function declared FORWARD is a procedure.
ACTION Change either the declaration or the usage of the identifier to
make sure they are consistent.
CAUSE The ALIAS in the definition differs from the ALIAS in the
FORWARD declaration of a procedure or function.
ACTION Make ALIAS names identical or only use ALIAS in the FORWARD
declaration.
CAUSE A FORWARD declaration is already provided for a function or
procedure now declared FORWARD, EXTERNAL, or INTRINSIC.
ACTION Remove all but one of the declarations.
CAUSE The definition is missing a routine option or compiler option
which was specified in the FORWARD declaration.