T/F Execution Condition Values


There are five possible values for each of the five true/false execution conditions specified in an ILF statement. (As explained previously, execution conditions are coded in the first five positions of most ILF statements and correspond, from left to right, to the internal true/false status indicators, levels 1 through 5.)

·    A blank signifies there is no condition. In other words, the current status of the corresponding internal T/F status indicator does not matter in order for the statement to execute. However, if the statement affects internal T/F status indicators (as indicated in Table 4-2-1), the position of the leftmost execution condition with a blank value designates the next status indicator to be set, while clearing all indicators with higher level numbers.

·    The letter T signifies that the current status of the corresponding internal T/F status indicator must be True in order for the statement to execute (i.e., a true or met condition).

·    The letter F signifies that the current status of the corresponding internal T/F status indicator must be False in order for the statement to execute (i.e., a false or unmet condition).

·    The character "-" (hyphen) is similar to a blank in that it also signifies no condition,. However, in contrast to a blank, it preserves the current status of the corresponding internal T/F status indicator. For more information, see the Using Hyphens as Placeholders section.

·    The letter C or the character "*" (asterisk) (in the first position only) disables execution of the statement. APPX bypasses any statement that has a C or * in the first position. You must recode this as one of the four previous values in order for APPX to execute the statement.