Lines Matching defs:ce
582 collelt(register Celt_t* ce, char* key, int c, int x)
587 for (;; ce++)
589 switch (ce->typ)
592 if (!x && (*ce->fun)(c))
596 if (!strcmp((char*)ce->beg, (char*)elt))
600 if (strcmp((char*)ce->beg, (char*)elt) <= ce->min && strcmp((char*)elt, (char*)ce->end) <= ce->max)
604 if (strcmp((char*)ce->beg, (char*)elt) <= ce->min && strcmp((char*)elt, (char*)ce->end) <= ce->max && (iswlower(c) || !iswupper(c)))
608 if (strcmp((char*)ce->beg, (char*)elt) <= ce->min && strcmp((char*)elt, (char*)ce->end) <= ce->max && (iswupper(c) || !iswlower(c)))
618 collic(register Celt_t* ce, char* key, register char* nxt, int c, int x)
622 if (collelt(ce, key, c, x))
632 return collelt(ce, key, c, 0);
636 if (collic(ce, key, nxt + 1, c, x))
646 return collelt(ce, key, c, x);