Lines Matching defs:ce
583 collelt(register Celt_t* ce, char* key, int c, int x)
588 for (;; ce++)
590 switch (ce->typ)
593 if (!x && (*ce->fun)(c))
597 if (!strcmp((char*)ce->beg, (char*)elt))
601 if (strcmp((char*)ce->beg, (char*)elt) <= ce->min && strcmp((char*)elt, (char*)ce->end) <= ce->max)
605 if (strcmp((char*)ce->beg, (char*)elt) <= ce->min && strcmp((char*)elt, (char*)ce->end) <= ce->max && (iswlower(c) || !iswupper(c)))
609 if (strcmp((char*)ce->beg, (char*)elt) <= ce->min && strcmp((char*)elt, (char*)ce->end) <= ce->max && (iswupper(c) || !iswlower(c)))
619 collic(register Celt_t* ce, char* key, register char* nxt, int c, int x)
623 if (collelt(ce, key, c, x))
633 return collelt(ce, key, c, 0);
637 if (collic(ce, key, nxt + 1, c, x))
647 return collelt(ce, key, c, x);