z/OS TSO/E REXX Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Return codes

z/OS TSO/E REXX Reference
SA32-0972-00

Table 1 shows the return codes for the IRXHLT routine. IRXHLT returns the return code in register 15. If you specify the return code parameter (parameter 3), IRXHLT also returns the return code in the parameter.

Table 1. Return codes for IRXHLT
Return code Description
0 Processing was successful. For the TESTHLT function, a return code of 0 indicates the halt condition was tested and the condition has not been set. This means that REXX exec processing will continue.

For the CLEARHLT function, a return code of 0 indicates the halt condition was successfully reset.

4 Processing was successful. A return code of 4 is used only for the TESTHLT function. The return code indicates the halt condition was tested and the condition has been set. This means that REXX processing will be halted, for example, just as if EXECUTIL HI were processed.
20 Processing was not successful. An error occurred and the requested function is not performed. IRXHLT returns a return code of 20 if the function you specify in parameter 1 is invalid.
28 Processing was not successful. A language processor environment could not be located.
32 Processing was not successful. The parameter list is not valid. The parameter list contains either too few or too many parameters, or the high-order bit of the last address in the parameter list is not set to 1 to indicate the end of the parameter list.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014