Lines Matching defs:instr
75 static char * dhl_compile(const char *instr, char *ep, char *endbuf);
103 compile(const char *instr, char *expbuf, char *endbuf)
105 return (dhl_compile(instr, expbuf, endbuf));
109 step(const char *instr, const char *expbuf)
111 return (dhl_step(instr, expbuf));
115 advance(const char *instr, const char *expbuf)
117 return (dhl_advance(instr, expbuf));
141 dhl_compile(instr, expbuf, endbuf)
142 const char *instr; /* the regular expression */
151 if (*instr == (char) NULL) {
190 if ((rv = regcomp(®_comp.r_stp, instr, regcomp_flags)) != 0) {
199 if (instr[0] == '^')
200 instrp = (char *) instr; /* String already has leading ^ */
203 strncpy(&adv_instr[1], instr, 2048);
222 if (instr[0] == '^') /* if beginning of string, */