Lines Matching refs:sopno
66 sopno ssize; /* malloced strip size (allocated) */
67 sopno slen; /* malloced strip length (used) */
71 sopno pbegin[NPAREN]; /* -> ( ([0] unused) */
72 sopno pend[NPAREN]; /* -> ) ([0] unused) */
97 static void repeat(struct parse *p, sopno start, int from, int to, size_t reclimit);
117 static sopno dupl(struct parse *p, sopno start, sopno finish);
119 static void doinsert(struct parse *p, sop op, size_t opnd, sopno pos);
120 static void dofwd(struct parse *p, sopno pos, sop value);
121 static int enlarge(struct parse *p, sopno size);
124 static sopno pluscount(struct parse *p, struct re_guts *g);
292 sopno prevback = 0; in p_ere()
293 sopno prevfwd = 0; in p_ere()
294 sopno conc; in p_ere()
340 sopno pos; in p_ere_exp()
343 sopno subno; in p_ere_exp()
507 sopno start; in p_bre()
548 sopno pos; in p_simp_re()
550 sopno subno; in p_simp_re()
1003 sopno start, /* operand from here to end of strip */ in repeat()
1008 sopno finish; in repeat()
1013 sopno copy; in repeat()
1341 static sopno /* start of duplicate */
1343 sopno start, /* from here */ in dupl()
1344 sopno finish) /* to this less one */ in dupl()
1346 sopno ret = HERE(); in dupl()
1347 sopno len = finish - start; in dupl()
1395 doinsert(struct parse *p, sop op, size_t opnd, sopno pos) in doinsert()
1397 sopno sn; in doinsert()
1435 dofwd(struct parse *p, sopno pos, sop value) in dofwd()
1449 enlarge(struct parse *p, sopno size) in enlarge()
1453 sopno osize; in enlarge()
1516 sopno newlen; in findmust()
1520 sopno i; in findmust()
1601 static sopno /* nesting depth */
1606 sopno plusnest = 0; in pluscount()
1607 sopno maxnest = 0; in pluscount()