ASMA140W END record missing
Explanation
End-of-file on the source input data set occurred before an END
statement was read. One of the following situations has occurred:
- The END statement was omitted or misspelled.
- The END operation code was changed or deleted by OPSYN or by definition of a macro named END. The lookahead phase of the assembler marks what it thinks is the END statement. If an OPSYN statement or a macro definition redefines the END statement, premature end-of-input might occur because the assembler does not pass the original END statement.
System action
An END statement is generated. It is assigned a statement number but not printed. If any literals are waiting, they are processed as usual following the END statement.
Programmer response
Check for lost records. Supply a valid END statement; or, if you use OPSYN to define another symbol as END, place it before the possible entry into the lookahead phase.
Severity
4