Lines Matching refs:ep

56 #define	PLACE(c)	ep[c >> 3] |= bittab[c & 07]
57 #define ISTHERE(c) (ep[c >> 3] & bittab[c & 07])
72 int advance(const char *lp, const char *ep);
76 compile(char *instring, char *ep, const char *endbuf, int seof) in compile() argument
101 if (*ep == 0 && !sed) in compile()
103 RETURN(ep); in compile()
112 if (ep >= endbuf) in compile()
116 lastep = ep; in compile()
118 *ep++ = CCEOF; in compile()
121 RETURN(ep); in compile()
126 *ep++ = CDOT; in compile()
132 *ep++ = CCEOF; in compile()
136 RETURN(ep); in compile()
148 *ep++ = CDOL; in compile()
152 if (&ep[17] >= endbuf) in compile()
155 *ep++ = CCL; in compile()
158 ep[i] = 0; in compile()
172 if (&ep[32] >= endbuf) in compile()
174 ep[-1] = CXCL; in compile()
176 ep[i] = 0; in compile()
185 if (&ep[32] >= endbuf) in compile()
187 ep[-1] = CXCL; in compile()
189 ep[i] = 0; in compile()
209 ep[cclcnt] ^= 0377; in compile()
210 ep[0] &= 0376; in compile()
212 ep[-1] = NCCL; in compile()
214 ep[0] |= 01; in compile()
218 ep += iflag; in compile()
229 *ep++ = CBRA; in compile()
230 *ep++ = (char)nbra++; in compile()
236 *ep++ = CKET; in compile()
237 *ep++ = *--bracketp; in compile()
257 *ep++ = (char)i; in compile()
262 *ep++ = (char)255; in compile()
272 *ep++ = (char)i; in compile()
273 else if ((ep[-1] & 0377) < (ep[-2] & 0377)) in compile()
288 *ep++ = CBACK; in compile()
289 *ep++ = (char)c; in compile()
299 lastep = ep; in compile()
300 *ep++ = CCHR; in compile()
301 *ep++ = (char)c; in compile()
341 advance(const char *lp, const char *ep) in advance() argument
351 switch (*ep++) { in advance()
354 if (*ep++ == *lp++) in advance()
379 ep += 32; in advance()
392 ep += 16; in advance()
399 braslist[*ep++] = (char *)lp; in advance()
404 braelist[*ep++] = (char *)lp; in advance()
409 c = *ep++; in advance()
410 getrnge(ep); in advance()
420 ep += 2; in advance()
425 getrnge(ep); in advance()
435 ep += 2; in advance()
440 getrnge(ep + 32); in advance()
454 ep += 34; /* 32 + 2 */ in advance()
463 getrnge(ep + 16); in advance()
477 ep += 18; /* 16 + 2 */ in advance()
482 bbeg = braslist[*ep]; in advance()
483 ct = braelist[*ep++] - bbeg; in advance()
493 bbeg = braslist[*ep]; in advance()
494 ct = braelist[*ep++] - bbeg; in advance()
500 if (advance(lp, ep)) in advance()
516 while (*lp++ == *ep) in advance()
518 ep++; in advance()
527 ep += 32; in advance()
540 ep += 16; in advance()
548 if (advance(lp, ep)) in advance()