leo/tests/parser/expression/binary/bit_xor.leo
2022-06-16 12:53:53 -07:00

28 lines
310 B
Plaintext

/*
namespace: ParseExpression
expectation: Pass
*/
1 ^ 1
2^3
1 ^ 2 ^ 3
1 & 2 ^ 3 & 4
1 ^ 2 ^ 3
1 & 2 ^ 3 & 4 ^ 5 & 6
!-x.xor(y)
x.xor(y).xor(y).xor(y)
-x.xor(y)
(-x).xor(y)
-(x.xor(y))
(-x.xor(y)).xor(y)
!x.xor(y)
(!x).xor(y)
!(x.xor(y))
(!x.xor(y)).xor(y)
(x.xor(y) ^ x.xor(y)).xor(x.xor(y) ^ x.xor(y))