special_hash
#define RES(c0, c1) [special_hash(c0, c1)] = {c0, c1}
#define CODE(c0, c1, value) [special_hash(c0, c1)] = value
i = special_hash(c, next);