Combining options

More than one MHELP option, including the limit for &SYSNDX, can be specified at the same time by combining the option codes in one MHELP operand. For example, call and branch traces can be invoked by:

MHELP B'11'
MHELP 2+1
MHELP 3

Substitution by variable symbols may also be used.

Figure 46. MHELP control on &SYSNDX
*------------------------*-----------------------------------*-----------------------------------*
|   MHELP Instruction    |           MHELP Operand           |           MHELP Effect            |
*------------------------+----------*------------------------*                                   |
|                        | Decimal  |       Hexadecimal      |                                   |
|                        |          *------*---------*-------*                                   |
|                        |          |      | &SYSNDX | MHELP |                                   |
*------------------------+----------+------+---------+-------+-----------------------------------*
|   MHELP 4869           |     4869 | 0000 |    13   |   05  | Macro call trace and AIF dump;    |
|                        |          |      |         |       | &SYSNDX limited to 4869           |
*------------------------+----------+------+---------+-------+-----------------------------------*
|   MHELP 65536          |    65536 | 0001 |    00   |   00  | No effect                         |
*------------------------+----------+------+---------+-------+-----------------------------------*
|   MHELP 16777232       | 16777232 | 0010 |    00   |   10  | Macro entry dump                  |
*------------------------+----------+------+---------+-------+-----------------------------------*
|   MHELP 28678          |    28678 | 0000 |    70   |   06  | Macro branch trace and AIF dump;  |
|                        |          |      |         |       | &SYSNDX limited to 28678          |
*------------------------+----------+------+---------+-------+-----------------------------------*
|   MHELP 256+1          |      257 | 0000 |    01   |   01  | Macro call trace;                 |
|                        |          |      |         |       | &SYSNDX limited to 257            |
*------------------------+----------+------+---------+-------+-----------------------------------*
|   MHELP B'11'          |        3 | 0000 |    00   |   03  | Macro call trace, and             |
|                        |          |      |         |       | macro branch trace                |
*------------------------*----------*------*---------*-------*-----------------------------------*

[ Top of Page | Previous Page | Next Page | Contents | Index ]