ISPRINT
#define ISPRINT(x) isprint((u_char)(x))
# undef ISPRINT
#define ISPRINT(x) isprint((u_char)(x))
#define ISPRINT(_c) \
#define ISPRINT(c, wp) (wp._multibyte && !ISASCII(c) || isprint(c))
#define ISPRINT(c) ((c >= ' ') && (c <= '~'))
#define ISPRINT(c) ((c >= ' ') && (c <= '~'))