Lines Matching defs:word
66 * Put a word into the hash table using the word's hashcode as
70 ficlHashInsertWord(ficlHash *hash, ficlWord *word)
75 FICL_ASSERT_PHASH(hash, word);
80 pList = hash->table + (word->hash % hash->size);
83 word->link = *pList;
84 *pList = word;
100 ficlWord *word;
112 for (word = hash->table[hashIdx]; word; word = word->link) {
113 if ((word->length == name.length) &&
114 (!ficlStrincmp(name.text, word->name, nCmp)))
115 return (word);
117 FICL_ASSERT_PHASH(hash, word != word->link);