Lines Matching full:term
42 static struct replace * make_replaces(mutable char *buf, size_t len, size_t *pe, char term) in make_replaces() argument
47 while (term == '/') in make_replaces()
60 term = buf[e]; in make_replaces()
62 if (term != '/') /* missing to string */ in make_replaces()
70 term = buf[e]; in make_replaces()
133 * term containing the character at that point, parse the rest
138 …evar(struct xbuffer *xbuf, mutable char *buf, size_t len, size_t e, constant char *evar, char term) in add_evar() argument
140 struct replace *replaces = make_replaces(buf, len, &e, term); in add_evar()
174 char term; in expand_evars() local
182 term = buf[e]; in expand_evars()
186 i = add_evar(xbuf, buf, len, e, evar, term); in expand_evars()