# Logical Expressions

Logical expressions are compound relational expressions formed by combining simple relational expressions with logical operators. The logical_and operator (AND, .AND. or &&) and the logical_or operator (OR, .OR. or ||) are both binary operators. Both operands must be simple relational expressions or logical expressions that evaluate to true or false. The logical_not operator (.NOT.) requires only a single operand. The following list contains descriptions of each of the logical operators and some example logical expressions.

Operator | Result |
---|---|

AND. , AND , or && | Evaluates to true if and only if both operands are true. Otherwise it evaluates to false. |

.OR. , OR , or || | Evaluates to true if either operand is true. Evaluates to false if and only if both operands are false. |

.NOT. or NOT | Evaluates to true if the single operand is false. Evaluates to false if the operand is true. |

Examples: