TAL Reference Manual

TAL Syntax Summary (Railroad Diagrams)
Appendix B—526371.001
B-63
IF and ENDIF Directives
IF and ENDIF Directives
IF and IFNOT control conditional compilation based on a condition. The ENDIF
directive terminates the range of the matching IF or IFNOT directive. The D20 or later
RVU supports named toggles and target-system toggles as well as numeric toggles.
INHIBITXX Directive
INHIBITXX generates inefficient but correct code for extended global declarations in
relocatable blocks that Binder might locate after the first 64 words of the primary global
area of the user data segment. The default is NOINHIBITXX.
INNERLIST Directive
INNERLIST lists the instruction code mnemonics (and the compiler’s RP setting) for
each statement. The default is NOINNERLIST.
IF
IFNOT
toggle - number
toggle - name
toggle - system
ENDIF toggle - number
toggle - name
toggle - system
VSTB178.vsd
INHIBITXX
NOINHIBITXX
VSTB179.vsd