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


Request type

HLASM Programmer's Guide
SC26-4941-06

A fullword identifying the type of processing request. The request type is identified by these values:
1
OPEN—exit receives control before any input or output processing.
The exits are opened in this order:
  1. SOURCE
  2. LIBRARY
  3. LISTING
  4. TERM
  5. OBJECT/PUNCH
  6. ADATA
2
CLOSE—exit receives control before the assembler does any close processing.
The exits are closed in this order:
  1. SOURCE
  2. LIBRARY
  3. OBJECT/PUNCH
  4. ADATA
  5. TERM
  6. LISTING
3
READ—exit receives control to provide a record to the assembler.
4
WRITE—exit receives control to write a record provided by the assembler.
5
PROCESS (for exit types other than LIBRARY)—exit receives control to inspect or manipulate the record provided by the assembler.
5
PROCESS MACRO (LIBRARY exit type)—exit receives control to inspect or manipulate the macro definition record provided by the assembler.
6
PROCESS COPY (LIBRARY exit type)—exit receives control to inspect or manipulate the copy member record provided by the assembler.
7
FIND MACRO (LIBRARY exit type)—exit receives control to locate the specified library macro.
8
FIND COPY MEMBER (LIBRARY exit type)—exit receives control to locate the specified copy member.
9
END OF MEMBER (LIBRARY exit type)—exit receives control after the reading of a macro or copy member is completed.
10
REINIT—exit receives control during the assembler's reinitialization processing between assemblies in a batch. This call only occurs if the exit requested the REINIT by setting reason code 16 in response to the OPEN request.

The assembler always sets this field.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014