The == Operator
(data-1 == data-2)
The == operator compares the result of evaluating data-1 and
data-2. As discussed in Data Types, the data-1 field may be interpreted as a reference to an attribute.
The data-2 field is interpreted in a type-specific manner. For
example, if data-1 refers to an attribute of type ipaddr, then
data-2 is evaluated as an IP address. If data-1 refers to an
attribute of type integer, then data-2 is evaluated as an integer
or as a named enumeration defined by a VALUE statement in a
dictionary. Similarly, if data-1 refers to an attribute of type date, then data-2 will be interpreted as a date string.
If the resulting data evaluates to be the same, then the operator
returns true; otherwise, it returns false.
Examples:
if (User-Name == "bob") { …