MFPLI00000 - MFPLI00019
Lists the PL/I compiler messages from MFPLI00000 through MFPLI00019.
MFPLI00001S The source text contains extraneous data. Check for excess END statements, unbalanced quotes, and unbalanced /* */.
MFPLI00002E Insufficient END statements. An additional END statement has been supplied.
MFPLI00003S This is an unrecognizable statement.
MFPLI00004S Syntax error.
MFPLI00005S "%1" is an unrecognizable attribute keyword.
MFPLI00006S "%1" is an unrecognizable format-item.
MFPLI00007S "%1" is a label prefix but has previously been declared.
MFPLI00008S "%1" is a subscripted label prefix but has previously been declared with a different data type or a different number of dimensions.
MFPLI00009S This statement contains a label prefix that has appeared on a previous statement in the same block.
MFPLI00010U An expression or reference contained within this DECLARE or DEFAULT statement is excessively complex and has caused the compiler's expression buffer to overflow. Reduce the complexity and recompile.
MFPLI00011E A colon cannot follow a WHEN or OTHERWISE statement. The colon has been ignored.
MFPLI00012S If any ENTRY of a PROCEDURE has a RETURNS option, all entries must have a RETURNS option. A PROCEDURE cannot be both a subroutine and a function.
MFPLI00013I Extraneous comma ignored.
MFPLI00014S "%1" is a parameter but has been declared with a storage class or as a label.
MFPLI00015S "%1" as used in this statement conflicts with its usage in a previous statement within the same block.
MFPLI00016S A label prefix cannot appear on a statement used as an on-unit.
MFPLI00017S "%1" is an apparent STRUCTURE member, but does not immediately follow a variable with a level-number.
MFPLI00018S "%1" must be the label of a FORMAT statement.
MFPLI00019S The closure label in this statement does not match the label prefix of any containing DO, BEGIN, or PROCEDURE statement. This statement has closed the EXTERNAL PROCEDURE and will probably cause false errors to be reported.
Parent topic:
MFPLI00000 - MFPLI00199