summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/storage/special_table.h40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/storage/special_table.h b/src/storage/special_table.h
index e2cb2ab..7916a65 100644
--- a/src/storage/special_table.h
+++ b/src/storage/special_table.h
@@ -7,26 +7,26 @@
namespace pinyin{
const divided_table_item_t divided_table[] = {
-{"bian", ChewingKey(CHEWING_B, CHEWING_I, CHEWING_AN), 182478, {"bi", "an"}, {ChewingKey(CHEWING_B, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
-{"bie", ChewingKey(CHEWING_B, CHEWING_I, CHEWING_E), 63919, {"bi", "e"}, {ChewingKey(CHEWING_B, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100},
-{"dian", ChewingKey(CHEWING_D, CHEWING_I, CHEWING_AN), 179799, {"di", "an"}, {ChewingKey(CHEWING_D, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
-{"jian", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), 435752, {"ji", "an"}, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200},
-{"jiang", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ANG), 139834, {"ji", "ang"}, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100},
-{"jie", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_E), 294175, {"ji", "e"}, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100},
-{"jue", ChewingKey(CHEWING_J, CHEWING_V, CHEWING_E), 119987, {"ju", "e"}, {ChewingKey(CHEWING_J, CHEWING_V, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100},
-{"kuai", ChewingKey(CHEWING_K, CHEWING_U, CHEWING_AI), 63367, {"ku", "ai"}, {ChewingKey(CHEWING_K, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100},
-{"lian", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AN), 130021, {"li", "an"}, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
-{"liang", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ANG), 185438, {"li", "ang"}, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100},
-{"liao", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AO), 39355, {"li", "ao"}, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100},
-{"luan", ChewingKey(CHEWING_L, CHEWING_U, CHEWING_AN), 17609, {"lu", "an"}, {ChewingKey(CHEWING_L, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
-{"qian", ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_AN), 195129, {"qi", "an"}, {ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
-{"qie", ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_E), 70219, {"qi", "e"}, {ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100},
-{"shuan", ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_AN), 1114, {"shu", "an"}, {ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
-{"tian", ChewingKey(CHEWING_T, CHEWING_I, CHEWING_AN), 185905, {"ti", "an"}, {ChewingKey(CHEWING_T, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
-{"tuan", ChewingKey(CHEWING_T, CHEWING_U, CHEWING_AN), 17287, {"tu", "an"}, {ChewingKey(CHEWING_T, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
-{"xian", ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN), 280991, {"xi", "an"}, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 300},
-{"yuan", ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_AN), 280423, {"yu", "an"}, {ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
-{"zuan", ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_AN), 4016, {"zu", "an"}, {ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}
+{"bian", ChewingKey(CHEWING_B, CHEWING_I, CHEWING_AN), 186355, {"bi", "an"}, {ChewingKey(CHEWING_B, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
+{"bie", ChewingKey(CHEWING_B, CHEWING_I, CHEWING_E), 64222, {"bi", "e"}, {ChewingKey(CHEWING_B, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100},
+{"dian", ChewingKey(CHEWING_D, CHEWING_I, CHEWING_AN), 188221, {"di", "an"}, {ChewingKey(CHEWING_D, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
+{"jian", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), 437479, {"ji", "an"}, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200},
+{"jiang", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ANG), 143291, {"ji", "ang"}, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100},
+{"jie", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_E), 296581, {"ji", "e"}, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100},
+{"jue", ChewingKey(CHEWING_J, CHEWING_V, CHEWING_E), 121283, {"ju", "e"}, {ChewingKey(CHEWING_J, CHEWING_V, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100},
+{"kuai", ChewingKey(CHEWING_K, CHEWING_U, CHEWING_AI), 63850, {"ku", "ai"}, {ChewingKey(CHEWING_K, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100},
+{"lian", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AN), 130229, {"li", "an"}, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
+{"liang", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ANG), 185582, {"li", "ang"}, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100},
+{"liao", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AO), 39576, {"li", "ao"}, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100},
+{"luan", ChewingKey(CHEWING_L, CHEWING_U, CHEWING_AN), 17886, {"lu", "an"}, {ChewingKey(CHEWING_L, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
+{"qian", ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_AN), 197450, {"qi", "an"}, {ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
+{"qie", ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_E), 70968, {"qi", "e"}, {ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100},
+{"shuan", ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_AN), 1147, {"shu", "an"}, {ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
+{"tian", ChewingKey(CHEWING_T, CHEWING_I, CHEWING_AN), 187548, {"ti", "an"}, {ChewingKey(CHEWING_T, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
+{"tuan", ChewingKey(CHEWING_T, CHEWING_U, CHEWING_AN), 17753, {"tu", "an"}, {ChewingKey(CHEWING_T, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
+{"xian", ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN), 293766, {"xi", "an"}, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 300},
+{"yuan", ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_AN), 281173, {"yu", "an"}, {ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100},
+{"zuan", ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_AN), 4795, {"zu", "an"}, {ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}
};
const resplit_table_item_t resplit_table[] = {