A condition is evaluated according to the following hierarchy:
Here are some examples of equivalent conditions:
NOT A AND B OR C AND D ((NOT A) AND B) OR (C AND D) NOT A AND B AND C ((NOT A) AND B) AND C A AND B OR NOT (C OR D) (A AND B) OR (NOT (C OR D)) NOT ( NOT A OR B OR C ) NOT ( ((NOT A) OR B) OR C )
Evaluation of a condition halts as soon as its truth value is determined. For example, in the condition A AND B, the condition B would not be evaluated if 'A' were false.