Home | History | Annotate | Download | only in hyphenation

Lines Matching refs:state_num

170     int state_num;
172 state_num = hnj_hash_lookup (hashtab, string);
174 if (state_num >= 0)
175 return state_num;
290 int state_num = 0, last_state;
424 state_num = hnj_get_state (dict[k], hashtab, word);
425 dict[k]->states[state_num].match = hnj_strdup (pattern + i);
426 dict[k]->states[state_num].repl = repl;
427 dict[k]->states[state_num].replindex = replindex;
429 dict[k]->states[state_num].replcut = strlen(word);
431 dict[k]->states[state_num].replcut = replcut;
437 last_state = state_num;
441 state_num = hnj_get_state (dict[k], hashtab, word);
442 hnj_add_trans (dict[k], state_num, last_state, ch);
471 state_num = hnj_hash_lookup (hashtab, e->key + j);
472 if (state_num >= 0)
477 dict[k]->states[e->val].fallback_state = state_num;
494 state_num = 0;
502 int state_num;
505 for (state_num = 0; state_num < dict->num_states; state_num++)
507 hstate = &dict->states[state_num];