MFPLI00480 - MFPLI00499
MFPLI00480S Source and target in assignment have differing strong types.
Source and target in assignment have differing strong types.
MFPLI00481S Assignment of HANDLE to POINTER is invalid.
Assignment of HANDLE to POINTER is invalid.
MFPLI00482S Invalid assignment to STRUCTURE TYPE.
Invalid assignment to STRUCTURE TYPE.
MFPLI00483S Argument expression must be computational.
An argument expression is not compuational; this is usually a PUT LIST or built-in argument.
MFPLI00484S Arithmetic operations involving STRUCTURE TYPE are not permitted.
Arithmetic operations involving STRUCTURE TYPE are not permitted.
MFPLI00485S Typed structure "insert-name" is not permitted in this context.
Typed structure is not permitted in this context.
MFPLI00486S "insert-name" is not a type name.
Only type name is permitted in this context.
MFPLI00487S First and third arguments of XMLSCRUB built-in must be a POINTER.
MFPLI00488S SQRTF operand must be of type FLOAT.
SQRTF argument must be of type FLOAT BINARY or FLOAT DECIMAL.
MFPLI00489E An END statement needs to be supplied to close a previous DO, SELECT, BEGIN, or PROCEDURE statement; compiler option -nomulticlose is in effect.
Compiler option -nomulticlose (default) prohibits multiple closure of groups (automatic insertion of END statements).
MFPLI00490W Comment contains a semicolon on line "line-number".
If programmer forgets to close a comment and end up excluding real code then this warning can diagnose such case (if -nolaxcomment is specified).
MFPLI00491S "variable-name" is declared with a constant length extent; the corresponding extent in the ALLOCATE statement does not match.
The length extent as specified in the ALLOCATE statement is invalid because it does match the corresponding extent in the declaration.
MFPLI00492S "variable-name" is declared as a scalar; the corresponding item in the ALLOCATE statement has a dimension.
Dimensions in the ALLOCATE statement must match corresponding dimensions in the declaration.
MFPLI00493S The constant dimensions specified for "variable-name" in the ALLOCATE statement do not match the corresponding dimensions specified in its declaration.
Dimensions in the ALLOCATE statement must match corresponding dimensions in the declaration.
MFPLI00494S The number of dimensions specified for "variable-name" in the ALLOCATE statement do not match the corresponding dimensions specified in its declaration.
Dimensions in the ALLOCATE statement must match corresponding dimensions in the declaration.
MFPLI00495W Descriptor for a CONTROLLED argument must specify CONTROLLED (it cannot be * or ANY) - only the current generation of "insert-name" will be passed as a non-CONTROLLED variable reference.
MFPLI00496S Built-in array argument number argument-number differs in dimensions or bounds from previous array argument.
MFPLI00497S Argument input-argument-number supplied to the INLIST built-in is not computational or ORDINAL.
All arguments supplied to the INLIST built-in must be all computational or all ORDINAL of the same ORDINAL type.
MFPLI00498S Argument input-argument-number supplied to the INLIST built-in is not ORDINAL or is not of the same ORDINAL type as the first argument.
All arguments supplied to the INLIST built-in must be all computational or all ORDINAL of the same ORDINAL type.
MFPLI00499S Operands must both be computational, both POINTER, or both must have the same ORDINAL type for comparison.
Computational, POINTER, or ORDINAL operands mismatched in comparison.
Parent topic:
MFPLI - PL/I Compiler Messages