Lines Matching full:stem_data
84 static NJ_INT16 get_stem_next(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data);
85 static void get_stem_word(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data, STEM_DATA_SET *stem_set, NJ_UINT8 check);
86 static void get_stem_cand_data(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data, STEM_DATA_SET *stem_set);
87 static NJ_UINT16 get_stem_yomi_data(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data,STEM_DATA_SET *stem_set);
88 static NJ_UINT16 get_stem_yomi_size(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data, NJ_UINT16 yomi_size);
89 static NJ_UINT16 get_stem_yomi_string(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data, NJ_CHAR *yomi, NJ_UINT16 yomi_pos, NJ_UINT16 yomi_size, NJ_UINT16 size);
94 static NJ_HINDO get_stem_hindo(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data);
119 static NJ_HINDO get_stem_hindo(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data)
136 data = (NJ_UINT16)(NJ_INT16_READ(stem_data + pos));
148 static NJ_INT16 get_stem_next(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data)
170 data = (NJ_UINT16)(NJ_INT16_READ(stem_data + pos));
180 if (APPEND_YOMI_FLG(hdl) && STEM_TERMINETER(stem_data)) {
184 data = (NJ_UINT16)(NJ_INT16_READ(stem_data + pos));
209 static void get_stem_word(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data, STEM_DATA_SET *stem_set, NJ_UINT8 check)
231 data = (NJ_UINT16)(NJ_INT16_READ(stem_data + pos));
249 data = (NJ_UINT16)(NJ_INT16_READ(stem_data + pos));
275 data = (NJ_UINT16)(NJ_INT16_READ(stem_data + pos));
303 data = (NJ_UINT16)(NJ_INT16_READ(stem_data + pos));
317 if (APPEND_YOMI_FLG(hdl) && STEM_TERMINETER(stem_data)) {
319 data = (NJ_UINT16)(NJ_INT16_READ(stem_data + pos));
334 while (!(STEM_TERMINETER(stem_data))) {
335 next = get_stem_next(hdl, stem_data);
336 stem_data += next;
339 dpos = get_stem_yomi_data(hdl, stem_data, stem_set);
344 stem_set->yomi_size = get_stem_yomi_size(hdl, stem_data + dpos, stem_set->yomi_size);
349 static void get_stem_cand_data(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data, STEM_DATA_SET *stem_set)
370 data = (NJ_UINT16)(NJ_INT16_READ(stem_data + pos));
380 if (APPEND_YOMI_FLG(hdl) && STEM_TERMINETER(stem_data)) {
390 static NJ_UINT16 get_stem_yomi_data(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data,STEM_DATA_SET *stem_set)
411 data = (NJ_UINT16)(NJ_INT16_READ(stem_data + pos));
423 if (APPEND_YOMI_FLG(hdl) && STEM_TERMINETER(stem_data)) {
427 data = (NJ_UINT16)(NJ_INT16_READ(stem_data + pos));
486 static NJ_UINT16 get_stem_yomi_string(NJ_DIC_HANDLE hdl, NJ_UINT8 *stem_data, NJ_CHAR *yomi, NJ_UINT16 yomi_pos, NJ_UINT16 yomi_size, NJ_UINT16 size)
504 ydata = stem_data + yomi_pos;
575 NJ_UINT8 *data_top, *stem_data;
947 stem_data = data_top + bottom;
949 while (!(STEM_TERMINETER(stem_data))) {
950 next = get_stem_next(loctset->loct.handle, stem_data);
951 stem_data += next;
953 loctset->loct.bottom = (NJ_UINT32)(stem_data - data_top);
956 stem_data = data_top + loctset->loct.top;
959 + get_stem_hindo(loctset->loct.handle, stem_data)));
967 j = get_stem_next(loctset->loct.handle, stem_data);
969 stem_data += j;
971 while (stem_data <= (data_top + loctset->loct.bottom)) {
975 + get_stem_hindo(loctset->loct.handle, stem_data)));
984 j = get_stem_next(loctset->loct.handle, stem_data);
986 stem_data += j;
1551 NJ_UINT8 *data_top, *stem_data;
1909 stem_data = data_top + psrhCache->storebuff[abIdx_current].top;
1912 get_stem_hindo(loctset->loct.handle, stem_data)));
1919 while (stem_data <= (data_top + psrhCache->storebuff[abIdx_current].bottom)) {
1927 j = get_stem_next(loctset->loct.handle, stem_data);
1929 stem_data += j;
1933 get_stem_hindo(loctset->loct.handle, stem_data)));
1950 stem_data = data_top + psrhCache->storebuff[abIdx_current].top;
1953 + get_stem_hindo(loctset->loct.handle, stem_data)));
2261 NJ_UINT8 *stem_data;
2366 stem_data = data_top + bottom;
2368 while (!(STEM_TERMINETER(stem_data))) {
2369 next = get_stem_next(handle, stem_data);
2370 stem_data += next;
2372 *ret_bottom = (NJ_UINT32) (stem_data - data_top);