Beispiel #1
0
 inline std::string
 Comparator::compare(std::string x_n, SetVar x, SetVar y) {
   SetVarGlbRanges xglbr(x), yglbr(y);
   SetVarLubRanges xlubr(x), ylubr(y);
   if (! (Iter::Ranges::equal(xglbr,yglbr) && 
          Iter::Ranges::equal(xlubr,ylubr) &&
          x.cardMin() == y.cardMin() &&
          y.cardMax() == y.cardMax()) ) {
     std::ostringstream ret;
     ret << x_n << "=" << x << " -> " << y;
     return ret.str();
   }
   return "";
 }