Return code

A fullword, set by the external function, indicating success or failure of the operation, and action to be taken by the assembler on return from the external function:
0
Operation successful. Value or string returned.
>0
Operation failed. Request assembler to terminate immediately.

When the return code is greater than 0 the assembler issues diagnostic error message ASMA941U.