1 /* This file is generated by python scripts. Don't edit this file directly.
4 #ifndef DOUBLE_PINYIN_TABLE_H
5 #define DOUBLE_PINYIN_TABLE_H
9 const double_pinyin_scheme_shengmu_item_t double_pinyin_mspy_sheng[] = {
39 const double_pinyin_scheme_yunmu_item_t double_pinyin_mspy_yun[] = {
40 {{"a" , NULL }} /* A */,
41 {{"ou" , NULL }} /* B */,
42 {{"iao" , NULL }} /* C */,
43 {{"uang" , "iang" }} /* D */,
44 {{"e" , NULL }} /* E */,
45 {{"en" , NULL }} /* F */,
46 {{"eng" , "ng" }} /* G */,
47 {{"ang" , NULL }} /* H */,
48 {{"i" , NULL }} /* I */,
49 {{"an" , NULL }} /* J */,
50 {{"ao" , NULL }} /* K */,
51 {{"ai" , NULL }} /* L */,
52 {{"ian" , NULL }} /* M */,
53 {{"in" , NULL }} /* N */,
54 {{"uo" , "o" }} /* O */,
55 {{"un" , NULL }} /* P */,
56 {{"iu" , NULL }} /* Q */,
57 {{"uan" , "er" }} /* R */,
58 {{"ong" , "iong" }} /* S */,
59 {{"ue" , NULL }} /* T */,
60 {{"u" , NULL }} /* U */,
61 {{"ui" , "ue" }} /* V */,
62 {{"ia" , "ua" }} /* W */,
63 {{"ie" , NULL }} /* X */,
64 {{"uai" , "v" }} /* Y */,
65 {{"ei" , NULL }} /* Z */,
66 {{"ing" , NULL }} /* ; */
69 const double_pinyin_scheme_shengmu_item_t double_pinyin_zrm_sheng[] = {
99 const double_pinyin_scheme_yunmu_item_t double_pinyin_zrm_yun[] = {
100 {{"a" , NULL }} /* A */,
101 {{"ou" , NULL }} /* B */,
102 {{"iao" , NULL }} /* C */,
103 {{"uang" , "iang" }} /* D */,
104 {{"e" , NULL }} /* E */,
105 {{"en" , NULL }} /* F */,
106 {{"eng" , "ng" }} /* G */,
107 {{"ang" , NULL }} /* H */,
108 {{"i" , NULL }} /* I */,
109 {{"an" , NULL }} /* J */,
110 {{"ao" , NULL }} /* K */,
111 {{"ai" , NULL }} /* L */,
112 {{"ian" , NULL }} /* M */,
113 {{"in" , NULL }} /* N */,
114 {{"uo" , "o" }} /* O */,
115 {{"un" , NULL }} /* P */,
116 {{"iu" , NULL }} /* Q */,
117 {{"uan" , "er" }} /* R */,
118 {{"ong" , "iong" }} /* S */,
119 {{"ue" , NULL }} /* T */,
120 {{"u" , NULL }} /* U */,
121 {{"ui" , "v" }} /* V */,
122 {{"ia" , "ua" }} /* W */,
123 {{"ie" , NULL }} /* X */,
124 {{"uai" , "ing" }} /* Y */,
125 {{"ei" , NULL }} /* Z */,
126 {{NULL , NULL }} /* ; */
129 const double_pinyin_scheme_shengmu_item_t double_pinyin_abc_sheng[] = {
159 const double_pinyin_scheme_yunmu_item_t double_pinyin_abc_yun[] = {
160 {{"a" , NULL }} /* A */,
161 {{"ou" , NULL }} /* B */,
162 {{"in" , "uai" }} /* C */,
163 {{"ia" , "ua" }} /* D */,
164 {{"e" , NULL }} /* E */,
165 {{"en" , NULL }} /* F */,
166 {{"eng" , "ng" }} /* G */,
167 {{"ang" , NULL }} /* H */,
168 {{"i" , NULL }} /* I */,
169 {{"an" , NULL }} /* J */,
170 {{"ao" , NULL }} /* K */,
171 {{"ai" , NULL }} /* L */,
172 {{"ue" , "ui" }} /* M */,
173 {{"un" , NULL }} /* N */,
174 {{"uo" , "o" }} /* O */,
175 {{"uan" , NULL }} /* P */,
176 {{"ei" , NULL }} /* Q */,
177 {{"er" , "iu" }} /* R */,
178 {{"ong" , "iong" }} /* S */,
179 {{"iang" , "uang" }} /* T */,
180 {{"u" , NULL }} /* U */,
181 {{"v" , "ue" }} /* V */,
182 {{"ian" , NULL }} /* W */,
183 {{"ie" , NULL }} /* X */,
184 {{"ing" , NULL }} /* Y */,
185 {{"iao" , NULL }} /* Z */,
186 {{NULL , NULL }} /* ; */
189 const double_pinyin_scheme_shengmu_item_t double_pinyin_zgpy_sheng[] = {
219 const double_pinyin_scheme_yunmu_item_t double_pinyin_zgpy_yun[] = {
220 {{"a" , NULL }} /* A */,
221 {{"iao" , NULL }} /* B */,
222 {{NULL , NULL }} /* C */,
223 {{"ie" , NULL }} /* D */,
224 {{"e" , NULL }} /* E */,
225 {{"ian" , NULL }} /* F */,
226 {{"iang" , "uang" }} /* G */,
227 {{"ong" , "iong" }} /* H */,
228 {{"i" , NULL }} /* I */,
229 {{"er" , "iu" }} /* J */,
230 {{"ei" , NULL }} /* K */,
231 {{"uan" , NULL }} /* L */,
232 {{"un" , NULL }} /* M */,
233 {{"ue" , "ui" }} /* N */,
234 {{"uo" , "o" }} /* O */,
235 {{"ai" , NULL }} /* P */,
236 {{"ao" , NULL }} /* Q */,
237 {{"an" , NULL }} /* R */,
238 {{"ang" , NULL }} /* S */,
239 {{"eng" , "ng" }} /* T */,
240 {{"u" , NULL }} /* U */,
241 {{"v" , NULL }} /* V */,
242 {{"en" , NULL }} /* W */,
243 {{"ia" , "ua" }} /* X */,
244 {{"in" , "uai" }} /* Y */,
245 {{"ou" , NULL }} /* Z */,
246 {{"ing" , NULL }} /* ; */
249 const double_pinyin_scheme_shengmu_item_t double_pinyin_pyjj_sheng[] = {
279 const double_pinyin_scheme_yunmu_item_t double_pinyin_pyjj_yun[] = {
280 {{"a" , NULL }} /* A */,
281 {{"ia" , "ua" }} /* B */,
282 {{"uan" , NULL }} /* C */,
283 {{"ao" , NULL }} /* D */,
284 {{"e" , NULL }} /* E */,
285 {{"an" , NULL }} /* F */,
286 {{"ang" , NULL }} /* G */,
287 {{"iang" , "uang" }} /* H */,
288 {{"i" , NULL }} /* I */,
289 {{"ian" , NULL }} /* J */,
290 {{"iao" , NULL }} /* K */,
291 {{"in" , NULL }} /* L */,
292 {{"ie" , NULL }} /* M */,
293 {{"iu" , NULL }} /* N */,
294 {{"uo" , "o" }} /* O */,
295 {{"ou" , NULL }} /* P */,
296 {{"er" , "ing" }} /* Q */,
297 {{"en" , NULL }} /* R */,
298 {{"ai" , NULL }} /* S */,
299 {{"eng" , "ng" }} /* T */,
300 {{"u" , NULL }} /* U */,
301 {{"v" , "ui" }} /* V */,
302 {{"ei" , NULL }} /* W */,
303 {{"uai" , "ue" }} /* X */,
304 {{"ong" , "iong" }} /* Y */,
305 {{"un" , NULL }} /* Z */,
306 {{NULL , NULL }} /* ; */
309 const double_pinyin_scheme_shengmu_item_t double_pinyin_xhe_sheng[] = {
339 const double_pinyin_scheme_yunmu_item_t double_pinyin_xhe_yun[] = {
340 {{"a" , NULL }} /* A */,
341 {{"in" , NULL }} /* B */,
342 {{"ao" , NULL }} /* C */,
343 {{"ai" , NULL }} /* D */,
344 {{"e" , NULL }} /* E */,
345 {{"en" , NULL }} /* F */,
346 {{"eng" , "ng" }} /* G */,
347 {{"ang" , NULL }} /* H */,
348 {{"i" , NULL }} /* I */,
349 {{"an" , NULL }} /* J */,
350 {{"uai" , "ing" }} /* K */,
351 {{"iang" , "uang" }} /* L */,
352 {{"ian" , NULL }} /* M */,
353 {{"iao" , NULL }} /* N */,
354 {{"uo" , "o" }} /* O */,
355 {{"ie" , NULL }} /* P */,
356 {{"iu" , NULL }} /* Q */,
357 {{"uan" , "er" }} /* R */,
358 {{"ong" , "iong" }} /* S */,
359 {{"ue" , NULL }} /* T */,
360 {{"u" , NULL }} /* U */,
361 {{"v" , "ui" }} /* V */,
362 {{"ei" , NULL }} /* W */,
363 {{"ia" , "ua" }} /* X */,
364 {{"un" , NULL }} /* Y */,
365 {{"ou" , NULL }} /* Z */,
366 {{NULL , NULL }} /* ; */