- if (p.idx_ != q.idx_)
- return p.idx_ < q.idx_;
- if (p.par_ != q.par_)
- return p.par_ < q.par_;
- return p.pos_ < q.pos_;
+ if (p.idx() != q.idx())
+ return p.idx() < q.idx();
+ if (p.pit() != q.pit())
+ return p.pit() < q.pit();
+ return p.pos() < q.pos();
+}
+
+
+bool operator>(CursorSlice const & p, CursorSlice const & q)
+{
+ return q < p;