4 typedef struct str_tree {
7 struct str_tree *left, *right;
10 str_tree *str_tree_add(str_tree **root, const char *s, void *extra);
11 str_tree *str_tree_find(str_tree *node, const char *s);
12 void str_tree_free(str_tree **root);
13 int str_tree_traverse(str_tree *root,int(*f)(str_tree *node));
15 #endif /* _str_tree */