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. +
).