Slang/tests/test.sl

30 lines
469 B
Plaintext

const int a = 3
int b = 2; int c = 0; int x = 9
int sum(int a, int z) = a + z
print(sum(a, b & 3))
print(1)
print(1, 2)
print('a')
print(2*(3)+-2*(5+1)/2)
print(-2*x**(2+2)*a*b+10*c)
print(*'a'+'b'*2)
print(-2-2-2-2-2-2-2-2)
void main() {
int z = sum(3, 2)
b = 2**100
b *= 2
print(not a)
print(a, b, c)
int test() = 2*2
print(sum(b, test()))
for i in (0 to 5) print(i)
else print(0)
int i = 5
while (i) {print(i); i -= 1;} else print('ВСЁ!')
}
main()