Own-Programming-Language-Tu.../examples/basics/bitwise_operators.own
2016-06-02 17:43:55 +03:00

17 lines
318 B
Scala

use "std"
echo(#ABCDEF - #12345)
echo(-8 << 2)
echo(-8 >> 2)
echo(-8 >>> 2)
echo()
for a = 0, a <= 1, a++ {
for b = 0, b <= 1, b++ {
echo(a, " | ", b, " ", a | b)
echo(a, " & ", b, " ", a & b)
echo(a, " ^ ", b, " ", a ^ b)
}
echo(" ~", a, " ", ~a)
echo(" !", a, " ", !a)
}