static void show3(const char *name, tab3_t * const t) { int i[3]; for (i[0] = 0; i[0] < NBASE; i[0]++) for (i[1] = 0; i[1] < NBASE; i[1]++) for (i[2] = 0; i[2] < NBASE; i[2]++) printf("%s[%c][%c][%c] = %.1f\n", name, base_as_char((base_t) i[0]), base_as_char((base_t) i[1]), base_as_char((base_t) i[2]), RT*(*t)[i[0]][i[1]][i[2]]); }
static void show4(const char *name, tab4_t * const t) { int i[4]; for (i[0] = 0; i[0] < NBASE; i[0]++) for (i[1] = 0; i[1] < NBASE; i[1]++) for (i[2] = 0; i[2] < NBASE; i[2]++) for (i[3] = 0; i[3] < NBASE; i[3]++) printf("%s[%c][%c][%c][%c] = %d\n", name, base_as_char((base_t) i[0]), base_as_char((base_t) i[1]), base_as_char((base_t) i[2]), base_as_char((base_t) i[3]), (*t)[i[0]][i[1]][i[2]][i[3]]); // RT*(*t)[i[0]][i[1]][i[2]][i[3]]); }
static void show8(const char *name, tab8_t * const t) { int i[8]; for (i[0] = 0; i[0] < NBASE; i[0]++) for (i[1] = 0; i[1] < NBASE; i[1]++) for (i[2] = 0; i[2] < NBASE; i[2]++) for (i[3] = 0; i[3] < NBASE; i[3]++) for (i[4] = 0; i[4] < NBASE; i[4]++) for (i[5] = 0; i[5] < NBASE; i[5]++) for (i[6] = 0; i[6] < NBASE; i[6]++) for (i[7] = 0; i[7] < NBASE; i[7]++) printf("%s[%c][%c][%c][%c][%c][%c][%c][%c] = %.1f\n", name, base_as_char((base_t) i[0]), base_as_char((base_t) i[1]), base_as_char((base_t) i[2]), base_as_char((base_t) i[3]), base_as_char((base_t) i[4]), base_as_char((base_t) i[5]), base_as_char((base_t) i[6]), base_as_char((base_t) i[7]), RT*(*t)[i[0]][i[1]][i[2]][i[3]][i[4]][i[5]][i[6]][i[7]]); }