Lines Matching full:tlist
63 public void init_textlist(struct textlist *tlist, mutable char *str) in init_textlist() argument
73 tlist->string = skipsp(str); in init_textlist()
74 tlist->endstring = tlist->string + strlen(tlist->string); in init_textlist()
75 for (s = str; s < tlist->endstring; s++) in init_textlist()
81 } else if (esclen > 0 && s + esclen < tlist->endstring && in init_textlist()
104 public constant char * forw_textlist(struct textlist *tlist, constant char *prev) in forw_textlist() argument
113 s = tlist->string; in forw_textlist()
116 while (s < tlist->endstring && *s == '\0') in forw_textlist()
118 if (s >= tlist->endstring) in forw_textlist()
123 public constant char * back_textlist(struct textlist *tlist, constant char *prev) in back_textlist() argument
132 s = tlist->endstring; in back_textlist()
133 else if (prev <= tlist->string) in back_textlist()
139 if (s <= tlist->string) in back_textlist()
141 while (s[-1] != '\0' && s > tlist->string) in back_textlist()