mirror of
https://github.com/Z3Prover/z3
synced 2025-08-05 19:00:25 +00:00
parent
f9b6e4e247
commit
7c10fb83a0
4 changed files with 90 additions and 76 deletions
|
@ -48,6 +48,7 @@ namespace polynomial {
|
|||
inline sign operator-(sign s) { switch (s) { case sign_neg: return sign_pos; case sign_pos: return sign_neg; default: return sign_zero; } };
|
||||
inline sign to_sign(int s) { return s == 0 ? sign_zero : (s > 0 ? sign_pos : sign_neg); }
|
||||
inline sign operator*(sign a, sign b) { return to_sign((int)a * (int)b); }
|
||||
inline bool is_zero(sign s) { return s == sign_zero; }
|
||||
|
||||
int lex_compare(monomial const * m1, monomial const * m2);
|
||||
int lex_compare2(monomial const * m1, monomial const * m2, var min_var);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue