Lines Matching refs:regexp
40 #include "regexp.h"
43 * The "internal use only" fields in regexp.h are present to pass info from
63 * Structure for regexp "program". This is essentially a linear encoding
168 * The first byte of the regexp internal "program" is actually this magic
207 * of the structure of the compiled regexp.
209 regexp *
212 register regexp *r;
232 FAIL("regexp too big");
235 r = (regexp *)malloc(sizeof(regexp) + (unsigned)regsize);
698 STATIC int regtry(regexp *, constant char *);
709 - regexec - match a regexp against a string
712 regexec2(register regexp *prog, register constant char *string, int notbol)
771 regexec(register regexp *prog, register constant char *string)
780 regtry(regexp *prog, constant char *string)
1074 - regdump - dump a regexp onto stdout in vaguely comprehensible form
1078 regexp *r;