xref: /netbsd-src/crypto/external/bsd/heimdal/lib/libwind/combining_table.c (revision 0b13a02041e7f79e6539bba9a514b67c298b9ea4)
1*0b13a020Selric /* ./combining_table.c */
2*0b13a020Selric /* Automatically generated at 2011-03-18T00:46:29.761677 */
3*0b13a020Selric 
4*0b13a020Selric 
5*0b13a020Selric #include <stdlib.h>
6*0b13a020Selric #include "combining_table.h"
7*0b13a020Selric 
8*0b13a020Selric const struct translation _wind_combining_table[] = {
9*0b13a020Selric {0x300, 230}, /* Mn */
10*0b13a020Selric {0x301, 230}, /* Mn */
11*0b13a020Selric {0x302, 230}, /* Mn */
12*0b13a020Selric {0x303, 230}, /* Mn */
13*0b13a020Selric {0x304, 230}, /* Mn */
14*0b13a020Selric {0x305, 230}, /* Mn */
15*0b13a020Selric {0x306, 230}, /* Mn */
16*0b13a020Selric {0x307, 230}, /* Mn */
17*0b13a020Selric {0x308, 230}, /* Mn */
18*0b13a020Selric {0x309, 230}, /* Mn */
19*0b13a020Selric {0x30a, 230}, /* Mn */
20*0b13a020Selric {0x30b, 230}, /* Mn */
21*0b13a020Selric {0x30c, 230}, /* Mn */
22*0b13a020Selric {0x30d, 230}, /* Mn */
23*0b13a020Selric {0x30e, 230}, /* Mn */
24*0b13a020Selric {0x30f, 230}, /* Mn */
25*0b13a020Selric {0x310, 230}, /* Mn */
26*0b13a020Selric {0x311, 230}, /* Mn */
27*0b13a020Selric {0x312, 230}, /* Mn */
28*0b13a020Selric {0x313, 230}, /* Mn */
29*0b13a020Selric {0x314, 230}, /* Mn */
30*0b13a020Selric {0x315, 232}, /* Mn */
31*0b13a020Selric {0x316, 220}, /* Mn */
32*0b13a020Selric {0x317, 220}, /* Mn */
33*0b13a020Selric {0x318, 220}, /* Mn */
34*0b13a020Selric {0x319, 220}, /* Mn */
35*0b13a020Selric {0x31a, 232}, /* Mn */
36*0b13a020Selric {0x31b, 216}, /* Mn */
37*0b13a020Selric {0x31c, 220}, /* Mn */
38*0b13a020Selric {0x31d, 220}, /* Mn */
39*0b13a020Selric {0x31e, 220}, /* Mn */
40*0b13a020Selric {0x31f, 220}, /* Mn */
41*0b13a020Selric {0x320, 220}, /* Mn */
42*0b13a020Selric {0x321, 202}, /* Mn */
43*0b13a020Selric {0x322, 202}, /* Mn */
44*0b13a020Selric {0x323, 220}, /* Mn */
45*0b13a020Selric {0x324, 220}, /* Mn */
46*0b13a020Selric {0x325, 220}, /* Mn */
47*0b13a020Selric {0x326, 220}, /* Mn */
48*0b13a020Selric {0x327, 202}, /* Mn */
49*0b13a020Selric {0x328, 202}, /* Mn */
50*0b13a020Selric {0x329, 220}, /* Mn */
51*0b13a020Selric {0x32a, 220}, /* Mn */
52*0b13a020Selric {0x32b, 220}, /* Mn */
53*0b13a020Selric {0x32c, 220}, /* Mn */
54*0b13a020Selric {0x32d, 220}, /* Mn */
55*0b13a020Selric {0x32e, 220}, /* Mn */
56*0b13a020Selric {0x32f, 220}, /* Mn */
57*0b13a020Selric {0x330, 220}, /* Mn */
58*0b13a020Selric {0x331, 220}, /* Mn */
59*0b13a020Selric {0x332, 220}, /* Mn */
60*0b13a020Selric {0x333, 220}, /* Mn */
61*0b13a020Selric {0x334, 1}, /* Mn */
62*0b13a020Selric {0x335, 1}, /* Mn */
63*0b13a020Selric {0x336, 1}, /* Mn */
64*0b13a020Selric {0x337, 1}, /* Mn */
65*0b13a020Selric {0x338, 1}, /* Mn */
66*0b13a020Selric {0x339, 220}, /* Mn */
67*0b13a020Selric {0x33a, 220}, /* Mn */
68*0b13a020Selric {0x33b, 220}, /* Mn */
69*0b13a020Selric {0x33c, 220}, /* Mn */
70*0b13a020Selric {0x33d, 230}, /* Mn */
71*0b13a020Selric {0x33e, 230}, /* Mn */
72*0b13a020Selric {0x33f, 230}, /* Mn */
73*0b13a020Selric {0x340, 230}, /* Mn */
74*0b13a020Selric {0x341, 230}, /* Mn */
75*0b13a020Selric {0x342, 230}, /* Mn */
76*0b13a020Selric {0x343, 230}, /* Mn */
77*0b13a020Selric {0x344, 230}, /* Mn */
78*0b13a020Selric {0x345, 240}, /* Mn */
79*0b13a020Selric {0x346, 230}, /* Mn */
80*0b13a020Selric {0x347, 220}, /* Mn */
81*0b13a020Selric {0x348, 220}, /* Mn */
82*0b13a020Selric {0x349, 220}, /* Mn */
83*0b13a020Selric {0x34a, 230}, /* Mn */
84*0b13a020Selric {0x34b, 230}, /* Mn */
85*0b13a020Selric {0x34c, 230}, /* Mn */
86*0b13a020Selric {0x34d, 220}, /* Mn */
87*0b13a020Selric {0x34e, 220}, /* Mn */
88*0b13a020Selric {0x350, 230}, /* Mn */
89*0b13a020Selric {0x351, 230}, /* Mn */
90*0b13a020Selric {0x352, 230}, /* Mn */
91*0b13a020Selric {0x353, 220}, /* Mn */
92*0b13a020Selric {0x354, 220}, /* Mn */
93*0b13a020Selric {0x355, 220}, /* Mn */
94*0b13a020Selric {0x356, 220}, /* Mn */
95*0b13a020Selric {0x357, 230}, /* Mn */
96*0b13a020Selric {0x35d, 234}, /* Mn */
97*0b13a020Selric {0x35e, 234}, /* Mn */
98*0b13a020Selric {0x35f, 233}, /* Mn */
99*0b13a020Selric {0x360, 234}, /* Mn */
100*0b13a020Selric {0x361, 234}, /* Mn */
101*0b13a020Selric {0x362, 233}, /* Mn */
102*0b13a020Selric {0x363, 230}, /* Mn */
103*0b13a020Selric {0x364, 230}, /* Mn */
104*0b13a020Selric {0x365, 230}, /* Mn */
105*0b13a020Selric {0x366, 230}, /* Mn */
106*0b13a020Selric {0x367, 230}, /* Mn */
107*0b13a020Selric {0x368, 230}, /* Mn */
108*0b13a020Selric {0x369, 230}, /* Mn */
109*0b13a020Selric {0x36a, 230}, /* Mn */
110*0b13a020Selric {0x36b, 230}, /* Mn */
111*0b13a020Selric {0x36c, 230}, /* Mn */
112*0b13a020Selric {0x36d, 230}, /* Mn */
113*0b13a020Selric {0x36e, 230}, /* Mn */
114*0b13a020Selric {0x36f, 230}, /* Mn */
115*0b13a020Selric {0x483, 230}, /* Mn */
116*0b13a020Selric {0x484, 230}, /* Mn */
117*0b13a020Selric {0x485, 230}, /* Mn */
118*0b13a020Selric {0x486, 230}, /* Mn */
119*0b13a020Selric {0x591, 220}, /* Mn */
120*0b13a020Selric {0x592, 230}, /* Mn */
121*0b13a020Selric {0x593, 230}, /* Mn */
122*0b13a020Selric {0x594, 230}, /* Mn */
123*0b13a020Selric {0x595, 230}, /* Mn */
124*0b13a020Selric {0x596, 220}, /* Mn */
125*0b13a020Selric {0x597, 230}, /* Mn */
126*0b13a020Selric {0x598, 230}, /* Mn */
127*0b13a020Selric {0x599, 230}, /* Mn */
128*0b13a020Selric {0x59a, 222}, /* Mn */
129*0b13a020Selric {0x59b, 220}, /* Mn */
130*0b13a020Selric {0x59c, 230}, /* Mn */
131*0b13a020Selric {0x59d, 230}, /* Mn */
132*0b13a020Selric {0x59e, 230}, /* Mn */
133*0b13a020Selric {0x59f, 230}, /* Mn */
134*0b13a020Selric {0x5a0, 230}, /* Mn */
135*0b13a020Selric {0x5a1, 230}, /* Mn */
136*0b13a020Selric {0x5a3, 220}, /* Mn */
137*0b13a020Selric {0x5a4, 220}, /* Mn */
138*0b13a020Selric {0x5a5, 220}, /* Mn */
139*0b13a020Selric {0x5a6, 220}, /* Mn */
140*0b13a020Selric {0x5a7, 220}, /* Mn */
141*0b13a020Selric {0x5a8, 230}, /* Mn */
142*0b13a020Selric {0x5a9, 230}, /* Mn */
143*0b13a020Selric {0x5aa, 220}, /* Mn */
144*0b13a020Selric {0x5ab, 230}, /* Mn */
145*0b13a020Selric {0x5ac, 230}, /* Mn */
146*0b13a020Selric {0x5ad, 222}, /* Mn */
147*0b13a020Selric {0x5ae, 228}, /* Mn */
148*0b13a020Selric {0x5af, 230}, /* Mn */
149*0b13a020Selric {0x5b0, 10}, /* Mn */
150*0b13a020Selric {0x5b1, 11}, /* Mn */
151*0b13a020Selric {0x5b2, 12}, /* Mn */
152*0b13a020Selric {0x5b3, 13}, /* Mn */
153*0b13a020Selric {0x5b4, 14}, /* Mn */
154*0b13a020Selric {0x5b5, 15}, /* Mn */
155*0b13a020Selric {0x5b6, 16}, /* Mn */
156*0b13a020Selric {0x5b7, 17}, /* Mn */
157*0b13a020Selric {0x5b8, 18}, /* Mn */
158*0b13a020Selric {0x5b9, 19}, /* Mn */
159*0b13a020Selric {0x5bb, 20}, /* Mn */
160*0b13a020Selric {0x5bc, 21}, /* Mn */
161*0b13a020Selric {0x5bd, 22}, /* Mn */
162*0b13a020Selric {0x5bf, 23}, /* Mn */
163*0b13a020Selric {0x5c1, 24}, /* Mn */
164*0b13a020Selric {0x5c2, 25}, /* Mn */
165*0b13a020Selric {0x5c4, 230}, /* Mn */
166*0b13a020Selric {0x610, 230}, /* Mn */
167*0b13a020Selric {0x611, 230}, /* Mn */
168*0b13a020Selric {0x612, 230}, /* Mn */
169*0b13a020Selric {0x613, 230}, /* Mn */
170*0b13a020Selric {0x614, 230}, /* Mn */
171*0b13a020Selric {0x615, 230}, /* Mn */
172*0b13a020Selric {0x64b, 27}, /* Mn */
173*0b13a020Selric {0x64c, 28}, /* Mn */
174*0b13a020Selric {0x64d, 29}, /* Mn */
175*0b13a020Selric {0x64e, 30}, /* Mn */
176*0b13a020Selric {0x64f, 31}, /* Mn */
177*0b13a020Selric {0x650, 32}, /* Mn */
178*0b13a020Selric {0x651, 33}, /* Mn */
179*0b13a020Selric {0x652, 34}, /* Mn */
180*0b13a020Selric {0x653, 230}, /* Mn */
181*0b13a020Selric {0x654, 230}, /* Mn */
182*0b13a020Selric {0x655, 220}, /* Mn */
183*0b13a020Selric {0x656, 220}, /* Mn */
184*0b13a020Selric {0x657, 230}, /* Mn */
185*0b13a020Selric {0x658, 230}, /* Mn */
186*0b13a020Selric {0x670, 35}, /* Mn */
187*0b13a020Selric {0x6d6, 230}, /* Mn */
188*0b13a020Selric {0x6d7, 230}, /* Mn */
189*0b13a020Selric {0x6d8, 230}, /* Mn */
190*0b13a020Selric {0x6d9, 230}, /* Mn */
191*0b13a020Selric {0x6da, 230}, /* Mn */
192*0b13a020Selric {0x6db, 230}, /* Mn */
193*0b13a020Selric {0x6dc, 230}, /* Mn */
194*0b13a020Selric {0x6df, 230}, /* Mn */
195*0b13a020Selric {0x6e0, 230}, /* Mn */
196*0b13a020Selric {0x6e1, 230}, /* Mn */
197*0b13a020Selric {0x6e2, 230}, /* Mn */
198*0b13a020Selric {0x6e3, 220}, /* Mn */
199*0b13a020Selric {0x6e4, 230}, /* Mn */
200*0b13a020Selric {0x6e7, 230}, /* Mn */
201*0b13a020Selric {0x6e8, 230}, /* Mn */
202*0b13a020Selric {0x6ea, 220}, /* Mn */
203*0b13a020Selric {0x6eb, 230}, /* Mn */
204*0b13a020Selric {0x6ec, 230}, /* Mn */
205*0b13a020Selric {0x6ed, 220}, /* Mn */
206*0b13a020Selric {0x711, 36}, /* Mn */
207*0b13a020Selric {0x730, 230}, /* Mn */
208*0b13a020Selric {0x731, 220}, /* Mn */
209*0b13a020Selric {0x732, 230}, /* Mn */
210*0b13a020Selric {0x733, 230}, /* Mn */
211*0b13a020Selric {0x734, 220}, /* Mn */
212*0b13a020Selric {0x735, 230}, /* Mn */
213*0b13a020Selric {0x736, 230}, /* Mn */
214*0b13a020Selric {0x737, 220}, /* Mn */
215*0b13a020Selric {0x738, 220}, /* Mn */
216*0b13a020Selric {0x739, 220}, /* Mn */
217*0b13a020Selric {0x73a, 230}, /* Mn */
218*0b13a020Selric {0x73b, 220}, /* Mn */
219*0b13a020Selric {0x73c, 220}, /* Mn */
220*0b13a020Selric {0x73d, 230}, /* Mn */
221*0b13a020Selric {0x73e, 220}, /* Mn */
222*0b13a020Selric {0x73f, 230}, /* Mn */
223*0b13a020Selric {0x740, 230}, /* Mn */
224*0b13a020Selric {0x741, 230}, /* Mn */
225*0b13a020Selric {0x742, 220}, /* Mn */
226*0b13a020Selric {0x743, 230}, /* Mn */
227*0b13a020Selric {0x744, 220}, /* Mn */
228*0b13a020Selric {0x745, 230}, /* Mn */
229*0b13a020Selric {0x746, 220}, /* Mn */
230*0b13a020Selric {0x747, 230}, /* Mn */
231*0b13a020Selric {0x748, 220}, /* Mn */
232*0b13a020Selric {0x749, 230}, /* Mn */
233*0b13a020Selric {0x74a, 230}, /* Mn */
234*0b13a020Selric {0x93c, 7}, /* Mn */
235*0b13a020Selric {0x94d, 9}, /* Mn */
236*0b13a020Selric {0x951, 230}, /* Mn */
237*0b13a020Selric {0x952, 220}, /* Mn */
238*0b13a020Selric {0x953, 230}, /* Mn */
239*0b13a020Selric {0x954, 230}, /* Mn */
240*0b13a020Selric {0x9bc, 7}, /* Mn */
241*0b13a020Selric {0x9cd, 9}, /* Mn */
242*0b13a020Selric {0xa3c, 7}, /* Mn */
243*0b13a020Selric {0xa4d, 9}, /* Mn */
244*0b13a020Selric {0xabc, 7}, /* Mn */
245*0b13a020Selric {0xacd, 9}, /* Mn */
246*0b13a020Selric {0xb3c, 7}, /* Mn */
247*0b13a020Selric {0xb4d, 9}, /* Mn */
248*0b13a020Selric {0xbcd, 9}, /* Mn */
249*0b13a020Selric {0xc4d, 9}, /* Mn */
250*0b13a020Selric {0xc55, 84}, /* Mn */
251*0b13a020Selric {0xc56, 91}, /* Mn */
252*0b13a020Selric {0xcbc, 7}, /* Mn */
253*0b13a020Selric {0xccd, 9}, /* Mn */
254*0b13a020Selric {0xd4d, 9}, /* Mn */
255*0b13a020Selric {0xdca, 9}, /* Mn */
256*0b13a020Selric {0xe38, 103}, /* Mn */
257*0b13a020Selric {0xe39, 103}, /* Mn */
258*0b13a020Selric {0xe3a, 9}, /* Mn */
259*0b13a020Selric {0xe48, 107}, /* Mn */
260*0b13a020Selric {0xe49, 107}, /* Mn */
261*0b13a020Selric {0xe4a, 107}, /* Mn */
262*0b13a020Selric {0xe4b, 107}, /* Mn */
263*0b13a020Selric {0xeb8, 118}, /* Mn */
264*0b13a020Selric {0xeb9, 118}, /* Mn */
265*0b13a020Selric {0xec8, 122}, /* Mn */
266*0b13a020Selric {0xec9, 122}, /* Mn */
267*0b13a020Selric {0xeca, 122}, /* Mn */
268*0b13a020Selric {0xecb, 122}, /* Mn */
269*0b13a020Selric {0xf18, 220}, /* Mn */
270*0b13a020Selric {0xf19, 220}, /* Mn */
271*0b13a020Selric {0xf35, 220}, /* Mn */
272*0b13a020Selric {0xf37, 220}, /* Mn */
273*0b13a020Selric {0xf39, 216}, /* Mn */
274*0b13a020Selric {0xf71, 129}, /* Mn */
275*0b13a020Selric {0xf72, 130}, /* Mn */
276*0b13a020Selric {0xf74, 132}, /* Mn */
277*0b13a020Selric {0xf7a, 130}, /* Mn */
278*0b13a020Selric {0xf7b, 130}, /* Mn */
279*0b13a020Selric {0xf7c, 130}, /* Mn */
280*0b13a020Selric {0xf7d, 130}, /* Mn */
281*0b13a020Selric {0xf80, 130}, /* Mn */
282*0b13a020Selric {0xf82, 230}, /* Mn */
283*0b13a020Selric {0xf83, 230}, /* Mn */
284*0b13a020Selric {0xf84, 9}, /* Mn */
285*0b13a020Selric {0xf86, 230}, /* Mn */
286*0b13a020Selric {0xf87, 230}, /* Mn */
287*0b13a020Selric {0xfc6, 220}, /* Mn */
288*0b13a020Selric {0x1037, 7}, /* Mn */
289*0b13a020Selric {0x1039, 9}, /* Mn */
290*0b13a020Selric {0x1714, 9}, /* Mn */
291*0b13a020Selric {0x1734, 9}, /* Mn */
292*0b13a020Selric {0x17d2, 9}, /* Mn */
293*0b13a020Selric {0x17dd, 230}, /* Mn */
294*0b13a020Selric {0x18a9, 228}, /* Mn */
295*0b13a020Selric {0x1939, 222}, /* Mn */
296*0b13a020Selric {0x193a, 230}, /* Mn */
297*0b13a020Selric {0x193b, 220}, /* Mn */
298*0b13a020Selric {0x20d0, 230}, /* Mn */
299*0b13a020Selric {0x20d1, 230}, /* Mn */
300*0b13a020Selric {0x20d2, 1}, /* Mn */
301*0b13a020Selric {0x20d3, 1}, /* Mn */
302*0b13a020Selric {0x20d4, 230}, /* Mn */
303*0b13a020Selric {0x20d5, 230}, /* Mn */
304*0b13a020Selric {0x20d6, 230}, /* Mn */
305*0b13a020Selric {0x20d7, 230}, /* Mn */
306*0b13a020Selric {0x20d8, 1}, /* Mn */
307*0b13a020Selric {0x20d9, 1}, /* Mn */
308*0b13a020Selric {0x20da, 1}, /* Mn */
309*0b13a020Selric {0x20db, 230}, /* Mn */
310*0b13a020Selric {0x20dc, 230}, /* Mn */
311*0b13a020Selric {0x20e1, 230}, /* Mn */
312*0b13a020Selric {0x20e5, 1}, /* Mn */
313*0b13a020Selric {0x20e6, 1}, /* Mn */
314*0b13a020Selric {0x20e7, 230}, /* Mn */
315*0b13a020Selric {0x20e8, 220}, /* Mn */
316*0b13a020Selric {0x20e9, 230}, /* Mn */
317*0b13a020Selric {0x20ea, 1}, /* Mn */
318*0b13a020Selric {0x302a, 218}, /* Mn */
319*0b13a020Selric {0x302b, 228}, /* Mn */
320*0b13a020Selric {0x302c, 232}, /* Mn */
321*0b13a020Selric {0x302d, 222}, /* Mn */
322*0b13a020Selric {0x302e, 224}, /* Mn */
323*0b13a020Selric {0x302f, 224}, /* Mn */
324*0b13a020Selric {0x3099, 8}, /* Mn */
325*0b13a020Selric {0x309a, 8}, /* Mn */
326*0b13a020Selric {0xfb1e, 26}, /* Mn */
327*0b13a020Selric {0xfe20, 230}, /* Mn */
328*0b13a020Selric {0xfe21, 230}, /* Mn */
329*0b13a020Selric {0xfe22, 230}, /* Mn */
330*0b13a020Selric {0xfe23, 230}, /* Mn */
331*0b13a020Selric {0x1d165, 216}, /* Mc */
332*0b13a020Selric {0x1d166, 216}, /* Mc */
333*0b13a020Selric {0x1d167, 1}, /* Mn */
334*0b13a020Selric {0x1d168, 1}, /* Mn */
335*0b13a020Selric {0x1d169, 1}, /* Mn */
336*0b13a020Selric {0x1d16d, 226}, /* Mc */
337*0b13a020Selric {0x1d16e, 216}, /* Mc */
338*0b13a020Selric {0x1d16f, 216}, /* Mc */
339*0b13a020Selric {0x1d170, 216}, /* Mc */
340*0b13a020Selric {0x1d171, 216}, /* Mc */
341*0b13a020Selric {0x1d172, 216}, /* Mc */
342*0b13a020Selric {0x1d17b, 220}, /* Mn */
343*0b13a020Selric {0x1d17c, 220}, /* Mn */
344*0b13a020Selric {0x1d17d, 220}, /* Mn */
345*0b13a020Selric {0x1d17e, 220}, /* Mn */
346*0b13a020Selric {0x1d17f, 220}, /* Mn */
347*0b13a020Selric {0x1d180, 220}, /* Mn */
348*0b13a020Selric {0x1d181, 220}, /* Mn */
349*0b13a020Selric {0x1d182, 220}, /* Mn */
350*0b13a020Selric {0x1d185, 230}, /* Mn */
351*0b13a020Selric {0x1d186, 230}, /* Mn */
352*0b13a020Selric {0x1d187, 230}, /* Mn */
353*0b13a020Selric {0x1d188, 230}, /* Mn */
354*0b13a020Selric {0x1d189, 230}, /* Mn */
355*0b13a020Selric {0x1d18a, 220}, /* Mn */
356*0b13a020Selric {0x1d18b, 220}, /* Mn */
357*0b13a020Selric {0x1d1aa, 230}, /* Mn */
358*0b13a020Selric {0x1d1ab, 230}, /* Mn */
359*0b13a020Selric {0x1d1ac, 230}, /* Mn */
360*0b13a020Selric {0x1d1ad, 230}, /* Mn */
361*0b13a020Selric 
362*0b13a020Selric };
363*0b13a020Selric const size_t _wind_combining_table_size = 352;
364