Macaulay2 Engine
Loading...
Searching...
No Matches

◆ compare() [3/3]

int Monoid::compare ( int nslots,
const_monomial m,
const_monomial n ) const
inline

Definition at line 226 of file monoid.hpp.

227 {
228 for (int i = nslots; i != 0; --i)
229 {
230 if (*m > *n) return GT;
231 if (*m < *n) return LT;
232 m++;
233 n++;
234 }
235 return EQ;
236 }
const int EQ
Definition style.hpp:40
const int GT
Definition style.hpp:41
const int LT
Definition style.hpp:39

References EQ, GT, and LT.

Referenced by MarkedGB::add_marked_elems(), check_nterm_multiples(), EngineMonomial::compare(), ChineseRemainder::CRA(), and is_equal().