a structure for one dictionary word. More...
#include <dict.h>
Public Attributes | |
char * | word |
s3cipid_t * | ciphone |
int32 | pronlen |
s3wid_t | alt |
s3wid_t | basewid |
int32 | n_comp |
s3wid_t * | comp |
a structure for one dictionary word.
Next alternative pronunciation id, NOT_S3WID if none
Referenced by word_trans().
Base pronunciation id
Pronunciation
Referenced by dict2pid_get_rcmap(), get_rc_nssid(), whmm_transition(), word_enter(), and word_trans().
If n_comp > 0, its components
int32 dictword_t::n_comp |
If this is a compound word, no. of component words; else 0. (Compound words are concatenations of other words, such as GOING_TO, whose pronunciation is quite different from the mere concatenation of their components.)
int32 dictword_t::pronlen |
Pronunciation length
Referenced by dict2pid_get_rcmap(), dump_all_word(), get_rc_nssid(), whmm_exit(), whmm_transition(), word_enter(), and word_trans().
char* dictword_t::word |
Ascii word string
Referenced by dump_all_word().