Types

Type Operations
bool(true, false) &&,||,!
int +,-,*,/,%,==,!=,<,<=,>,>=,~~~ bit not, &&& bit and, ||| bit or, ^^^ bit xor, <<< bit shift left, >>> bit shift right
long +,-,*,/,%,==,!=,<,<=,>,>=,~~~ bit not, &&& bit and, ||| bit or, ^^^ bit xor, <<< bit shift left, >>> bit shift right
float +,-,*,/,==,!=,<,<=,>,>=
double +,-,*,/,==,!=,<,<=,>,>=
char
string +
enum
touple
multi dim array a[e], a[e1,e1], ...
range
record