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.

&SYSASM System Variable Symbol&SYSASM System Variable SymbolUse &SYSASM to obtain the name of the assembler being used to assemble yoursource module. &SYSASM has a global scope. For example, when IBM High LevelAssembler for z/OS & z/VM & z/VSE is used, &SYSASM has the value:HIGH LEVEL ASSEMBLERNotes:1. The value of the type attribute of &SYSASM (T'&SYSASM) is always U.2. The value of the count attribute (K'&SYSASM) is the number of charactersassigned. In the above example, the count attribute of &SYSASM is 20.&SYSCLOCK System Variable SymbolUse &SYSCLOCK to obtain the TOD clock date and time at which the macro wasgenerated, based on Universal Time (GMT).The local-scope system variable symbol &SYSCLOCK is assigned a read-only valueeach time a macro definition is called.The value of &SYSCLOCK is a 26-character string in the format:YYYY-MM-DD HH:MM:SS.mmmmmmwhere:YYYY is a four-digit field that gives the year, including the century. It has a valuebetween 0000 and 9999, inclusive.MM is a two-digit field that gives the month of the year. It has a value between01 and 12, inclusive.DD is a two-digit field that gives the day of the month. It has a value between01 and 31, inclusive.HH is a two-digit field that gives the hour of the day. It has a value between 00and 23, inclusive.MM is a two-digit field that gives the minute of the hour. It has a valuebetween 00 and 59, inclusive.SS is a two-digit field that gives the second of the minute. It has a valuebetween 00 and 59, inclusive.mmmmmmis a six-digit field that gives the microseconds within the seconds. It has avalue between 000000 and 999999, inclusive.Example:2001-06-08 17:36:03 043284Notes:1. The value of the type attribute of &SYSCLOCK (T'&SYSCLOCK) is always U.2. The value of the count attribute (K'&SYSCLOCK) is always 26.&SYSDATC System Variable SymbolUse &SYSDATC to obtain the date, including the century, on which your sourcemodule is assembled. &SYSDATC has a global scope.The value of &SYSDATC is an 8-character string in the format:Chapter 7. How to specify macro definitions 263

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

Saved successfully!

Ooh no, something went wrong!