11.07.2015 Views

HLASM: V1R6 Language Ref

HLASM: V1R6 Language Ref

HLASM: V1R6 Language Ref

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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

&SYSTERM_VOLUME System Variable SymbolThe local-scope system variable symbol &SYSTERM_VOLUME is assigned aread-only value each time a macro definition is called.If the assembler runs on the CMS component of the z/VM operating system, andthe terminal records are being written to a Shared File System CMS file,&SYSTERM_VOLUME is assigned the value “** SFS”.If the volume on which the data set resides is not labeled, &SYSTERM_VOLUMEis assigned a null character string.Notes:End of z/VM and z/OS1. If the TERM user exit provides the terminal data set information then the valuein &SYSTERM_VOLUME is the value extracted from the Exit-SpecificInformation block described in the section “Exit-Specific Information Block” inthe <strong>HLASM</strong> Programmer’s Guide.2. The value of the type attribute of &SYSTERM_VOLUME (T'&SYSTERM_VOLUME) is U, unless &SYSTERM_VOLUME is assigned a nullcharacter string, in which case the value of the type attribute is O.3. The value of the count attribute of &SYSTERM_VOLUME (K'&SYSTERM_VOLUME) is equal to the number of characters assigned as avalue to &SYSTERM_VOLUME. If &SYSTERM_VOLUME is assigned a nullcharacter string, the value of the count attribute is 0. The maximum length ofthis system variable symbol is 6.&SYSTIME System Variable SymbolUse &SYSTIME to obtain the time at which your source module is assembled. Ithas local scope, but can be used in open code. It is assigned a read-only value.The value of &SYSTIME is a 5-character string in the format:HH.MMwhere:HH is two-digit field that gives the hour of the day. It has a value between 00and 23, inclusive.MM is two-digit field that gives the minute of the hour. It has a value between00 and 59, inclusive. It is separated from HH by a period.Example:09.45Notes:1. The time corresponds to the time printed in the page heading of listings andremains constant for each assembly.2. The value of the type attribute of &SYSTIME (T'&SYSTIME) is always U.3. The value of the count attribute (K'&SYSTIME) is always 5.&SYSVER System Variable SymbolUse &SYSVER to obtain the version, release, and modification level of theassembler being used to assemble your source module. &SYSVER has a globalscope. For example, when High Level Assembler 6 is used, &SYSVER has thevalue “1.6.0”.292 <strong>HLASM</strong>: <strong>V1R6</strong> <strong>Language</strong> <strong>Ref</strong>

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

Saved successfully!

Ooh no, something went wrong!