Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Starting, interrupting and terminating

&pagelevel(4)&pagelevel

Macro

Brief description

BKPT

Transfers control to the system. The user can then enter commands at the terminal

ENTER

Initiates a batch job (same function as ENTER-JOB command)

EXIT

Terminates an STXIT process

LGOFF

Terminates the job (same function as EXIT-JOB command)

PASS

Causes the calling program to wait one second

RETRN

Returns control to the program from which it was called (e.g. with the BR instruction).
In addition it can be used to restore the contents of any registers the current program
has saved using the SAVE macro

SAVE

Saves register contents by buffering them; the call is useful at the beginning of a
subroutine. The register contents can be restored with the RETRN macro

SETIC

Starts or resets the interval timer (used in conjunction with the STXIT macro)

STXIT

Specifies user-defined interrupt handling routines with which the system continues
processing when a program interrupt occurs

TERM

Terminates the program and the job step, and initiates a memory dump

TINF

Changes the run priority of the task, or the job type (batch, interactive or transaction),
or the parameters of the task' s deactivation prohibition

VPASS

Pends the user task for a specified time