mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-04-25 15:12:12 +00:00
98 lines
635 B
TypeScript
98 lines
635 B
TypeScript
+1;
|
|
-1;
|
|
!1;
|
|
~1;
|
|
+1.25;
|
|
-1.25;
|
|
!1.25;
|
|
|
|
var i: i32 = 0;
|
|
|
|
+i;
|
|
-i;
|
|
!i;
|
|
~i;
|
|
++i;
|
|
--i;
|
|
i++;
|
|
i--;
|
|
|
|
i = +1;
|
|
i = -1;
|
|
i = !1;
|
|
i = ~1;
|
|
i = +i;
|
|
i = -i;
|
|
i = !i;
|
|
i = ~i;
|
|
i = ++i;
|
|
i = --i;
|
|
i = i++;
|
|
i = i--;
|
|
|
|
var I: i64 = 0;
|
|
|
|
+I;
|
|
-I;
|
|
!I;
|
|
~I;
|
|
++I;
|
|
--I;
|
|
I++;
|
|
I--;
|
|
|
|
I = +1;
|
|
I = -1;
|
|
I = !1;
|
|
I = ~1;
|
|
I = +I;
|
|
I = -I;
|
|
I = !I;
|
|
I = ~I;
|
|
I = ++I;
|
|
I = --I;
|
|
I = I++;
|
|
I = I--;
|
|
|
|
var f: f32 = 0;
|
|
|
|
+f;
|
|
-f;
|
|
!f;
|
|
++f;
|
|
--f;
|
|
f++;
|
|
f--;
|
|
|
|
f = +1.25;
|
|
f = -1.25;
|
|
i = !1.25;
|
|
f = +f;
|
|
f = -f;
|
|
i = !f;
|
|
f = ++f;
|
|
f = --f;
|
|
f = f++;
|
|
f = f--;
|
|
|
|
var F: f64 = 0;
|
|
|
|
+F;
|
|
-F;
|
|
!F;
|
|
++F;
|
|
--F;
|
|
F++;
|
|
F--;
|
|
|
|
F = +1.25;
|
|
F = -1.25;
|
|
I = !1.25;
|
|
F = +F;
|
|
F = -F;
|
|
I = !F;
|
|
F = ++F;
|
|
F = --F;
|
|
F = F++;
|
|
F = F--;
|