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.

DECK assembler option (continued)&SYSPUNCH_VOLUME systemvariable symbol 287defaultsclass names 59entry point 59defined attribute (D') 333definition mode 336dependent addressing 65dependent USINGdomain 226instruction syntax 224range 225DEQUOTE (SETC built-in function) 373DH-type floating-point constant 159dimensioned SET symbols 340, 342documentationHigh Level Assembler 423documentation, High LevelAssembler ixdomaindependent USING instruction 226labeled USING instruction 224ordinary USING instruction 221DOUBLE (SETC built-in function) 373double-byte datacode conversion in the macrolanguage 357concatenation in SETCexpressions 378concatenation of fields 248continuation of 15, 16definition of 12duplication of 364graphic constants 125, 144graphic self-defining term 35in C-type constants 143in character self-defining terms 34in comments 18in G-type constants 144in keyword operands 300in macro comments 258in macro operands 250in MNOTE operands 196in positional operands 299in PUNCH operands 207in quoted strings 307in remarks 20in REPRO operands 210in TITLE operands 216listing of macro-generated fields 247mixed 143notation xiipure 144DROP instruction 171DS instruction 173DSECT instruction 55, 177&SYSECT 265&SYSSTYP 289dummy sectionexternal 56identifying 55, 177duplication factorand substrings 364in character expressions 364in constants 131DXD instruction 179DXD instruction (continued)no conflict with other externalnames 57EE-Decksreading in z/VSE 4E-type floating-point constant 159EB-type floating-point constant 165ED-type floating-point constant 166edited macros 239edited macros in z/VSE 4EH-type floating-point constant 159EJECT instruction 180elements of conditional assemblylanguage 315END instruction 181nominated entry point 181END Instruction 337ENTRY instruction 182entry point symbolreferencing using the ENTRYinstruction 182transfer control tousing END instruction 181EQU instruction 183assembler type 183assigning the length attribute 329assigning the type attribute 337program type 183equal signdesignating a literal constant 42ESD entries 70exclusive OR (XOR)SETA built-in function 355EXCP access method 114EXIT assembler optionADEXIT suboption 187INEXIT suboption 187LIBEXIT suboption 187OBJEXIT suboption 187PRTEXIT suboption 187TRMEXIT suboption 187exit-control parameters 186EXITCTL instruction 186exiting macros 243EXLITWsuboption of FLAG 102explicit addressspecifying 85explicit addresses 62explicit length attribute 127exponent modifierfloating-point constants 160specifying 138expressionsabsolute 46arithmetic 346attributes 46character 364complex relocatable 47conditional assemblysummary of 409discussion of 43EQU instruction 183expressions (continued)evaluation ofcharacter 376logical 362multiterm 45single-term 45logical 359paired relocatable terms 46relocatable 47rules for coding 44, 359extended AGO instruction 386extended AIF instruction 385extended continuation-indicatordouble-byte data continuation 16listing of macro-generated fields 247extended SET statement 381external dummy sectionsCXD instruction to define cumulativelength 123discussion of 56DSECT name in Q-type constant 57DXD instruction to define an 179external function callsarithmetic 381character 382SETAF instruction 381SETCF instruction 382external namesno conflict with DXD instruction 57external symbol dictionary entries 70external symbolsALIAS command 108in V-type address constant 227length restrictions 108providing alternate names 108EXTRN instruction 188FF-type fixed-point constant 146field boundaries 14FIND (SETA built-in function) 351first control section 53fixed-point constant (F) 146fixed-point constant (H) 146FLAG assembler option 100CONT suboption 15, 245nnn suboption 197NOSUBSTR suboption 368floating-point constant (D) 159floating-point constant (DH) 159floating-point constant (E) 159floating-point constant (EH) 159floating-point constant (L) 159floating-point constant (LH) 159floating-point constant (LQ) 159floating-point instructions 76FOLD assembler option 14format notation, description xformat-0 channel command word 113format-1 channel command word 115FORTRAN communication 56function-invocation format built-infunction 344functions of conditional assemblylanguage 315Index 429

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

Saved successfully!

Ooh no, something went wrong!