Lines Matching refs:end
319 ep->data = ep->start = ep->end = NULL; in eqn_reset()
389 if (ep->end - ep->data >= last_len) in eqn_next()
392 ep->start = ep->end; in eqn_next()
414 ep->end = strchr(ep->start + 1, *ep->start); in eqn_next()
416 if (ep->end == NULL) { in eqn_next()
419 ep->end = strchr(ep->start, '\0'); in eqn_next()
422 ep->end = ep->start + 1; in eqn_next()
424 ep->end += strcspn(ep->end, " ^~\"{}\t"); in eqn_next()
426 ep->toksz = ep->end - ep->start; in eqn_next()
427 if (quoted && *ep->end != '\0') in eqn_next()
428 ep->end++; /* Skip closing quote. */ in eqn_next()
429 while (*ep->end != '\0' && strchr(" \t^~", *ep->end) != NULL) in eqn_next()
430 ep->end++; in eqn_next()
570 if (ep->end[0] == '\0' || ep->end[1] == '\0') { in eqn_delim()
573 if (ep->end[0] != '\0') in eqn_delim()
574 ep->end++; in eqn_delim()
575 } else if (strncmp(ep->end, "off", 3) == 0) { in eqn_delim()
577 ep->end += 3; in eqn_delim()
578 } else if (strncmp(ep->end, "on", 2) == 0) { in eqn_delim()
581 ep->end += 2; in eqn_delim()
583 ep->odelim = *ep->end++; in eqn_delim()
584 ep->cdelim = *ep->end++; in eqn_delim()
680 ep->start = ep->end = ep->data; in eqn_parse()