Lines Matching refs:sopno
69 sopno start;
70 sopno back;
71 sopno fwd;
89 sopno ssize; /* malloced strip size (allocated) */
90 sopno slen; /* malloced strip length (used) */
94 sopno pbegin[NPAREN]; /* -> ( ([0] unused) */
95 sopno pend[NPAREN]; /* -> ) ([0] unused) */
138 static void repeat(struct parse *p, sopno start, int from, int to);
146 static sopno dupl(struct parse *p, sopno start, sopno finish);
148 static void doinsert(struct parse *p, sop op, size_t opnd, sopno pos);
149 static void dofwd(struct parse *p, sopno pos, sop value);
150 static int enlarge(struct parse *p, sopno size);
156 static sopno pluscount(struct parse *p, struct re_guts *g);
392 sopno pos; in p_ere_exp()
399 sopno subno; in p_ere_exp()
829 sopno pos; in p_simp_re()
833 sopno subno; in p_simp_re()
1457 sopno start, /* operand from here to end of strip */
1461 sopno finish = HERE();
1466 sopno copy;
1714 static sopno /* start of duplicate */
1716 sopno start, /* from here */
1717 sopno finish) /* to this less one */
1719 sopno ret = HERE();
1720 sopno len = finish - start;
1765 doinsert(struct parse *p, sop op, size_t opnd, sopno pos)
1767 sopno sn;
1801 dofwd(struct parse *p, sopno pos, sop value)
1816 enlarge(struct parse *p, sopno size)
1864 sopno newlen;
1933 if (newlen > (sopno)g->mlen) { /* ends one */
1948 if (newlen > (sopno)g->mlen) { /* ends one */
1966 if (newlen > (sopno)g->mlen) { /* ends one */
1989 if (newlen > (sopno)g->mlen) { /* ends one */
2233 static sopno /* nesting depth */
2238 sopno plusnest = 0;
2239 sopno maxnest = 0;