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.

&SYSSEQF System Variable Symbol1. If no ICTL instruction has been specified and sequence checking is not active,the contents of columns 73 to 80 inclusive of the source statement are assignedto &SYSSEQF.2. If an ICTL instruction has been specified, but sequence checking is not active,the contents of the columns of the source statement to the right of thecontinuation-indicator column are assigned to &SYSSEQF. If the end column orthe continuation-indicator column is 80, &SYSSEQF is assigned a null characterstring.3. If an ISEQ instruction with operands has been specified to start sequencechecking, the contents of columns specified in the ISEQ instruction operand areassigned to &SYSSEQF.4. If an ISEQ instruction without an operand has been specified to end sequencechecking, steps (1) and (2) are used to determine the value assigned to&SYSSEQF.Notes:1. The value of the type attribute of &SYSSEQF (T'&SYSSEQF) is U, unless&SYSSEQF is assigned a null character string, in which case the value of thetype attribute is O.2. The value of the count attribute of &SYSSEQF (K'&SYSSEQF) is equal to thenumber of characters assigned as a value to &SYSSEQF. If &SYSSEQF isassigned a null character string, the value of the count attribute is 0.3. Throughout the use of a macro definition, the value of &SYSSEQF is considereda constant.&SYSSTEP System Variable SymbolUse &SYSSTEP to obtain the stepname of the job step used to assemble yoursource module. &SYSSTEP has a global scope.On CMS and z/VSE the value of &SYSSTEP is always (NOSTEP).Notes:1. The value of the type attribute of &SYSSTEP (T'&SYSSTEP) is always U.2. The value of the count attribute (K'&SYSSTEP) is the number of charactersassigned.&SYSSTMT System Variable SymbolUse &SYSSTMT to obtain the next statement number that is assigned to astatement by the assembler. &SYSSTMT has a global scope.The value assigned to &SYSSTMT is an 8-character string, padded on the left withleading zero (X'F0') characters. The following example shows the value assigned to&SYSSTMT. It assumes that the DC statement is in open code, and is the 23rdstatement in the source module.23 DC C’&SYSSTMT’+ DC C’00000024’Notes:1. The value of the type attribute of &SYSSTMT (T'&SYSSTMT) is always N.2. The value of the count attribute of &SYSSTMT (K'&SYSSTMT) is always 8.288 <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!