wordp
*wordp = 0;
wordp = word;
if (wordp >= &word[WDSIZE - 3]) {
*wordp++ = c;
wp = wordp;
wordp = wp;
if (wordp = pendw)
wordp = word;
pendw = wordp;
*hyp++ = wordp;
if (wordp > word + 1) {
*hyp++ = wordp + 1;
*wordp = 0;
wp = wordp-1; /* handle extra space at end of sentence */