11.07.2015 Views

HLASM: V1R6 Language Ref

HLASM: V1R6 Language Ref

HLASM: V1R6 Language Ref

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

&SYSIN_DSN System Variable SymbolEnd of z/VMz/VSEWhen the assembler runs on the z/VSE operating system, the value of thecharacter string assigned to &SYSIN_DSN is determined as follows:Table 40. Contents of &SYSIN_DSN on z/VSESYSIPT Assigned To: Contents of &SYSIN_DSN:Job stream (SYSIPT) SYSIPTDisk The file-idLabeled tape file The file-id of the tape fileUnlabeled tape file SYSIPTExamples:End of z/VSEOn z/OS, &SYSIN_DSN might be assigned a value such as:IBMAPC.ASSEMBLE.SOURCEOn CMS, &SYSIN_DSN might be assigned a value such as:SAMPLE ASSEMBLE A1Notes:1. If the SOURCE user exit provides the data set information then the value in&SYSIN_DSN is the value extracted from the Exit-Specific Information blockdescribed in the section “Exit-Specific Information Block” in the <strong>HLASM</strong>Programmer’s Guide.2. The value of the type attribute of &SYSIN_DSN (T'&SYSIN_DSN) is always U.3. The value of the count attribute of &SYSIN_DSN (K'&SYSIN_DSN) is equal tothe number of characters assigned as a value to &SYSIN_DSN. In the CMSexample above, the count attribute of &SYSIN_DSN is 20.4. Throughout the use of a macro definition, the value of &SYSIN_DSN isconsidered a constant.&SYSIN_MEMBER System Variable Symbolz/VSEThe value of &SYSIN_MEMBER is always null.The value of the type attribute is O, and the value of the count attribute is 0.End of z/VSEz/VM and z/OSYou can use &SYSIN_MEMBER in a macro definition to obtain the name of thedata set member from which the assembler is reading the source module. IfChapter 7. How to specify macro definitions 267

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!