Lines Matching full:sopno
60 sopno ssize; /* malloced strip size (allocated) */
61 sopno slen; /* malloced strip length (used) */
65 sopno pbegin[NPAREN]; /* -> ( ([0] unused) */
66 sopno pend[NPAREN]; /* -> ) ([0] unused) */
85 static void repeat(struct parse *, sopno, int, int);
98 static sopno dupl(struct parse *, sopno, sopno);
100 static void doinsert(struct parse *, sop, size_t, sopno);
101 static void dofwd(struct parse *, sopno, sop);
102 static void enlarge(struct parse *, sopno);
105 static sopno pluscount(struct parse *, struct re_guts *);
252 sopno prevback = 0;
253 sopno prevfwd = 0;
254 sopno conc;
295 sopno pos;
298 sopno subno;
461 sopno start = HERE();
494 sopno pos;
496 sopno subno;
940 sopno start, /* operand from here to end of strip */
944 sopno finish = HERE();
949 sopno copy;
1274 static sopno /* start of duplicate */
1276 sopno start, /* from here */
1277 sopno finish) /* to this less one */
1279 sopno ret = HERE();
1280 sopno len = finish - start;
1323 doinsert(struct parse *p, sop op, size_t opnd, sopno pos)
1325 sopno sn;
1358 dofwd(struct parse *p, sopno pos, sop value)
1372 enlarge(struct parse *p, sopno size)
1417 sopno newlen;
1420 sopno i;
1489 static sopno /* nesting depth */
1494 sopno plusnest = 0;
1495 sopno maxnest = 0;