#define DICT_ITERATE_ITEMS(d,t1,v1,t2,v2) \
int v1##_i;dictentry_t*v1##_e;t1 v1;t2 v2; \
for(v1##_i=0;v1##_i<(d)->hashsize;v1##_i++) \
#define DICT_ITERATE_ITEMS(d,t1,v1,t2,v2) \
int v1##_i;dictentry_t*v1##_e;t1 v1;t2 v2; \
for(v1##_i=0;v1##_i<(d)->hashsize;v1##_i++) \