Lines Matching refs:tchar
25 tchar **blkcat(tchar **, tchar **);
26 tchar **blkend(tchar **);
29 any(int c, tchar *s)
39 onlyread(tchar *cp)
46 tchar *
47 savestr(tchar *s)
49 tchar *n;
50 tchar *p;
57 n = p = (tchar *)xalloc((unsigned)(p - s)*sizeof (tchar));
62 p = (tchar *) xalloc((strlen_(s) + 1)*sizeof (tchar));
72 static tchar *av[2] = {0, 0};
90 tchar **
91 blkend(tchar **up)
100 blkpr(tchar **av)
111 blklen(tchar **av)
120 tchar **
121 blkcpy(tchar **oav, tchar **bv)
123 tchar **av = oav;
130 tchar **
131 blkcat(tchar **up, tchar **vp)
139 blkfree(tchar **av0)
141 tchar **av = av0;
148 tchar **
149 saveblk(tchar **v)
151 tchar **newv =
152 (tchar **)xcalloc((unsigned)(blklen(v) + 1),
153 sizeof (tchar **));
154 tchar **onewv = newv;
161 tchar *
162 strspl(tchar *cp, tchar *dp)
164 tchar *ep;
165 tchar *p, *q;
172 ep = (tchar *) xalloc((unsigned)(((p - cp) +
173 (q - dp) - 1))*sizeof (tchar));
182 ep = (tchar *)xalloc((unsigned)(len1 + len2 + 1)*sizeof (tchar));
189 tchar **
190 blkspl(tchar **up, tchar **vp)
192 tchar **wp =
193 (tchar **)xcalloc((unsigned)(blklen(up) + blklen(vp) + 1),
194 sizeof (tchar **));
201 lastchr(tchar *cp)
292 copy(tchar *to, tchar *from, int size)
308 lshift(tchar **v, int c)
310 tchar **u = v;
318 number(tchar *cp)
331 tchar **
332 copyblk(tchar **v)
334 tchar **nv =
335 (tchar **)xcalloc((unsigned)(blklen(v) + 1),
336 sizeof (tchar **));
341 tchar *
342 strend(tchar *cp)
350 tchar *
351 strip(tchar *cp)
353 tchar *dp = cp;
361 udvar(tchar *name)
369 prefix(tchar *sub, tchar *str)