|
- z/VSE
- The value of &SYSPRINT_MEMBER is always null.
The value
of the type attribute is O, and the value of the count attribute is
0.
- z/VM and z/OS
- You can use &SYSPRINT_MEMBER in a macro definition to obtain
the name of the data set member to which the assembler is writing
the assembler listing.
The local-scope system variable symbol &SYSPRINT_MEMBER
is assigned a read-only value each time a macro definition is called.
If
the data set to which the assembler is writing the assembler listing
is not a z/OS partitioned data set, &SYSPRINT_MEMBER is assigned
a null character string.
Notes: - If the LISTING user exit provides the listing data set information
then the value in &SYSPRINT_MEMBER is the value extracted from
the Exit-Specific Information block described in the section "Exit-Specific
Information Block" in the HLASM Programmer's Guide.
- The value of the type attribute of &SYSPRINT_MEMBER (T'&SYSPRINT_MEMBER)
is U, unless &SYSPRINT_MEMBER is assigned a null character string,
in which case the value of the type attribute is O.
- The value of the count attribute of &SYSPRINT_MEMBER (K'&SYSPRINT_MEMBER)
is equal to the number of characters assigned as a value to &SYSPRINT_MEMBER.
If &SYSPRINT_MEMBER is assigned a null character string, the
value of the count attribute is 0.
|