( ) | parenthesis |
---|---|
+ - ~ ! | unary plus, unary minus, bitwise NOT, logical NOT |
$ & | explicit string addition |
^ | the power of |
* / | multiply, divide (floating-point) |
\ Div Mul | integer division, integer multiplication |
% Mod Fmod | integer and the floating point modulo |
+ - Add Sub | addition (the string addition, too) and subtraction |
<< >> Shl Shr Rol Ror | all shift and rotate operators (also: Shl%, Rol|, Sar8, etc.) |
%& | bitwise And |
%| | | the bitwise Or |
= == < > <= >= != | all comparisons (also: NEAR ...) |
And | bitwise And |
Or | bitwise Or |
Xor Imp Eqv | bitwise exclusive Or, implication and equivalence |
&& | logical And |
|| | logical Or |
^^ | logical exclusive Or |
Not | bitwise complement |
? : | conditional expression |
=, := | assignment |
*=, /=, %=, +=, -=, <<=, >>=, &=, ^=, |= | compound assignment |
{Created by Sjouke Hamstra; Last updated: 18/12/2022 by James Gaite}