FL_UPPER
flags |= FL_UPPER;
const char *digits = (flags & FL_UPPER) ?
*--s = (flags & FL_UPPER) ? 'X' : 'x';