Own-Programming-Language-Tu.../examples/common/bitwise.own

17 lines
326 B
Plaintext
Raw Permalink Normal View History

2015-07-11 21:19:59 +03:00
use "std"
echo(#ABCDEF - #12345)
echo(-8 << 2)
echo(-8 >> 2)
echo(-8 >>> 2)
echo()
for a = 0, a <= 1, a = a + 1 {
for b = 0, b <= 1, b = b + 1 {
echo(a, " | ", b, " ", a | b)
echo(a, " & ", b, " ", a & b)
echo(a, " ^ ", b, " ", a ^ b)
}
echo(" ~", a, " ", ~a)
echo(" !", a, " ", !a)
}