HLASM Programmer's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


TYPECHECK

HLASM Programmer's Guide
SC26-4941-06

For a detailed description of the TYPECHECK assembler option, see TYPECHECK assembler option.
Read syntax diagramSkip visual syntax diagram
   .-TYPECHECK(MAGNITUDE,REGISTER)------------.   
>>-+------------------------------------------+----------------><
   +-NOTYPECHECK------------------------------+   
   |            .-,-------------------.       |   
   |            V   .-MAGNITUDE---.   | (1)   |   
   '-TYPECHECK(---+-+-------------+-+-+-----)-'   
                  | '-NOMAGNITUDE-' |             
                  | .-REGISTER---.  |             
                  '-+------------+--'             
                    '-NOREGISTER-'                

Notes:
  1. Choose at least one option.
Default
TYPECHECK(MAGNITUDE,REGISTER)
Abbreviations
TC(MAG, NOMAG, REG, NOREG) / NOTC
Parameter of ACONTROL statement
You can specify the TYPECHECK (or NOTYPECHECK) option as a parameter of the ACONTROL statement. For further details, refer to "ACONTROL statement" in the HLASM Language Reference.
MAGNITUDE
Specifies that the assembler performs magnitude validation of signed immediate-data fields of machine instruction operands.
NOMAGNITUDE
Specifies that the assembler not perform magnitude validation of signed immediate-data fields of machine instruction operands.
REGISTER
Specifies that the assembler performs type checking of register fields of machine instruction operands.
NOREGISTER
Specifies that the assembler not perform type checking of register fields of machine instruction operands.
NOTYPECHECK
Specifies that the assembler not perform any type checking of machine instruction operands.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014