Lines Matching defs:word
230 static char word[LINE_MAX];
266 * The spellprog looks up words in the hashed-list; if a word is found, it
269 * a control character is printed ( a "-" is appended to the word.
343 for (ep = word; (*ep = j = getchar()) != '\n'; ep++)
354 if (!tryword(word, ep, 0))
355 (void) fprintf(file, "%s\n", word);
358 for (cp = word, dp = original; cp < ep; )
362 for (cp = word; cp < ep; cp++)
365 if (((ep - word) == 1) &&
366 ((word[0] == 'A') || (word[0] == 'I')))
371 for (cp = original+1, dp = word+1; dp < ep; dp++, cp++)
374 if (((ep - word) == 1) && (word[0] == 'a'))
378 if (isupper(word[0])) {
379 for (cp = original, dp = word; *dp = *cp++; dp++)
381 word[0] = Tolower(word[0]);
417 for (sp = cp; --sp >= word && !vowel(*sp); )
419 if (sp < word)
460 if (!isupper(*word)) /* must be proper name */
531 if (skipv(skipv(ep-1)) < word)
658 * while word is not in dictionary try stripping
670 if (tryword(word, ep, lev))
672 bp = word;
739 if (s >= word&&vowel(*s))
741 while (s >= word && !vowel(*s))