HP Pascal/iX Reference Manual (31502-90022)

A-: 23
ACTION Make sure all routine options or compiler options are repeated
in the definition of the procedure or function.
---------------------------------------------------------------------------------------
204 MESSAGE INVALID DIRECTIVE (204)
CT CAUSE EXTERNAL, EXTERNAL SPL, EXTERNAL SPL VARIABLE, EXTERNAL
FORTRAN, EXTERNAL FTN77, EXTERNAL C, EXTERNAL COBOL, FORWARD,
and INTRINSIC are the only legal directives.
ACTION Remove the directive from the code or correct the spelling.
---------------------------------------------------------------------------------------
205 MESSAGE INVALID LANGUAGE SPECIFICATION (205)
CT CAUSE The language specified was not FORTRAN, SPL, COBOL, FTN77, or
C.
A language cannot be specified with the FORWARD or INTRINSIC
directives.
ACTION Remove or correct the language specification.
---------------------------------------------------------------------------------------
206 MESSAGE INCORRECT NUMBER OF PARAMETERS (206)
CT CAUSE The number of actual parameters given is either too few or too
many for the procedure or function.
ACTION Check consistency between the procedure call and procedure
declaration.
---------------------------------------------------------------------------------------
207 MESSAGE UNMATCHED PARAMETERS IN FORWARD (207)
CT CAUSE Parameters in the definition of a procedure or function
declared FORWARD do not match the parameters of the original
heading.
ACTION Check whether the FORWARD routine declaration and the routine
declaration are consistent.
---------------------------------------------------------------------------------------
208 MESSAGE ACTUAL PARAMETER NOT COMPATIBLE WITH FORMAL PARAMETER (208)
CT CAUSE This actual reference parameter is not type identical with the
formal reference parameter in a user-defined function or
procedure.
This actual value parameter is not assignment compatible with
the formal value parameter in a user-defined function or
procedure.
ACTION Check the types of the actual and formal parameters.
CAUSE This actual reference parameter to a standard function or
procedure is not type identical with the formal reference
parameter.
This actual value parameter to a standard function or procedure
is not assignment compatible with the required type.
ACTION Check the types of the actual parameter and the parameter