MAXESIZ
char expbuf[MAXESIZ + 1];
suffix = &expbuf[MAXESIZ];
while (suffix > &expbuf[MAXESIZ - 2]) {
suffix = &expbuf[MAXESIZ];
suffixlength = &expbuf[MAXESIZ] - suffix;
*(suffix = &expbuf[MAXESIZ]) = '\0';
while (suffix > &expbuf[MAXESIZ - 2])
otherlength += (suffixlength = &expbuf[MAXESIZ] \
CHAR_T expbuf[MAXESIZ + 1];
char expbuf[MAXESIZ + 1];
*(suffix = &expbuf[MAXESIZ]) = '\0';
while (suffix > &expbuf[MAXESIZ - 2])
(int)(&expbuf[MAXESIZ] - suffix));