data_compare
if (data_compare($1, $3) < 0) {
(int (*)(const void *, const void *))data_compare);
if (0 <= data_compare(ep, (ep + 1))) {
if (0 <= data_compare(&(ml->data_pair.data0),
(0 <= data_compare(&((*(dp1+0))->range),
extern int data_compare(const itm_data_t *, const itm_data_t *);