3 #define F(t,n) {t *y = &x.n;}
4 #define C(n) switch(n){case n:;}
25 int(*p_hcreate)(size_t) = hcreate;
26 void(*p_hdestroy)(void) = hdestroy;
27 ENTRY*(*p_hsearch)(ENTRY,ACTION) = hsearch;
28 void(*p_insque)(void*,void*) = insque;
29 void*(*p_lfind)(const void*,const void*,size_t*,size_t,int(*)(const void*,const void*)) = lfind;
30 void*(*p_lsearch)(const void*,void*,size_t*,size_t,int(*)(const void*,const void*)) = lsearch;
31 void(*p_remque)(void*) = remque;
32 void*(*p_tdelete)(const void*restrict,void**restrict,int(*)(const void*,const void*)) = tdelete;
33 void*(*p_tfind)(const void*,void*const*,int(*)(const void*,const void*)) = tfind;
34 void*(*p_tsearch)(const void*,void**,int(*)(const void*,const void*)) = tsearch;
35 void(*p_twalk)(const void*,void(*)(const void*,VISIT,int)) = twalk;