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 />

conditional assembly instructions (continued)<br />

GBLB instruction 344<br />

alternative statement format 345<br />

GBLC instruction 344<br />

alternative statement format 345<br />

how to write 318<br />

LCLA instruction 345<br />

alternative statement format 347<br />

LCLB instruction 345<br />

alternative statement format 347<br />

LCLC instruction 345<br />

alternative statement format 347<br />

list of 343<br />

MHELP instruction 397<br />

OPSYN assembler instruction 200<br />

effect of 200<br />

redefining 200<br />

SETA instruction 347<br />

alternative statement format 388<br />

SETAF instruction 388<br />

SETB instruction 362<br />

alternative statement format 388<br />

SETC instruction 369<br />

alternative statement format 388<br />

SETCF instruction 389<br />

substring notations in 371<br />

conditional assembly language<br />

See also macro language<br />

CATTR instruction 59, 61<br />

summary 242<br />

summary of expressions 413<br />

constants<br />

address 153, 157<br />

alignment of 129<br />

binary 141<br />

binary floating-point 167<br />

character 142<br />

comparison with literals and self-defining terms 41<br />

decimal 151<br />

duplication factor 132<br />

fixed-point 148<br />

floating-point 161<br />

hexadecimal 164<br />

IEEE binary 169<br />

general information 129<br />

graphic 145<br />

hexadecimal 147<br />

length 129, 160<br />

length attribute value of symbols naming 129<br />

literal<br />

See literal constants<br />

modifiers of 136<br />

nominal values of 140<br />

offset 159<br />

padding of values 130<br />

subfield 1 (duplication factor) 132<br />

constants (continued)<br />

subfield 2 (type) 133<br />

subfield 3 (type extension) 134<br />

subfield 4 (modifier) 136<br />

subfield 5 (nominal value) 140<br />

summary of 407<br />

symbolic addresses of 129<br />

truncation of values 130<br />

type extension 134<br />

types of 126, 133<br />

CONT<br />

suboption of FLAG 105<br />

continuation line errors 247<br />

continuation lines 15<br />

See also alternative statement format<br />

description 15<br />

errors in 16<br />

unlimited number of 16<br />

continuation-indicator field 15<br />

control instructions 79<br />

control sections<br />

concept of 52<br />

defining blank common 57<br />

executable 53<br />

first 54<br />

identifying 123, 212<br />

reference 56<br />

segments 68<br />

unnamed 55<br />

controlling the assembly 6<br />

converting SETA symbol to SETC symbol 387<br />

COPY instruction 122, 260<br />

count attribute (K') 335<br />

created SET symbols 323<br />

CSECT instruction 123<br />

&SYSECT 268<br />

&SYSSTYP 293<br />

interaction with LOCTR instruction 193<br />

Customization book xii<br />

CXD instruction 125<br />

D<br />

D' defined attribute 337<br />

D-type floating-point constant 161<br />

D2A (SETA built-in function) 354<br />

D2B (SETC built-in function) 377<br />

D2C (SETC built-in function) 378<br />

D2X (SETC built-in function) 378<br />

data<br />

immediate<br />

See immediate data<br />

PRINT instruction 206<br />

data areas<br />

association with code areas 232<br />

434 <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!