For a detailed description of the TYPECHECK assembler option, see
TYPECHECK assembler option.
.-TYPECHECK(MAGNITUDE,REGISTER)------------.
>>-+------------------------------------------+----------------><
+-NOTYPECHECK------------------------------+
| .-,-------------------. |
| V .-MAGNITUDE---. | (1) |
'-TYPECHECK(---+-+-------------+-+-+-----)-'
| '-NOMAGNITUDE-' |
| .-REGISTER---. |
'-+------------+--'
'-NOREGISTER-'
Notes:
- 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.