z/OS Communications Server: SNA Programming
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


How the macroinstructions are coded

z/OS Communications Server: SNA Programming
SC27-3674-00

The macroinstructions are coded in the same format as assembler instructions, using name, operation, and operand fields.
  • The optional 1–8 character name field provides a label for the macroinstruction. If you use a name, it must begin in column 1 and be followed by at least one blank.
  • The operation identifier (such as ACB or SEND) begins in column 10 and must be followed by at least one blank.
  • Operands can occupy columns 16 through 71 and must be separated by commas. The last operand on a line must be followed by at least one blank. If the operands require more than one line, you must place a non-blank continuation character in column 72.
Figure 1. How to code comments and continuation lines
The diagram shows the format of an example macroinstruction. The name is NAME1, the operation identifier is ACB, and operands are OPERAND1 to OPERAND4 with an X as the continuation character in column 72 on the first line.
Each macroinstruction has its own section that contains a brief description of its function and use. The remainder of each section contains:
  • A syntax diagram
  • An operand-by-operand description
  • Examples (if applicable)
  • A summary of status information.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014