Conditional expressions which are always true
or false
can lead to unreachable code.
Noncompliant code example
SET FOO TO FALSE
IF FOO IS TRUE *> Noncompliant
DISPLAY "..." *> never executed
END-IF.
IF FOO IS NOT TRUE OR BAR IS TRUE *> Noncompliant; BAR is never evaluated
DISPLAY "..."
END-IF.