Lines Matching refs:ep
144 char *ep;
157 ep = expbuf;
162 if (*ep == 0)
173 if (ep >= &expbuf[ESIZE])
178 *ep++ = CEOF;
179 *ep++ = 0;
183 lastep = ep;
187 *ep++ = CDOT;
200 *ep++ = CDOL;
204 *ep++ = CCL;
205 *ep++ = 0;
209 ep[-2] = NCCL;
214 if (c == '-' && ep [-1] != 0) {
216 *ep++ = '-';
220 while (ep[-1] < c) {
221 *ep = ep[-1] + 1;
222 ep++;
224 if (ep >= &expbuf[ESIZE])
228 *ep++ = c;
230 if (ep >= &expbuf[ESIZE])
241 *ep++ = CBRA;
242 *ep++ = numbra++;
248 *ep++ = CKET;
249 *ep++ = *--bracketp;
253 *ep++ = CBACK;
254 *ep++ = c - '1';
257 *ep++ = CCHR;
258 *ep++ = c;
263 *ep++ = CCHR;
264 *ep++ = c;
316 advance(const char *lp, char *ep)
325 switch (*ep++) {
328 if (*ep++ == *lp++)
346 if (cclass(ep, *lp++, 1)) {
347 ep += *ep;
353 if (cclass(ep, *lp++, 0)) {
354 ep += *ep;
360 braslist[*ep++] = (char *)lp;
364 braelist[*ep++] = (char *)lp;
368 if (braelist[i = *ep++] == NULL)
377 if (braelist[i = *ep++] == NULL)
384 if (rv = advance(lp, ep))
398 while (*lp++ == *ep)
400 ep++;
406 while (cclass(ep, *lp++, ep[-1] == (CCL|CSTAR)))
408 ep += *ep;
414 if (rv = advance(lp, ep))