Lines Matching defs:re_guts
172 struct re_guts { struct
173 int magic;
175 sop *strip; /* malloced area for strip */
176 unsigned int ncsets; /* number of csets in use */
177 cset *sets; /* -> cset [ncsets] */
178 int cflags; /* copy of regcomp() cflags argument */
179 sopno nstates; /* = number of sops */
180 sopno firststate; /* the initial OEND (normally 0) */
181 sopno laststate; /* the final OEND */
182 int iflags; /* internal flags */
186 int nbol; /* number of ^ used */
187 int neol; /* number of $ used */
188 char *must; /* match must contain this string */
189 int moffset; /* latest point at which must may be located */
190 int *charjump; /* Boyer-Moore char jump table */
191 int *matchjump; /* Boyer-Moore match jump table */
192 int mlen; /* length of must */
193 size_t nsub; /* copy of re_nsub */
194 int backrefs; /* does it use back references? */
195 sopno nplus; /* how deep does it nest +s? */