q/tests/programs/bitwise-xor.q
2024-07-28 18:47:13 +02:00

16 lines
No EOL
276 B
Text

main() {
assert 0 ^ 0 == 0
assert 0 ^ 1 == 1
assert 1 ^ 0 == 1
assert 1 ^ 1 == 0
assert 1 ^ 2 == 3
assert 1 ^ 3 == 2
assert 2 ^ 0 == 2
assert 2 ^ 1 == 3
assert 2 ^ 2 == 0
assert 2 ^ 3 == 1
assert 3 ^ 0 == 3
assert 3 ^ 1 == 2
assert 3 ^ 2 == 1
assert 3 ^ 3 == 0
}