tree_delete
tree_delete(tree **ppr_p, int (*pfi_compare)(tree_t, tree_t),
#define tree_delete __tree_delete