Home | History | Annotate | Download | only in Support

Lines Matching refs:NEXT

65 	char *next;		/* next character in RE */
122 #define PEEK() (*p->next)
123 #define PEEK2() (*(p->next+1))
124 #define MORE() (p->next < p->end)
125 #define MORE2() (p->next+1 < p->end)
128 #define EAT(c) ((SEE(c)) ? (NEXT(), 1) : 0)
130 #define NEXT() (p->next++)
131 #define NEXT2() (p->next += 2)
132 #define NEXTn(n) (p->next += (n))
133 #define GETNEXT() (*p->next++)
204 p->next = (char *)pattern; /* convenience; we do not modify it */
205 p->end = p->next + len;
426 NEXT();
463 NEXT();
634 NEXT();
675 if (p->next + 5 < p->end && strncmp(p->next, "[:<:]]", 6) == 0) {
680 if (p->next + 5 < p->end && strncmp(p->next, "[:>:]]", 6) == 0) {
792 NEXT();
813 char *sp = p->next;
820 NEXT();
821 len = p->next - sp;
877 char *sp = p->next;
882 NEXT();
887 len = p->next - sp;
921 char *oldnext = p->next;
927 p->next = bracket;
933 assert(p->next == bracket+2);
934 p->next = oldnext;
963 char *oldnext = p->next;
967 p->next = bracket;
974 assert(p->next == bracket+3);
975 p->next = oldnext;
1057 p->next = nuls; /* try to bring things to a halt */