MAX_STRING
char buf[MAX_STRING], *sp, *tp;
#define TP_LIMIT ((MAX_STRING - 5) - (size_t)(tp - buf))
_nc_STRCPY(buf, s_absent, MAX_STRING);
_nc_STRCPY(buf, s_cancel, MAX_STRING);
_nc_SPRINTF(buf, _nc_SLIMIT(MAX_STRING) "%d", val);
_nc_STRCPY(buf, s_absent, MAX_STRING);
_nc_STRCPY(buf, s_cancel, MAX_STRING);
_nc_SPRINTF(buf, _nc_SLIMIT(MAX_STRING)
"'%.*s'", MAX_STRING - 3, TIC_EXPAND(val));
char buf1[MAX_STRING];
char buf2[MAX_STRING];