HP Pascal/iX Reference Manual (31502-90022)

A-: 6
or function.
The type identifier is undeclared.
ACTION Add identifier to the declaration section.
---------------------------------------------------------------------------------------
015 MESSAGE INVALID VARIABLE USE (015)
CT CAUSE The control variable of a FOR loop is being modified in the
statement component of the FOR loop. For example:
* It is the control variable of a nested FOR loop.
* It appears on the left side of an assignment statement.
* It is being passed by reference to a user-defined or
standard procedure.
ACTION Remove assignment to loop control or conformant bound variable.
Do not pass this variable as a VAR, ANYVAR, or READONLY
parameter.
CAUSE The variable appears in the variable list of a WITH statement
but is not a record type.
ACTION Remove the variable from the WITH list.
CAUSE The identifier appears with subscripts, but it is not an array
or string.
ACTION Correct the array expression or remove the subscript.
---------------------------------------------------------------------------------------
016 MESSAGE TYPE IDENTIFIER REQUIRED HERE (016)
CT CAUSE A constant or variable identifier has been used where a type
identifier is required.
ACTION Replace the constant or variable identifier with a type
identifier.
---------------------------------------------------------------------------------------
017 MESSAGE INVALID TYPE IDENTIFIER USE (017)
CT CAUSE A type identifier has been used where a constant or variable
identifier is required.
The construct in which the identifier occurs is not legal in
this context. This is often an array or record in executable
code.
ACTION Replace the type identifier with a constant or variable
identifier.
---------------------------------------------------------------------------------------
018 MESSAGE A CONSTANT EXPRESSION IS REQUIRED HERE (018)
CT CAUSE A variable occurs where a constant is required.
An expression with variables occurs where a constant expression
is required.
The expression contains an operator or a standard procedure or