HLASM Programmer's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ASMA140W

HLASM Programmer's Guide
SC26-4941-06

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

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014