11extern unsigned int str_copy(
char *,
const char *);
12extern unsigned int str_copyb(
char *,
const char *,
unsigned int);
13extern int str_diff(
const char *,
const char *);
14extern int str_diffn(
const char *,
const char *,
unsigned int);
15extern unsigned int str_len(
const char *);
17extern unsigned int str_chr(
const char *,
int);
18extern unsigned int str_rchr(
const char *,
int);
19extern int str_start(
const char *,
const char *);
20extern char *
str_append(
char *out,
const char *s);
22#define str_equal(s,t) (!str_diff((s),(t)))
23#define str_cat(s,t) str_append(s,t)
int str_diff(const char *, const char *)
int str_start(const char *, const char *)
int str_diffn(const char *, const char *, unsigned int)
unsigned int str_copyb(char *, const char *, unsigned int)
unsigned int str_len(const char *)
unsigned int str_rchr(const char *, int)
unsigned int str_chr(const char *, int)
char * str_append(char *out, const char *s)
unsigned int str_copy(char *, const char *)