3 #define F(t,n) {t *y = &x.n;}
4 #define C(n) switch(n){case n:;}
26 {int(*p
)(size_t) = hcreate
;}
27 {void(*p
)(void) = hdestroy
;}
28 {ENTRY
*(*p
)(ENTRY
,ACTION
) = hsearch
;}
29 {void(*p
)(void*,void*) = insque
;}
30 {void*(*p
)(const void*,const void*,size_t*,size_t,int(*)(const void*,const void*)) = lfind
;}
31 {void*(*p
)(const void*,void*,size_t*,size_t,int(*)(const void*,const void*)) = lsearch
;}
32 {void(*p
)(void*) = remque
;}
33 {void*(*p
)(const void*restrict
,void**restrict
,int(*)(const void*,const void*)) = tdelete
;}
34 {void*(*p
)(const void*,void*const*,int(*)(const void*,const void*)) = tfind
;}
35 {void*(*p
)(const void*,void**,int(*)(const void*,const void*)) = tsearch
;}
36 {void(*p
)(const void*,void(*)(const void*,VISIT
,int)) = twalk
;}