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.

&SYSOPT_RENT System Variable SymbolIf the RENT assembler option was specified, &SYSOPT_RENT is assigned a valueof 1. If the RENT assembler option was not specified, &SYSOPT_RENT is assigneda value of 0.For more information about the RENT assembler option, see the section “RENT” inthe <strong>HLASM</strong> Programmer’s Guide.Notes:1. The value of the type attribute of &SYSOPT_RENT (T'&SYSOPT_RENT) isalways N.2. The value of the count attribute (K'&SYSOPT_RENT) is always 1.&SYSOPT_XOBJECT System Variable SymbolThe &SYSOPT_XOBJECT system variable is set to 1 if GOFF or XOBJECT isspecified, otherwise it is set to 0.&SYSOPT_XOBJECT is a Boolean system variable symbol with global scope.Notes:1. The value of the type attribute of &SYSOPT_XOBJECT (T'&SYSOPT_XOBJECT)is always N.2. The value of the count attribute (K'&SYSOPT_XOBJECT) is always 1.&SYSPARM System Variable SymbolThe &SYSPARM system variable is assigned a read-only value from the assembleroption SYSPARM. It is treated as a global-scope SETC symbol in a source moduleexcept that its value cannot be changed. (See the chapter “Controlling YourAssembly with Options” in the <strong>HLASM</strong> Programmer’s Guide for information onassembler options.)Notes:1. The largest value that &SYSPARM can hold is 1024 characters. However, if thePARM field of the EXEC statement is used to specify its value, the PARM fieldrestrictions reduce its maximum possible length.2. No values are substituted for variable symbols in the specified value, however,on z/OS and z/VSE, you must use double ampersands to represent a singleampersand.3. On z/OS and z/VSE, you must use two single quotation marks to represent asingle quotation mark, because the entire EXEC PARM field is enclosed insingle quotation marks.4. If the SYSPARM assembler option is not specified, &SYSPARM is assigned thedefault value that was specified when the assembler was installed on yoursystem.If a default value for SYSPARM was not specified when the assembler wasinstalled on your system, &SYSPARM is assigned a value of the null characterstring.5. The value of the type attribute of &SYSPARM (T'&SYSPARM) is U, unless&SYSPARM is assigned a null value, in which case the value of the typeattribute is O.6. The value of the count attribute (K'&SYSPARM) is the number of charactersassigned as a value to &SYSPARM. If &SYSPARM is assigned a null characterstring, the value of the count attribute is 0.282 <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!