@@ -95,4 +95,26 @@ static const SP_C SPMap_C_XIAOHE[] = {
9595static const SP_S SPMap_S_XIAOHE [] = {
9696 {"ch" , 'i' }, {"sh" , 'u' }, {"zh" , 'v' }, {"\0" , '\0' }};
9797
98+ static const SP_C SPMap_C_GB [] = {
99+ {.strQP = "ai" , .cJP = 'k' }, {.strQP = "an" , .cJP = 'f' },
100+ {.strQP = "ang" , .cJP = 'g' }, {.strQP = "ao" , .cJP = 'c' },
101+ {.strQP = "ei" , .cJP = 'b' }, {.strQP = "en" , .cJP = 'r' },
102+ {.strQP = "eng" , .cJP = 'h' }, {.strQP = "er" , .cJP = 'l' },
103+ {.strQP = "ia" , .cJP = 'q' }, {.strQP = "ian" , .cJP = 'd' },
104+ {.strQP = "iang" , .cJP = 'n' }, {.strQP = "iao" , .cJP = 'm' },
105+ {.strQP = "ie" , .cJP = 't' }, {.strQP = "in" , .cJP = 'l' },
106+ {.strQP = "ing" , .cJP = 'j' }, {.strQP = "iong" , .cJP = 's' },
107+ {.strQP = "iu" , .cJP = 'y' }, {.strQP = "ong" , .cJP = 's' },
108+ {.strQP = "ou" , .cJP = 'p' }, {.strQP = "ua" , .cJP = 'q' },
109+ {.strQP = "uai" , .cJP = 'y' }, {.strQP = "uan" , .cJP = 'w' },
110+ {.strQP = "uang" , .cJP = 'n' }, {.strQP = "ue" , .cJP = 'x' },
111+ {.strQP = "ui" , .cJP = 'v' }, {.strQP = "un" , .cJP = 'z' },
112+ {.strQP = "uo" , .cJP = 'o' }, {.strQP = "ve" , .cJP = 'x' },
113+ {.strQP = "v" , .cJP = 'v' }, {.strQP = "\0" , .cJP = '\0' }};
114+
115+ static const SP_S SPMap_S_GB [] = {{.strQP = "ch" , .cJP = 'i' },
116+ {.strQP = "sh" , .cJP = 'u' },
117+ {.strQP = "zh" , .cJP = 'v' },
118+ {.strQP = "\0" , .cJP = '\0' }};
119+
98120#endif
0 commit comments