| Type | Assocation | Precedence | Input types | Output types |
| binary | left | 3 | bool int float complex * |
bool |
This operator compares the operands and returns true if they are equal, or false otherwise.
| * The == operator can also compare enumerated parameters with strings. See enumerated parameters. In addition, it can compare plug-in parameters to classes. See Writing plug-ins. |
Examples:
false == true ; false
2 == 2.0 ; true
3.1 == 2 ; false
(8, 0) == 8 ; true
(5, 3) == (5, 2) ; false
(5, 3) == (5, 3) ; true
@enumParam == "A" ; tests @enumParam
@classParam == MyClass ; tests if the currently selected
; class is compatible with MyClass
Note: Don't confuse this operator with the = (assignment) operator.
See Also
!= (inequality) operator