Open blishko opened 4 years ago
Follow up on issue #137 and PR #138 The proper handling of multiple arguments should be extended from equality also to inequality operators according to the SMT-LIB definitions of theories of Reals and Integers.
This affects also xor. In smtlib2 standard xor is marked as left-assoc, meaning that the term (xor a b c) should be interpreted as (xor (xor a b) c).
(xor a b c)
(xor (xor a b) c)
The same applies to / and div.
/
div
Follow up on issue #137 and PR #138 The proper handling of multiple arguments should be extended from equality also to inequality operators according to the SMT-LIB definitions of theories of Reals and Integers.