22.02.2015 Views

HLASM Language Reference

HLASM Language Reference

HLASM Language Reference

SHOW MORE
SHOW LESS

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

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

Index<br />

sublists<br />

compatibility with Assembler H 278<br />

effect of COMPAT(SYSLIST) assembler option 304,<br />

307<br />

in operands 304<br />

multilevel 306<br />

passing<br />

to inner macro instructions 307<br />

subscripted local SET symbol 347<br />

subscripted SET symbols 319, 322<br />

See also dimensioned SET symbols<br />

subscripted symbolic parameters 255<br />

SUBSTR<br />

suboption of FLAG 106<br />

substring notation<br />

arithmetic expressions in 352<br />

assigning SETC symbols 369, 389<br />

concatenating double-byte data 384<br />

concatenation 386<br />

definition 371<br />

duplicating double-byte data 370<br />

duplication factor 369<br />

evaluation of 372<br />

level of parentheses 359<br />

using count (K') attribute 325<br />

symbol definition (EQU) instruction 184<br />

symbol length attribute reference 38<br />

symbol qualifier<br />

label unavailable as result of DROP instruction 172<br />

symbol qualifiers 223<br />

symbol table 30<br />

symbolic linkages 68<br />

symbolic operation codes 84<br />

defining 198<br />

deleting 198<br />

OPSYN 198<br />

symbolic parameters 253<br />

symbols<br />

absolute 184<br />

See also absolute symbol<br />

attributes in combination with 326<br />

complexly relocatable<br />

EQU instruction 185<br />

defining 31<br />

explanation of 29<br />

extended SET 387<br />

external 157, 229<br />

EXTRN instruction 189<br />

labeled USING 223<br />

length attribute reference 38<br />

ordinary<br />

See ordinary symbols<br />

previously defined 33<br />

qualifiers 223<br />

relocatable 31<br />

See also relocatable symbol<br />

symbols (continued)<br />

restrictions on 32<br />

sequence 339<br />

See also sequence symbols<br />

SET 347<br />

declaring global 343<br />

declaring local 345<br />

USING instruction labels 223<br />

variable<br />

See also variable symbols<br />

as points of substitution in model<br />

statements 247<br />

SET symbols 319<br />

subscripted 319<br />

symbolic parameters 253<br />

weak 229<br />

syntax notation, description xiv—xvi<br />

SYSADATA file<br />

ADATA instruction 107<br />

SYSATTRA (SETC built-in function) 186, 380<br />

SYSATTRP (SETC built-in function) 186, 380<br />

SYSPARM assembler option 286<br />

&SYSPARM system variable symbol 286<br />

system macro instructions 241<br />

system variable symbols<br />

&SYS naming convention 262<br />

&SYSADATA_DSN 263<br />

&SYSADATA_MEMBER 264<br />

&SYSADATA_VOLUME 265<br />

&SYSASM 265<br />

&SYSCLOCK 266<br />

&SYSDATC 266<br />

&SYSDATE 267<br />

&SYSECT 267<br />

&SYSIN_DSN 269<br />

&SYSIN_MEMBER 270<br />

&SYSIN_VOLUME 271<br />

&SYSJOB 272<br />

&SYSLIB_DSN 272<br />

&SYSLIB_MEMBER 273<br />

&SYSLIB_VOLUME 273<br />

&SYSLIN_DSN 274<br />

&SYSLIN_MEMBER 275<br />

&SYSLIN_VOLUME 275<br />

&SYSLIST 276<br />

&SYSLOC 278<br />

&SYSM_HSEV 196, 279<br />

&SYSM_SEV 196, 280<br />

&SYSMAC 279<br />

&SYSNDX 281<br />

&SYSNEST 283<br />

&SYSOPT_DBCS 284<br />

&SYSOPT_OPTABLE 285<br />

&SYSOPT_RENT 285<br />

&SYSOPT_XOBJECT 285<br />

&SYSPARM 286<br />

446 <strong>HLASM</strong> V1R5 <strong>Language</strong> <strong>Reference</strong>

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

Saved successfully!

Ooh no, something went wrong!