diff options
author | Peng Wu <alexepico@gmail.com> | 2013-08-08 13:07:08 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2013-08-08 13:07:08 +0800 |
commit | 852811f928c53221757a8d120bc337910133f3ad (patch) | |
tree | 3a3cc57e8f9a99bea586eda86265488d5458d25e | |
parent | b6a692a3180760ea505e3fbbfc70612f65eacf9e (diff) | |
download | libzhuyin-852811f928c53221757a8d120bc337910133f3ad.tar.gz libzhuyin-852811f928c53221757a8d120bc337910133f3ad.tar.xz libzhuyin-852811f928c53221757a8d120bc337910133f3ad.zip |
update pinyin_parser_table.h
-rw-r--r-- | src/storage/pinyin_parser_table.h | 232 |
1 files changed, 0 insertions, 232 deletions
diff --git a/src/storage/pinyin_parser_table.h b/src/storage/pinyin_parser_table.h index 1479058..1af523a 100644 --- a/src/storage/pinyin_parser_table.h +++ b/src/storage/pinyin_parser_table.h @@ -8,141 +8,95 @@ namespace pinyin{ const pinyin_index_item_t pinyin_index[] = { {"a", IS_CHEWING|IS_PINYIN, 1}, -{"agn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 4}, {"ai", IS_CHEWING|IS_PINYIN, 2}, -{"amg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 4}, {"an", IS_CHEWING|IS_PINYIN, 3}, {"ang", IS_CHEWING|IS_PINYIN, 4}, {"ao", IS_CHEWING|IS_PINYIN, 5}, {"b", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 6}, {"ba", IS_CHEWING|IS_PINYIN, 7}, -{"bagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 10}, {"bai", IS_CHEWING|IS_PINYIN, 8}, -{"bamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 10}, {"ban", IS_CHEWING|IS_PINYIN, 9}, {"bang", IS_CHEWING|IS_PINYIN, 10}, {"bao", IS_CHEWING|IS_PINYIN, 11}, -{"begn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 14}, {"bei", IS_CHEWING|IS_PINYIN, 12}, -{"bemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 14}, {"ben", IS_CHEWING|IS_PINYIN, 13}, {"beng", IS_CHEWING|IS_PINYIN, 14}, {"bi", IS_CHEWING|IS_PINYIN, 15}, {"bian", IS_CHEWING|IS_PINYIN, 16}, {"biao", IS_CHEWING|IS_PINYIN, 17}, {"bie", IS_CHEWING|IS_PINYIN, 18}, -{"bign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 20}, -{"bimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 20}, {"bin", IS_CHEWING|IS_PINYIN, 19}, {"bing", IS_CHEWING|IS_PINYIN, 20}, {"bo", IS_CHEWING|IS_PINYIN, 21}, {"bu", IS_CHEWING|IS_PINYIN, 22}, {"c", IS_PINYIN|PINYIN_INCOMPLETE, 23}, {"ca", IS_CHEWING|IS_PINYIN, 24}, -{"cagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 27}, {"cai", IS_CHEWING|IS_PINYIN, 25}, -{"camg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 27}, {"can", IS_CHEWING|IS_PINYIN, 26}, {"cang", IS_CHEWING|IS_PINYIN, 27}, {"cao", IS_CHEWING|IS_PINYIN, 28}, {"ce", IS_CHEWING|IS_PINYIN, 29}, -{"cegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 31}, -{"cemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 31}, {"cen", IS_CHEWING|IS_PINYIN, 30}, {"ceng", IS_CHEWING|IS_PINYIN, 31}, {"ch", IS_PINYIN|PINYIN_INCOMPLETE, 32}, {"cha", IS_CHEWING|IS_PINYIN, 33}, -{"chagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 36}, {"chai", IS_CHEWING|IS_PINYIN, 34}, -{"chamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 36}, {"chan", IS_CHEWING|IS_PINYIN, 35}, {"chang", IS_CHEWING|IS_PINYIN, 36}, {"chao", IS_CHEWING|IS_PINYIN, 37}, {"che", IS_CHEWING|IS_PINYIN, 38}, -{"chegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 40}, -{"chemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 40}, {"chen", IS_CHEWING|IS_PINYIN, 39}, {"cheng", IS_CHEWING|IS_PINYIN, 40}, {"chi", IS_CHEWING|IS_PINYIN, 41}, -{"chogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 42}, -{"chomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 42}, -{"chon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 42}, {"chong", IS_CHEWING|IS_PINYIN, 42}, {"chou", IS_CHEWING|IS_PINYIN, 43}, {"chu", IS_CHEWING|IS_PINYIN, 44}, -{"chuagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 48}, {"chuai", IS_CHEWING|IS_PINYIN, 46}, -{"chuamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 48}, {"chuan", IS_CHEWING|IS_PINYIN, 47}, {"chuang", IS_CHEWING|IS_PINYIN, 48}, -{"chuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 49}, -{"chuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 50}, {"chui", IS_CHEWING|IS_PINYIN, 49}, {"chun", IS_CHEWING|IS_PINYIN, 50}, {"chuo", IS_CHEWING|IS_PINYIN, 51}, {"ci", IS_CHEWING|IS_PINYIN, 52}, -{"cogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 53}, -{"comg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 53}, -{"con", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 53}, {"cong", IS_CHEWING|IS_PINYIN, 53}, {"cou", IS_CHEWING|IS_PINYIN, 54}, {"cu", IS_CHEWING|IS_PINYIN, 55}, {"cuan", IS_CHEWING|IS_PINYIN, 56}, -{"cuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 57}, -{"cuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 58}, {"cui", IS_CHEWING|IS_PINYIN, 57}, {"cun", IS_CHEWING|IS_PINYIN, 58}, {"cuo", IS_CHEWING|IS_PINYIN, 59}, {"d", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 60}, {"da", IS_CHEWING|IS_PINYIN, 61}, -{"dagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 64}, {"dai", IS_CHEWING|IS_PINYIN, 62}, -{"damg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 64}, {"dan", IS_CHEWING|IS_PINYIN, 63}, {"dang", IS_CHEWING|IS_PINYIN, 64}, {"dao", IS_CHEWING|IS_PINYIN, 65}, {"de", IS_CHEWING|IS_PINYIN, 66}, -{"degn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 69}, {"dei", IS_CHEWING|IS_PINYIN, 67}, -{"demg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 69}, {"deng", IS_CHEWING|IS_PINYIN, 69}, {"di", IS_CHEWING|IS_PINYIN, 70}, {"dia", IS_CHEWING|IS_PINYIN, 71}, {"dian", IS_CHEWING|IS_PINYIN, 72}, {"diao", IS_CHEWING|IS_PINYIN, 73}, {"die", IS_CHEWING|IS_PINYIN, 74}, -{"dign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 76}, -{"dimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 76}, {"ding", IS_CHEWING|IS_PINYIN, 76}, -{"diou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 77}, {"diu", IS_CHEWING|IS_PINYIN, 77}, -{"dogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 78}, -{"domg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 78}, -{"don", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 78}, {"dong", IS_CHEWING|IS_PINYIN, 78}, {"dou", IS_CHEWING|IS_PINYIN, 79}, {"du", IS_CHEWING|IS_PINYIN, 80}, {"duan", IS_CHEWING|IS_PINYIN, 81}, -{"duei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 82}, -{"duen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 83}, {"dui", IS_CHEWING|IS_PINYIN, 82}, {"dun", IS_CHEWING|IS_PINYIN, 83}, {"duo", IS_CHEWING|IS_PINYIN, 84}, {"e", IS_CHEWING|IS_PINYIN, 85}, -{"egn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 88}, {"ei", IS_CHEWING|IS_PINYIN, 86}, -{"emg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 88}, {"en", IS_CHEWING|IS_PINYIN, 87}, {"er", IS_CHEWING|IS_PINYIN, 89}, {"f", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 90}, {"fa", IS_CHEWING|IS_PINYIN, 91}, -{"fagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 93}, -{"famg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 93}, {"fan", IS_CHEWING|IS_PINYIN, 92}, {"fang", IS_CHEWING|IS_PINYIN, 93}, -{"fegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 97}, {"fei", IS_CHEWING|IS_PINYIN, 95}, -{"femg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 97}, {"fen", IS_CHEWING|IS_PINYIN, 96}, {"feng", IS_CHEWING|IS_PINYIN, 97}, {"fo", IS_CHEWING|IS_PINYIN, 98}, @@ -150,229 +104,148 @@ const pinyin_index_item_t pinyin_index[] = { {"fu", IS_CHEWING|IS_PINYIN, 100}, {"g", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 101}, {"ga", IS_CHEWING|IS_PINYIN, 102}, -{"gagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 105}, {"gai", IS_CHEWING|IS_PINYIN, 103}, -{"gamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 105}, {"gan", IS_CHEWING|IS_PINYIN, 104}, {"gang", IS_CHEWING|IS_PINYIN, 105}, {"gao", IS_CHEWING|IS_PINYIN, 106}, {"ge", IS_CHEWING|IS_PINYIN, 107}, -{"gegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 110}, {"gei", IS_CHEWING|IS_PINYIN, 108}, -{"gemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 110}, {"gen", IS_CHEWING|IS_PINYIN, 109}, {"geng", IS_CHEWING|IS_PINYIN, 110}, -{"gogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 111}, -{"gomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 111}, -{"gon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 111}, {"gong", IS_CHEWING|IS_PINYIN, 111}, {"gou", IS_CHEWING|IS_PINYIN, 112}, {"gu", IS_CHEWING|IS_PINYIN, 113}, {"gua", IS_CHEWING|IS_PINYIN, 114}, -{"guagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 117}, {"guai", IS_CHEWING|IS_PINYIN, 115}, -{"guamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 117}, {"guan", IS_CHEWING|IS_PINYIN, 116}, {"guang", IS_CHEWING|IS_PINYIN, 117}, -{"guei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 118}, -{"guen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 119}, {"gui", IS_CHEWING|IS_PINYIN, 118}, {"gun", IS_CHEWING|IS_PINYIN, 119}, {"guo", IS_CHEWING|IS_PINYIN, 120}, {"h", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 121}, {"ha", IS_CHEWING|IS_PINYIN, 122}, -{"hagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 125}, {"hai", IS_CHEWING|IS_PINYIN, 123}, -{"hamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 125}, {"han", IS_CHEWING|IS_PINYIN, 124}, {"hang", IS_CHEWING|IS_PINYIN, 125}, {"hao", IS_CHEWING|IS_PINYIN, 126}, {"he", IS_CHEWING|IS_PINYIN, 127}, -{"hegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 130}, {"hei", IS_CHEWING|IS_PINYIN, 128}, -{"hemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 130}, {"hen", IS_CHEWING|IS_PINYIN, 129}, {"heng", IS_CHEWING|IS_PINYIN, 130}, -{"hogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 131}, -{"homg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 131}, -{"hon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 131}, {"hong", IS_CHEWING|IS_PINYIN, 131}, {"hou", IS_CHEWING|IS_PINYIN, 132}, {"hu", IS_CHEWING|IS_PINYIN, 133}, {"hua", IS_CHEWING|IS_PINYIN, 134}, -{"huagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 137}, {"huai", IS_CHEWING|IS_PINYIN, 135}, -{"huamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 137}, {"huan", IS_CHEWING|IS_PINYIN, 136}, {"huang", IS_CHEWING|IS_PINYIN, 137}, -{"huei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 138}, -{"huen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 139}, {"hui", IS_CHEWING|IS_PINYIN, 138}, {"hun", IS_CHEWING|IS_PINYIN, 139}, {"huo", IS_CHEWING|IS_PINYIN, 140}, {"j", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 141}, {"ji", IS_CHEWING|IS_PINYIN, 142}, {"jia", IS_CHEWING|IS_PINYIN, 143}, -{"jiagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 145}, -{"jiamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 145}, {"jian", IS_CHEWING|IS_PINYIN, 144}, {"jiang", IS_CHEWING|IS_PINYIN, 145}, {"jiao", IS_CHEWING|IS_PINYIN, 146}, {"jie", IS_CHEWING|IS_PINYIN, 147}, -{"jign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 149}, -{"jimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 149}, {"jin", IS_CHEWING|IS_PINYIN, 148}, {"jing", IS_CHEWING|IS_PINYIN, 149}, -{"jiogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 150}, -{"jiomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 150}, -{"jion", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 150}, {"jiong", IS_CHEWING|IS_PINYIN, 150}, -{"jiou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 151}, {"jiu", IS_CHEWING|IS_PINYIN, 151}, {"ju", IS_CHEWING|IS_PINYIN, 152}, {"juan", IS_CHEWING|IS_PINYIN, 153}, {"jue", IS_CHEWING|IS_PINYIN, 154}, -{"juen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 155}, {"jun", IS_CHEWING|IS_PINYIN, 155}, -{"jv", IS_PINYIN|PINYIN_CORRECT_V_U, 152}, -{"jvan", IS_PINYIN|PINYIN_CORRECT_V_U, 153}, -{"jve", IS_PINYIN|PINYIN_CORRECT_V_U, 154}, -{"jvn", IS_PINYIN|PINYIN_CORRECT_V_U, 155}, {"k", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 156}, {"ka", IS_CHEWING|IS_PINYIN, 157}, -{"kagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 160}, {"kai", IS_CHEWING|IS_PINYIN, 158}, -{"kamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 160}, {"kan", IS_CHEWING|IS_PINYIN, 159}, {"kang", IS_CHEWING|IS_PINYIN, 160}, {"kao", IS_CHEWING|IS_PINYIN, 161}, {"ke", IS_CHEWING|IS_PINYIN, 162}, -{"kegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 165}, -{"kemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 165}, {"ken", IS_CHEWING|IS_PINYIN, 164}, {"keng", IS_CHEWING|IS_PINYIN, 165}, -{"kogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 166}, -{"komg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 166}, -{"kon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 166}, {"kong", IS_CHEWING|IS_PINYIN, 166}, {"kou", IS_CHEWING|IS_PINYIN, 167}, {"ku", IS_CHEWING|IS_PINYIN, 168}, {"kua", IS_CHEWING|IS_PINYIN, 169}, -{"kuagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 172}, {"kuai", IS_CHEWING|IS_PINYIN, 170}, -{"kuamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 172}, {"kuan", IS_CHEWING|IS_PINYIN, 171}, {"kuang", IS_CHEWING|IS_PINYIN, 172}, -{"kuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 173}, -{"kuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 174}, {"kui", IS_CHEWING|IS_PINYIN, 173}, {"kun", IS_CHEWING|IS_PINYIN, 174}, {"kuo", IS_CHEWING|IS_PINYIN, 175}, {"l", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 176}, {"la", IS_CHEWING|IS_PINYIN, 177}, -{"lagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 180}, {"lai", IS_CHEWING|IS_PINYIN, 178}, -{"lamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 180}, {"lan", IS_CHEWING|IS_PINYIN, 179}, {"lang", IS_CHEWING|IS_PINYIN, 180}, {"lao", IS_CHEWING|IS_PINYIN, 181}, {"le", IS_CHEWING|IS_PINYIN, 182}, -{"legn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 185}, {"lei", IS_CHEWING|IS_PINYIN, 183}, -{"lemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 185}, {"leng", IS_CHEWING|IS_PINYIN, 185}, {"li", IS_CHEWING|IS_PINYIN, 186}, {"lia", IS_CHEWING|IS_PINYIN, 187}, -{"liagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 189}, -{"liamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 189}, {"lian", IS_CHEWING|IS_PINYIN, 188}, {"liang", IS_CHEWING|IS_PINYIN, 189}, {"liao", IS_CHEWING|IS_PINYIN, 190}, {"lie", IS_CHEWING|IS_PINYIN, 191}, -{"lign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 193}, -{"limg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 193}, {"lin", IS_CHEWING|IS_PINYIN, 192}, {"ling", IS_CHEWING|IS_PINYIN, 193}, -{"liou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 194}, {"liu", IS_CHEWING|IS_PINYIN, 194}, {"lo", IS_CHEWING|IS_PINYIN, 195}, -{"logn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 196}, -{"lomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 196}, -{"lon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 196}, {"long", IS_CHEWING|IS_PINYIN, 196}, {"lou", IS_CHEWING|IS_PINYIN, 197}, {"lu", IS_CHEWING|IS_PINYIN, 198}, {"luan", IS_CHEWING|IS_PINYIN, 199}, -{"lue", IS_PINYIN|PINYIN_CORRECT_UE_VE, 203}, -{"luen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 200}, {"lun", IS_CHEWING|IS_PINYIN, 200}, {"luo", IS_CHEWING|IS_PINYIN, 201}, {"lv", IS_CHEWING|IS_PINYIN, 202}, {"lve", IS_CHEWING|IS_PINYIN, 203}, {"m", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 204}, {"ma", IS_CHEWING|IS_PINYIN, 205}, -{"magn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 208}, {"mai", IS_CHEWING|IS_PINYIN, 206}, -{"mamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 208}, {"man", IS_CHEWING|IS_PINYIN, 207}, {"mang", IS_CHEWING|IS_PINYIN, 208}, {"mao", IS_CHEWING|IS_PINYIN, 209}, {"me", IS_CHEWING|IS_PINYIN, 210}, -{"megn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 213}, {"mei", IS_CHEWING|IS_PINYIN, 211}, -{"memg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 213}, {"men", IS_CHEWING|IS_PINYIN, 212}, {"meng", IS_CHEWING|IS_PINYIN, 213}, {"mi", IS_CHEWING|IS_PINYIN, 214}, {"mian", IS_CHEWING|IS_PINYIN, 215}, {"miao", IS_CHEWING|IS_PINYIN, 216}, {"mie", IS_CHEWING|IS_PINYIN, 217}, -{"mign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 219}, -{"mimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 219}, {"min", IS_CHEWING|IS_PINYIN, 218}, {"ming", IS_CHEWING|IS_PINYIN, 219}, -{"miou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 220}, {"miu", IS_CHEWING|IS_PINYIN, 220}, {"mo", IS_CHEWING|IS_PINYIN, 221}, {"mou", IS_CHEWING|IS_PINYIN, 222}, {"mu", IS_CHEWING|IS_PINYIN, 223}, {"n", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 224}, {"na", IS_CHEWING|IS_PINYIN, 225}, -{"nagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 228}, {"nai", IS_CHEWING|IS_PINYIN, 226}, -{"namg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 228}, {"nan", IS_CHEWING|IS_PINYIN, 227}, {"nang", IS_CHEWING|IS_PINYIN, 228}, {"nao", IS_CHEWING|IS_PINYIN, 229}, {"ne", IS_CHEWING|IS_PINYIN, 230}, -{"negn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 233}, {"nei", IS_CHEWING|IS_PINYIN, 231}, -{"nemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 233}, {"nen", IS_CHEWING|IS_PINYIN, 232}, {"neng", IS_CHEWING|IS_PINYIN, 233}, {"ng", IS_CHEWING|IS_PINYIN, 234}, {"ni", IS_CHEWING|IS_PINYIN, 235}, -{"niagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 238}, -{"niamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 238}, {"nian", IS_CHEWING|IS_PINYIN, 237}, {"niang", IS_CHEWING|IS_PINYIN, 238}, {"niao", IS_CHEWING|IS_PINYIN, 239}, {"nie", IS_CHEWING|IS_PINYIN, 240}, -{"nign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 242}, -{"nimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 242}, {"nin", IS_CHEWING|IS_PINYIN, 241}, {"ning", IS_CHEWING|IS_PINYIN, 242}, -{"niou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 243}, {"niu", IS_CHEWING|IS_PINYIN, 243}, -{"nogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 244}, -{"nomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 244}, -{"non", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 244}, {"nong", IS_CHEWING|IS_PINYIN, 244}, {"nou", IS_CHEWING|IS_PINYIN, 245}, {"nu", IS_CHEWING|IS_PINYIN, 246}, {"nuan", IS_CHEWING|IS_PINYIN, 247}, -{"nue", IS_PINYIN|PINYIN_CORRECT_UE_VE, 251}, -{"nuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 248}, {"nuo", IS_CHEWING|IS_PINYIN, 249}, {"nv", IS_CHEWING|IS_PINYIN, 250}, {"nve", IS_CHEWING|IS_PINYIN, 251}, @@ -380,23 +253,17 @@ const pinyin_index_item_t pinyin_index[] = { {"ou", IS_CHEWING|IS_PINYIN, 253}, {"p", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 254}, {"pa", IS_CHEWING|IS_PINYIN, 255}, -{"pagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 258}, {"pai", IS_CHEWING|IS_PINYIN, 256}, -{"pamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 258}, {"pan", IS_CHEWING|IS_PINYIN, 257}, {"pang", IS_CHEWING|IS_PINYIN, 258}, {"pao", IS_CHEWING|IS_PINYIN, 259}, -{"pegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 262}, {"pei", IS_CHEWING|IS_PINYIN, 260}, -{"pemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 262}, {"pen", IS_CHEWING|IS_PINYIN, 261}, {"peng", IS_CHEWING|IS_PINYIN, 262}, {"pi", IS_CHEWING|IS_PINYIN, 263}, {"pian", IS_CHEWING|IS_PINYIN, 264}, {"piao", IS_CHEWING|IS_PINYIN, 265}, {"pie", IS_CHEWING|IS_PINYIN, 266}, -{"pign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 268}, -{"pimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 268}, {"pin", IS_CHEWING|IS_PINYIN, 267}, {"ping", IS_CHEWING|IS_PINYIN, 268}, {"po", IS_CHEWING|IS_PINYIN, 269}, @@ -405,150 +272,96 @@ const pinyin_index_item_t pinyin_index[] = { {"q", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 272}, {"qi", IS_CHEWING|IS_PINYIN, 273}, {"qia", IS_CHEWING|IS_PINYIN, 274}, -{"qiagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 276}, -{"qiamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 276}, {"qian", IS_CHEWING|IS_PINYIN, 275}, {"qiang", IS_CHEWING|IS_PINYIN, 276}, {"qiao", IS_CHEWING|IS_PINYIN, 277}, {"qie", IS_CHEWING|IS_PINYIN, 278}, -{"qign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 280}, -{"qimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 280}, {"qin", IS_CHEWING|IS_PINYIN, 279}, {"qing", IS_CHEWING|IS_PINYIN, 280}, -{"qiogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 281}, -{"qiomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 281}, -{"qion", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 281}, {"qiong", IS_CHEWING|IS_PINYIN, 281}, -{"qiou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 282}, {"qiu", IS_CHEWING|IS_PINYIN, 282}, {"qu", IS_CHEWING|IS_PINYIN, 283}, {"quan", IS_CHEWING|IS_PINYIN, 284}, {"que", IS_CHEWING|IS_PINYIN, 285}, -{"quen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 286}, {"qun", IS_CHEWING|IS_PINYIN, 286}, -{"qv", IS_PINYIN|PINYIN_CORRECT_V_U, 283}, -{"qvan", IS_PINYIN|PINYIN_CORRECT_V_U, 284}, -{"qve", IS_PINYIN|PINYIN_CORRECT_V_U, 285}, -{"qvn", IS_PINYIN|PINYIN_CORRECT_V_U, 286}, {"r", IS_PINYIN|PINYIN_INCOMPLETE, 287}, -{"ragn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 289}, -{"ramg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 289}, {"ran", IS_CHEWING|IS_PINYIN, 288}, {"rang", IS_CHEWING|IS_PINYIN, 289}, {"rao", IS_CHEWING|IS_PINYIN, 290}, {"re", IS_CHEWING|IS_PINYIN, 291}, -{"regn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 293}, -{"remg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 293}, {"ren", IS_CHEWING|IS_PINYIN, 292}, {"reng", IS_CHEWING|IS_PINYIN, 293}, {"ri", IS_CHEWING|IS_PINYIN, 294}, -{"rogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 295}, -{"romg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 295}, -{"ron", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 295}, {"rong", IS_CHEWING|IS_PINYIN, 295}, {"rou", IS_CHEWING|IS_PINYIN, 296}, {"ru", IS_CHEWING|IS_PINYIN, 297}, {"ruan", IS_CHEWING|IS_PINYIN, 299}, -{"ruei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 300}, -{"ruen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 301}, {"rui", IS_CHEWING|IS_PINYIN, 300}, {"run", IS_CHEWING|IS_PINYIN, 301}, {"ruo", IS_CHEWING|IS_PINYIN, 302}, {"s", IS_PINYIN|PINYIN_INCOMPLETE, 303}, {"sa", IS_CHEWING|IS_PINYIN, 304}, -{"sagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 307}, {"sai", IS_CHEWING|IS_PINYIN, 305}, -{"samg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 307}, {"san", IS_CHEWING|IS_PINYIN, 306}, {"sang", IS_CHEWING|IS_PINYIN, 307}, {"sao", IS_CHEWING|IS_PINYIN, 308}, {"se", IS_CHEWING|IS_PINYIN, 309}, -{"segn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 311}, -{"semg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 311}, {"sen", IS_CHEWING|IS_PINYIN, 310}, {"seng", IS_CHEWING|IS_PINYIN, 311}, {"sh", IS_PINYIN|PINYIN_INCOMPLETE, 312}, {"sha", IS_CHEWING|IS_PINYIN, 313}, -{"shagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 316}, {"shai", IS_CHEWING|IS_PINYIN, 314}, -{"shamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 316}, {"shan", IS_CHEWING|IS_PINYIN, 315}, {"shang", IS_CHEWING|IS_PINYIN, 316}, {"shao", IS_CHEWING|IS_PINYIN, 317}, {"she", IS_CHEWING|IS_PINYIN, 318}, -{"shegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 321}, {"shei", IS_CHEWING|IS_PINYIN, 319}, -{"shemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 321}, {"shen", IS_CHEWING|IS_PINYIN, 320}, {"sheng", IS_CHEWING|IS_PINYIN, 321}, {"shi", IS_CHEWING|IS_PINYIN, 322}, {"shou", IS_CHEWING|IS_PINYIN, 323}, {"shu", IS_CHEWING|IS_PINYIN, 324}, {"shua", IS_CHEWING|IS_PINYIN, 325}, -{"shuagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 328}, {"shuai", IS_CHEWING|IS_PINYIN, 326}, -{"shuamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 328}, {"shuan", IS_CHEWING|IS_PINYIN, 327}, {"shuang", IS_CHEWING|IS_PINYIN, 328}, -{"shuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 329}, -{"shuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 330}, {"shui", IS_CHEWING|IS_PINYIN, 329}, {"shun", IS_CHEWING|IS_PINYIN, 330}, {"shuo", IS_CHEWING|IS_PINYIN, 331}, {"si", IS_CHEWING|IS_PINYIN, 332}, -{"sogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 333}, -{"somg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 333}, -{"son", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 333}, {"song", IS_CHEWING|IS_PINYIN, 333}, {"sou", IS_CHEWING|IS_PINYIN, 334}, {"su", IS_CHEWING|IS_PINYIN, 335}, {"suan", IS_CHEWING|IS_PINYIN, 336}, -{"suei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 337}, -{"suen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 338}, {"sui", IS_CHEWING|IS_PINYIN, 337}, {"sun", IS_CHEWING|IS_PINYIN, 338}, {"suo", IS_CHEWING|IS_PINYIN, 339}, {"t", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 340}, {"ta", IS_CHEWING|IS_PINYIN, 341}, -{"tagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 344}, {"tai", IS_CHEWING|IS_PINYIN, 342}, -{"tamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 344}, {"tan", IS_CHEWING|IS_PINYIN, 343}, {"tang", IS_CHEWING|IS_PINYIN, 344}, {"tao", IS_CHEWING|IS_PINYIN, 345}, {"te", IS_CHEWING|IS_PINYIN, 346}, -{"tegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 347}, -{"temg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 347}, {"teng", IS_CHEWING|IS_PINYIN, 347}, {"ti", IS_CHEWING|IS_PINYIN, 348}, {"tian", IS_CHEWING|IS_PINYIN, 349}, {"tiao", IS_CHEWING|IS_PINYIN, 350}, {"tie", IS_CHEWING|IS_PINYIN, 351}, -{"tign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 352}, -{"timg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 352}, {"ting", IS_CHEWING|IS_PINYIN, 352}, -{"togn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 353}, -{"tomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 353}, -{"ton", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 353}, {"tong", IS_CHEWING|IS_PINYIN, 353}, {"tou", IS_CHEWING|IS_PINYIN, 354}, {"tu", IS_CHEWING|IS_PINYIN, 355}, {"tuan", IS_CHEWING|IS_PINYIN, 356}, -{"tuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 357}, -{"tuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 358}, {"tui", IS_CHEWING|IS_PINYIN, 357}, {"tun", IS_CHEWING|IS_PINYIN, 358}, {"tuo", IS_CHEWING|IS_PINYIN, 359}, {"w", IS_PINYIN|PINYIN_INCOMPLETE, 360}, {"wa", IS_CHEWING|IS_PINYIN, 361}, -{"wagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 364}, {"wai", IS_CHEWING|IS_PINYIN, 362}, -{"wamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 364}, {"wan", IS_CHEWING|IS_PINYIN, 363}, {"wang", IS_CHEWING|IS_PINYIN, 364}, -{"wegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 367}, {"wei", IS_CHEWING|IS_PINYIN, 365}, -{"wemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 367}, {"wen", IS_CHEWING|IS_PINYIN, 366}, {"weng", IS_CHEWING|IS_PINYIN, 367}, {"wo", IS_CHEWING|IS_PINYIN, 368}, @@ -556,114 +369,69 @@ const pinyin_index_item_t pinyin_index[] = { {"x", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 370}, {"xi", IS_CHEWING|IS_PINYIN, 371}, {"xia", IS_CHEWING|IS_PINYIN, 372}, -{"xiagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 374}, -{"xiamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 374}, {"xian", IS_CHEWING|IS_PINYIN, 373}, {"xiang", IS_CHEWING|IS_PINYIN, 374}, {"xiao", IS_CHEWING|IS_PINYIN, 375}, {"xie", IS_CHEWING|IS_PINYIN, 376}, -{"xign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 378}, -{"ximg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 378}, {"xin", IS_CHEWING|IS_PINYIN, 377}, {"xing", IS_CHEWING|IS_PINYIN, 378}, -{"xiogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 379}, -{"xiomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 379}, -{"xion", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 379}, {"xiong", IS_CHEWING|IS_PINYIN, 379}, -{"xiou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 380}, {"xiu", IS_CHEWING|IS_PINYIN, 380}, {"xu", IS_CHEWING|IS_PINYIN, 381}, {"xuan", IS_CHEWING|IS_PINYIN, 382}, {"xue", IS_CHEWING|IS_PINYIN, 383}, -{"xuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 384}, {"xun", IS_CHEWING|IS_PINYIN, 384}, -{"xv", IS_PINYIN|PINYIN_CORRECT_V_U, 381}, -{"xvan", IS_PINYIN|PINYIN_CORRECT_V_U, 382}, -{"xve", IS_PINYIN|PINYIN_CORRECT_V_U, 383}, -{"xvn", IS_PINYIN|PINYIN_CORRECT_V_U, 384}, {"y", IS_PINYIN|PINYIN_INCOMPLETE, 385}, {"ya", IS_CHEWING|IS_PINYIN, 386}, -{"yagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 389}, -{"yamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 389}, {"yan", IS_CHEWING|IS_PINYIN, 388}, {"yang", IS_CHEWING|IS_PINYIN, 389}, {"yao", IS_CHEWING|IS_PINYIN, 390}, {"ye", IS_CHEWING|IS_PINYIN, 391}, {"yi", IS_CHEWING|IS_PINYIN, 392}, -{"yign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 394}, -{"yimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 394}, {"yin", IS_CHEWING|IS_PINYIN, 393}, {"ying", IS_CHEWING|IS_PINYIN, 394}, {"yo", IS_CHEWING|IS_PINYIN, 395}, -{"yogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 396}, -{"yomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 396}, -{"yon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 396}, {"yong", IS_CHEWING|IS_PINYIN, 396}, {"you", IS_CHEWING|IS_PINYIN, 397}, {"yu", IS_CHEWING|IS_PINYIN, 398}, {"yuan", IS_CHEWING|IS_PINYIN, 399}, {"yue", IS_CHEWING|IS_PINYIN, 400}, -{"yuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 401}, {"yun", IS_CHEWING|IS_PINYIN, 401}, -{"yv", IS_PINYIN|PINYIN_CORRECT_V_U, 398}, -{"yvan", IS_PINYIN|PINYIN_CORRECT_V_U, 399}, -{"yve", IS_PINYIN|PINYIN_CORRECT_V_U, 400}, -{"yvn", IS_PINYIN|PINYIN_CORRECT_V_U, 401}, {"z", IS_PINYIN|PINYIN_INCOMPLETE, 402}, {"za", IS_CHEWING|IS_PINYIN, 403}, -{"zagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 406}, {"zai", IS_CHEWING|IS_PINYIN, 404}, -{"zamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 406}, {"zan", IS_CHEWING|IS_PINYIN, 405}, {"zang", IS_CHEWING|IS_PINYIN, 406}, {"zao", IS_CHEWING|IS_PINYIN, 407}, {"ze", IS_CHEWING|IS_PINYIN, 408}, -{"zegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 411}, {"zei", IS_CHEWING|IS_PINYIN, 409}, -{"zemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 411}, {"zen", IS_CHEWING|IS_PINYIN, 410}, {"zeng", IS_CHEWING|IS_PINYIN, 411}, {"zh", IS_PINYIN|PINYIN_INCOMPLETE, 412}, {"zha", IS_CHEWING|IS_PINYIN, 413}, -{"zhagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 416}, {"zhai", IS_CHEWING|IS_PINYIN, 414}, -{"zhamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 416}, {"zhan", IS_CHEWING|IS_PINYIN, 415}, {"zhang", IS_CHEWING|IS_PINYIN, 416}, {"zhao", IS_CHEWING|IS_PINYIN, 417}, {"zhe", IS_CHEWING|IS_PINYIN, 418}, -{"zhegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 421}, -{"zhemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 421}, {"zhen", IS_CHEWING|IS_PINYIN, 420}, {"zheng", IS_CHEWING|IS_PINYIN, 421}, {"zhi", IS_CHEWING|IS_PINYIN, 422}, -{"zhogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 423}, -{"zhomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 423}, -{"zhon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 423}, {"zhong", IS_CHEWING|IS_PINYIN, 423}, {"zhou", IS_CHEWING|IS_PINYIN, 424}, {"zhu", IS_CHEWING|IS_PINYIN, 425}, {"zhua", IS_CHEWING|IS_PINYIN, 426}, -{"zhuagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 429}, {"zhuai", IS_CHEWING|IS_PINYIN, 427}, -{"zhuamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 429}, {"zhuan", IS_CHEWING|IS_PINYIN, 428}, {"zhuang", IS_CHEWING|IS_PINYIN, 429}, -{"zhuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 430}, -{"zhuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 431}, {"zhui", IS_CHEWING|IS_PINYIN, 430}, {"zhun", IS_CHEWING|IS_PINYIN, 431}, {"zhuo", IS_CHEWING|IS_PINYIN, 432}, {"zi", IS_CHEWING|IS_PINYIN, 433}, -{"zogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 434}, -{"zomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 434}, -{"zon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 434}, {"zong", IS_CHEWING|IS_PINYIN, 434}, {"zou", IS_CHEWING|IS_PINYIN, 435}, {"zu", IS_CHEWING|IS_PINYIN, 436}, {"zuan", IS_CHEWING|IS_PINYIN, 437}, -{"zuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 438}, -{"zuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 439}, {"zui", IS_CHEWING|IS_PINYIN, 438}, {"zun", IS_CHEWING|IS_PINYIN, 439}, {"zuo", IS_CHEWING|IS_PINYIN, 440} |