Skip to main content
Version: 7.0

Comparison operators

The ==, =, !=, <, >, <=, >= operators create properties that implement comparison operations.

Syntax

expression1 == expression2
expression1 = expression2
expression1 != expression2
expression1 < expression2
expression1 > expression2
expression1 <= expression2
expression1 >= expression2

Description

The = and == forms are equivalent. Each operator takes two operands and cannot be chained — expression1 < expression2 < expression3 is not valid. The evaluation order relative to other operators follows operator priority.

Parameters

  • expression1, expression2

    Expressions which values are the arguments of a comparison operator.

Examples

equalBarcodes = barcode(a) == barcode(b);
outOfIntervalValue1(value, left, right) = value < left OR value > right;
outOfIntervalValue2(value, left, right) = NOT (value >= left AND value <= right);