dogenerate
dogenerate(filename, 0, ts1, ts2, 0, type);
dogenerate(filename, flags, tse1->tse, tse2->tse, i, type);
dogenerate(filename, flags, tse1->tse, tid_max, i, type);
static void dogenerate(const char *filename, int flags,