Operators

The operators used in creating a Boolean expression are shown in the following table.

Table 1. Boolean expression operators in order of precedence
Operator Description
() Parentheses
¬ Not
- Through
& And
| Or
Parentheses have the highest precedence and can be used to change the normal order of evaluation. The maximum nesting level is 15. The through operator (a hyphen) specifies a range and can be used for addresses or a hex string in the following combinations:
  • address-address
  • address:offset-address
  • hex string-hex string
  • hex string:offset-hex string
If an offset is specified and you are using the through operator, the offset on the first operand is used for both operands.