From 598c2775382c2190a98bcad5da567a14a972ece4 Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Thu, 12 Jan 2012 12:30:53 +0800 Subject: update pinyin_parser_table.h --- src/storage/pinyin_parser_table.h | 211 +++++++++++++++----------------------- 1 file changed, 82 insertions(+), 129 deletions(-) diff --git a/src/storage/pinyin_parser_table.h b/src/storage/pinyin_parser_table.h index d47dd2a..13bce91 100644 --- a/src/storage/pinyin_parser_table.h +++ b/src/storage/pinyin_parser_table.h @@ -1570,135 +1570,88 @@ const divided_table_item_t divided_table[] = { }; const resplit_table_item_t resplit_table[] = { -{{ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, -{{ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 200}, -{{ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 0, {ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 100}, -{{ChewingKey(CHEWING_B, CHEWING_I, CHEWING_E), ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)}, 0, {ChewingKey(CHEWING_B, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)}, 200}, -{{ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_B, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 0, {ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 100}, -{{ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 0, {ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 100}, -{{ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 0, {ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 100}, -{{ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 200}, -{{ChewingKey(CHEWING_D, CHEWING_I, CHEWING_E), ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)}, 0, {ChewingKey(CHEWING_D, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)}, 100}, -{{ChewingKey(CHEWING_D, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_D, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 200}, -{{ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 0, {ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 100}, -{{ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 0, {ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 100}, -{{ChewingKey(CHEWING_G, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_G, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, -{{ChewingKey(CHEWING_G, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_G, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_G, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_G, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, -{{ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 0, {ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 100}, -{{ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 0, {ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 100}, -{{ChewingKey(CHEWING_H, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_H, CHEWING_U, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200}, -{{ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_H, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 0, {ChewingKey(CHEWING_H, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 100}, -{{ChewingKey(CHEWING_H, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_H, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 0, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 200}, -{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 200}, -{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 0, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 100}, -{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_E), ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)}, 0, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)}, 200}, -{{ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 0, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 100}, -{{ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200}, -{{ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EN)}, 0, {ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EN)}, 100}, -{{ChewingKey(CHEWING_J, CHEWING_V, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 0, {ChewingKey(CHEWING_J, CHEWING_V, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 100}, -{{ChewingKey(CHEWING_J, CHEWING_V, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_J, CHEWING_V, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_K, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_K, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_K, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_K, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_L, CHEWING_I, CHEWING_E), ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)}, 0, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)}, 100}, -{{ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_M, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100, {ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 0, {ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 100}, -{{ChewingKey(CHEWING_N, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_N, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_N, CHEWING_I, CHEWING_E), ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)}, 0, {ChewingKey(CHEWING_N, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)}, 100}, -{{ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_N, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_N, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_N, CHEWING_V, CHEWING_E), ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)}, 0, {ChewingKey(CHEWING_N, CHEWING_V, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)}, 100}, -{{ChewingKey(CHEWING_P, CHEWING_I, CHEWING_E), ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)}, 0, {ChewingKey(CHEWING_P, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)}, 100}, -{{ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_P, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_E), ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)}, 0, {ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)}, 200}, -{{ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 0, {ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 200}, -{{ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 200}, -{{ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 0, {ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 100}, -{{ChewingKey(CHEWING_R, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_R, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 0, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 100}, -{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, -{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200}, -{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 0, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 100}, -{{ChewingKey(CHEWING_S, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_S, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(CHEWING_T, CHEWING_I, CHEWING_E), ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)}, 0, {ChewingKey(CHEWING_T, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)}, 100}, -{{ChewingKey(PINYIN_W, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 0, {ChewingKey(PINYIN_W, CHEWING_U, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A)}, 100}, -{{ChewingKey(PINYIN_W, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(PINYIN_W, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, PINYIN_ONG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(PINYIN_W, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, PINYIN_ONG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(PINYIN_W, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200}, -{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 0, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 100}, -{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_E), ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)}, 0, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)}, 100}, -{{ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 200}, -{{ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EN)}, 0, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_EN)}, 100}, -{{ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200, {ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200}, -{{ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 200}, -{{ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, -{{ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 500}, -{{ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 300}, -{{ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 0, {ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 100}, -{{ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 200}, -{{ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EN)}, 0, {ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EN)}, 100}, -{{ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_E), ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)}, 0, {ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)}, 100}, -{{ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, -{{ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200}, -{{ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, -{{ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, -{{ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 200}, -{{ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, -{{ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 0, {ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EI)}, 100}, -{{ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, -{{ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100} +{{ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 0, {ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)}, 100}, +{{ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_EN)}, 0, {ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EN)}, 100}, +{{ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, +{{ChewingKey(CHEWING_G, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_G, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_H, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_H, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 0, {ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 100}, +{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 0, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 100}, +{{ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_K, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_K, CHEWING_U, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, +{{ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_L, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_L, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EN)}, 0, {ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EN)}, 100}, +{{ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100, {ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200}, +{{ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 100}, +{{ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 0, {ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 100}, +{{ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200}, +{{ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 0, {ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 100}, +{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 0, {ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)}, 200}, +{{ChewingKey(PINYIN_W, CHEWING_U, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(PINYIN_W, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200}, +{{ChewingKey(PINYIN_W, CHEWING_U, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(PINYIN_W, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(PINYIN_W, CHEWING_U, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 0, {ChewingKey(PINYIN_W, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU)}, 100}, +{{ChewingKey(PINYIN_W, CHEWING_U, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, PINYIN_ONG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 200, {ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100, {ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200, {ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_ING), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200}, +{{ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 200}, +{{ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 300, {ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ZERO_FINAL), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 0, {ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_IN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)}, 100}, +{{ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_AN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ANG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 100}, +{{ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 0, {ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)}, 200}, +{{ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_E), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_EN), ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100, {ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ENG), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100}, +{{ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_A), ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 0, {ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_AN), ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)}, 100} }; const gint chewing_key_table[CHEWING_NUMBER_OF_INITIALS * -- cgit