nitlanguage
/
nit.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
tests: update some sav because change in random
[nit.git]
/
tests
/
test_binariesop.nit
1
var
a
=
5
2
var
b
=
5
3
4
print a
.
bin_and
(
b
)
# 5
5
print a
.
bin_or
(
b
)
# 5
6
print a
.
bin_xor
(
b
)
# 0
7
print a
&
b
8
print a
|
b
9
print a ^ b
10
11
a
=
0
12
b
=
5
13
14
print a
.
bin_and
(
b
)
# 0
15
print a
.
bin_or
(
b
)
# 5
16
print a
.
bin_xor
(
b
)
# 5
17
print a
&
b
18
print a
|
b
19
print a ^ b
20
21
print a
.
bin_not
22
print ~a
23
24
var
c
=
5
u8
25
var
d
=
5
u8
26
27
print c
.
bin_and
(
d
)
# 0
28
print c
.
bin_or
(
d
)
# 5
29
print c
.
bin_xor
(
d
)
# 5
30
print c
&
d
31
print c
|
d
32
print c ^ d
33
34
print c
.
bin_not
35
print ~c