Built-in Operators
The following operators are built-in, meaning that they are always available, even when using a raw Engine.
All built-in operators are binary, and are supported for both operands of the same type.
| Operators | Assignment operators | Supported types (see standard types) |
|---|---|---|
+, | += | |
-, *, /, %, **, | -=, *=, /=, %=, **= | |
<<, >> | <<=, >>= |
|
&, |, ^ | &=, |=, ^= |
|
&&, || |
| |
==, != | ||
>, >=, <, <= |
FLOAT and Decimal also inter-operate with INT, while strings inter-operate
with characters for certain operators (e.g. +).