S_INT
case S_INT:
ti("<%d>", S_INT, 0, "<0>");
ti("<%d>", S_INT, 1, "<1>");
ti("<%d>", S_INT, -1, "<-1>");
ti("<%d>", S_INT, 42, "<42>");
ti("<%d>", S_INT, INT32_MAX, "<2147483647>");
ti("<%d>", S_INT, INT32_MIN, "<-2147483648>");
ti("<% d>", S_INT, 42, "< 42>");
ti("<% d>", S_INT, -42, "<-42>");
ti("<%+d>", S_INT, 42, "<+42>");
ti("<%+d>", S_INT, -42, "<-42>");
ti("<% +d>", S_INT, 42, "<+42>");
ti("<% +d>", S_INT, -42, "<-42>");
ti("<%-4d>", S_INT, 42, "<42 >");
ti("<% -4d>", S_INT, 42, "< 42 >");
ti("<%+-4d>", S_INT, 42, "<+42 >");
ti("<%04d>", S_INT, 42, "<0042>");
ti("<%-04d>", S_INT, 42, "<42 >");
ti("<% 04d>", S_INT, 42, "< 042>");
ti("<%+04d>", S_INT, 42, "<+042>");
ti("<%4.3d>", S_INT, 42, "< 042>");
ti("<% 5.3d>", S_INT, 42, "< 042>");
ti("<%+5.3d>", S_INT, 42, "< +042>");
ti("<%-4.3d>", S_INT, 42, "<042 >");
ti("<%04.3d>", S_INT, 42, "< 042>");
ti("<%#d>", S_INT, 42, "<42>");
ti("<%Ld>", S_INT, 42, "<42>");
tu("<%u>", S_INT, 0, "<0>");
tu("<%u>", S_INT, 1, "<1>");
tu("<%u>", S_INT, 42, "<42>");
tu("<%u>", S_INT, UINT32_MAX, "<4294967295>");
tu("<%-4u>", S_INT, 42, "<42 >");
tu("<%04u>", S_INT, 42, "<0042>");
tu("<%-04u>", S_INT, 42, "<42 >");
tu("<%4.3u>", S_INT, 42, "< 042>");
tu("<%-4.3u>", S_INT, 42, "<042 >");
tu("<%04.3u>", S_INT, 42, "< 042>");
tu("<%#u>", S_INT, 42, "<42>");
tu("<% u>", S_INT, 42, "<42>");
tu("<%+u>", S_INT, 42, "<42>");
tu("<%Lu>", S_INT, 42, "<42>");
case S_INT: