#define TARG_CHAR_MAX ((char) (((unsigned char) -1) >> 1)) #define TARG_CHAR_MIN ((-TARG_CHAR_MAX) - 1)