Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/crypto/heimdal/lib/wind/bidi_table.c
34890 views
1
/* ./bidi_table.c */
2
/* Automatically generated at 2012-01-11T14:07:00.535499 */
3
4
5
#include <stdlib.h>
6
#include "bidi_table.h"
7
8
const struct range_entry _wind_ral_table[] = {
9
{0x5be, 1},
10
{0x5c0, 1},
11
{0x5c3, 1},
12
{0x5d0, 0x1b},
13
{0x5f0, 0x5},
14
{0x61b, 1},
15
{0x61f, 1},
16
{0x621, 0x1a},
17
{0x640, 0xb},
18
{0x66d, 0x3},
19
{0x671, 0x65},
20
{0x6dd, 1},
21
{0x6e5, 0x2},
22
{0x6fa, 0x5},
23
{0x700, 0xe},
24
{0x710, 1},
25
{0x712, 0x1b},
26
{0x780, 0x26},
27
{0x7b1, 1},
28
{0x200f, 1},
29
{0xfb1d, 1},
30
{0xfb1f, 0xa},
31
{0xfb2a, 0xd},
32
{0xfb38, 0x5},
33
{0xfb3e, 1},
34
{0xfb40, 0x2},
35
{0xfb43, 0x2},
36
{0xfb46, 0x6c},
37
{0xfbd3, 0x16b},
38
{0xfd50, 0x40},
39
{0xfd92, 0x36},
40
{0xfdf0, 0xd},
41
{0xfe70, 0x5},
42
{0xfe76, 0x87},
43
};
44
45
const size_t _wind_ral_table_size = 34;
46
47
const struct range_entry _wind_l_table[] = {
48
{0x41, 0x1a},
49
{0x61, 0x1a},
50
{0xaa, 1},
51
{0xb5, 1},
52
{0xba, 1},
53
{0xc0, 0x17},
54
{0xd8, 0x1f},
55
{0xf8, 0x129},
56
{0x222, 0x12},
57
{0x250, 0x5e},
58
{0x2b0, 0x9},
59
{0x2bb, 0x7},
60
{0x2d0, 0x2},
61
{0x2e0, 0x5},
62
{0x2ee, 1},
63
{0x37a, 1},
64
{0x386, 1},
65
{0x388, 0x3},
66
{0x38c, 1},
67
{0x38e, 0x14},
68
{0x3a3, 0x2c},
69
{0x3d0, 0x26},
70
{0x400, 0x83},
71
{0x48a, 0x45},
72
{0x4d0, 0x26},
73
{0x4f8, 0x2},
74
{0x500, 0x10},
75
{0x531, 0x26},
76
{0x559, 0x7},
77
{0x561, 0x27},
78
{0x589, 1},
79
{0x903, 1},
80
{0x905, 0x35},
81
{0x93d, 0x4},
82
{0x949, 0x4},
83
{0x950, 1},
84
{0x958, 0xa},
85
{0x964, 0xd},
86
{0x982, 0x2},
87
{0x985, 0x8},
88
{0x98f, 0x2},
89
{0x993, 0x16},
90
{0x9aa, 0x7},
91
{0x9b2, 1},
92
{0x9b6, 0x4},
93
{0x9be, 0x3},
94
{0x9c7, 0x2},
95
{0x9cb, 0x2},
96
{0x9d7, 1},
97
{0x9dc, 0x2},
98
{0x9df, 0x3},
99
{0x9e6, 0xc},
100
{0x9f4, 0x7},
101
{0xa05, 0x6},
102
{0xa0f, 0x2},
103
{0xa13, 0x16},
104
{0xa2a, 0x7},
105
{0xa32, 0x2},
106
{0xa35, 0x2},
107
{0xa38, 0x2},
108
{0xa3e, 0x3},
109
{0xa59, 0x4},
110
{0xa5e, 1},
111
{0xa66, 0xa},
112
{0xa72, 0x3},
113
{0xa83, 1},
114
{0xa85, 0x7},
115
{0xa8d, 1},
116
{0xa8f, 0x3},
117
{0xa93, 0x16},
118
{0xaaa, 0x7},
119
{0xab2, 0x2},
120
{0xab5, 0x5},
121
{0xabd, 0x4},
122
{0xac9, 1},
123
{0xacb, 0x2},
124
{0xad0, 1},
125
{0xae0, 1},
126
{0xae6, 0xa},
127
{0xb02, 0x2},
128
{0xb05, 0x8},
129
{0xb0f, 0x2},
130
{0xb13, 0x16},
131
{0xb2a, 0x7},
132
{0xb32, 0x2},
133
{0xb36, 0x4},
134
{0xb3d, 0x2},
135
{0xb40, 1},
136
{0xb47, 0x2},
137
{0xb4b, 0x2},
138
{0xb57, 1},
139
{0xb5c, 0x2},
140
{0xb5f, 0x3},
141
{0xb66, 0xb},
142
{0xb83, 1},
143
{0xb85, 0x6},
144
{0xb8e, 0x3},
145
{0xb92, 0x4},
146
{0xb99, 0x2},
147
{0xb9c, 1},
148
{0xb9e, 0x2},
149
{0xba3, 0x2},
150
{0xba8, 0x3},
151
{0xbae, 0x8},
152
{0xbb7, 0x3},
153
{0xbbe, 0x2},
154
{0xbc1, 0x2},
155
{0xbc6, 0x3},
156
{0xbca, 0x3},
157
{0xbd7, 1},
158
{0xbe7, 0xc},
159
{0xc01, 0x3},
160
{0xc05, 0x8},
161
{0xc0e, 0x3},
162
{0xc12, 0x17},
163
{0xc2a, 0xa},
164
{0xc35, 0x5},
165
{0xc41, 0x4},
166
{0xc60, 0x2},
167
{0xc66, 0xa},
168
{0xc82, 0x2},
169
{0xc85, 0x8},
170
{0xc8e, 0x3},
171
{0xc92, 0x17},
172
{0xcaa, 0xa},
173
{0xcb5, 0x5},
174
{0xcbe, 1},
175
{0xcc0, 0x5},
176
{0xcc7, 0x2},
177
{0xcca, 0x2},
178
{0xcd5, 0x2},
179
{0xcde, 1},
180
{0xce0, 0x2},
181
{0xce6, 0xa},
182
{0xd02, 0x2},
183
{0xd05, 0x8},
184
{0xd0e, 0x3},
185
{0xd12, 0x17},
186
{0xd2a, 0x10},
187
{0xd3e, 0x3},
188
{0xd46, 0x3},
189
{0xd4a, 0x3},
190
{0xd57, 1},
191
{0xd60, 0x2},
192
{0xd66, 0xa},
193
{0xd82, 0x2},
194
{0xd85, 0x12},
195
{0xd9a, 0x18},
196
{0xdb3, 0x9},
197
{0xdbd, 1},
198
{0xdc0, 0x7},
199
{0xdcf, 0x3},
200
{0xdd8, 0x8},
201
{0xdf2, 0x3},
202
{0xe01, 0x30},
203
{0xe32, 0x2},
204
{0xe40, 0x7},
205
{0xe4f, 0xd},
206
{0xe81, 0x2},
207
{0xe84, 1},
208
{0xe87, 0x2},
209
{0xe8a, 1},
210
{0xe8d, 1},
211
{0xe94, 0x4},
212
{0xe99, 0x7},
213
{0xea1, 0x3},
214
{0xea5, 1},
215
{0xea7, 1},
216
{0xeaa, 0x2},
217
{0xead, 0x4},
218
{0xeb2, 0x2},
219
{0xebd, 1},
220
{0xec0, 0x5},
221
{0xec6, 1},
222
{0xed0, 0xa},
223
{0xedc, 0x2},
224
{0xf00, 0x18},
225
{0xf1a, 0x1b},
226
{0xf36, 1},
227
{0xf38, 1},
228
{0xf3e, 0xa},
229
{0xf49, 0x22},
230
{0xf7f, 1},
231
{0xf85, 1},
232
{0xf88, 0x4},
233
{0xfbe, 0x8},
234
{0xfc7, 0x6},
235
{0xfcf, 1},
236
{0x1000, 0x22},
237
{0x1023, 0x5},
238
{0x1029, 0x2},
239
{0x102c, 1},
240
{0x1031, 1},
241
{0x1038, 1},
242
{0x1040, 0x18},
243
{0x10a0, 0x26},
244
{0x10d0, 0x29},
245
{0x10fb, 1},
246
{0x1100, 0x5a},
247
{0x115f, 0x44},
248
{0x11a8, 0x52},
249
{0x1200, 0x7},
250
{0x1208, 0x3f},
251
{0x1248, 1},
252
{0x124a, 0x4},
253
{0x1250, 0x7},
254
{0x1258, 1},
255
{0x125a, 0x4},
256
{0x1260, 0x27},
257
{0x1288, 1},
258
{0x128a, 0x4},
259
{0x1290, 0x1f},
260
{0x12b0, 1},
261
{0x12b2, 0x4},
262
{0x12b8, 0x7},
263
{0x12c0, 1},
264
{0x12c2, 0x4},
265
{0x12c8, 0x7},
266
{0x12d0, 0x7},
267
{0x12d8, 0x17},
268
{0x12f0, 0x1f},
269
{0x1310, 1},
270
{0x1312, 0x4},
271
{0x1318, 0x7},
272
{0x1320, 0x27},
273
{0x1348, 0x13},
274
{0x1361, 0x1c},
275
{0x13a0, 0x55},
276
{0x1401, 0x276},
277
{0x1681, 0x1a},
278
{0x16a0, 0x51},
279
{0x1700, 0xd},
280
{0x170e, 0x4},
281
{0x1720, 0x12},
282
{0x1735, 0x2},
283
{0x1740, 0x12},
284
{0x1760, 0xd},
285
{0x176e, 0x3},
286
{0x1780, 0x37},
287
{0x17be, 0x8},
288
{0x17c7, 0x2},
289
{0x17d4, 0x7},
290
{0x17dc, 1},
291
{0x17e0, 0xa},
292
{0x1810, 0xa},
293
{0x1820, 0x58},
294
{0x1880, 0x29},
295
{0x1e00, 0x9c},
296
{0x1ea0, 0x5a},
297
{0x1f00, 0x16},
298
{0x1f18, 0x6},
299
{0x1f20, 0x26},
300
{0x1f48, 0x6},
301
{0x1f50, 0x8},
302
{0x1f59, 1},
303
{0x1f5b, 1},
304
{0x1f5d, 1},
305
{0x1f5f, 0x1f},
306
{0x1f80, 0x35},
307
{0x1fb6, 0x7},
308
{0x1fbe, 1},
309
{0x1fc2, 0x3},
310
{0x1fc6, 0x7},
311
{0x1fd0, 0x4},
312
{0x1fd6, 0x6},
313
{0x1fe0, 0xd},
314
{0x1ff2, 0x3},
315
{0x1ff6, 0x7},
316
{0x200e, 1},
317
{0x2071, 1},
318
{0x207f, 1},
319
{0x2102, 1},
320
{0x2107, 1},
321
{0x210a, 0xa},
322
{0x2115, 1},
323
{0x2119, 0x5},
324
{0x2124, 1},
325
{0x2126, 1},
326
{0x2128, 1},
327
{0x212a, 0x4},
328
{0x212f, 0x3},
329
{0x2133, 0x7},
330
{0x213d, 0x3},
331
{0x2145, 0x5},
332
{0x2160, 0x24},
333
{0x2336, 0x45},
334
{0x2395, 1},
335
{0x249c, 0x4e},
336
{0x3005, 0x3},
337
{0x3021, 0x9},
338
{0x3031, 0x5},
339
{0x3038, 0x5},
340
{0x3041, 0x56},
341
{0x309d, 0x3},
342
{0x30a1, 0x5a},
343
{0x30fc, 0x4},
344
{0x3105, 0x28},
345
{0x3131, 0x5e},
346
{0x3190, 0x28},
347
{0x31f0, 0x2d},
348
{0x3220, 0x24},
349
{0x3260, 0x1c},
350
{0x327f, 0x32},
351
{0x32c0, 0xc},
352
{0x32d0, 0x2f},
353
{0x3300, 0x77},
354
{0x337b, 0x63},
355
{0x33e0, 0x1f},
356
{0x3400, 0x19b6},
357
{0x4e00, 0x51a6},
358
{0xa000, 0x48d},
359
{0xac00, 0x2ba4},
360
{0xd800, 0x222e},
361
{0xfa30, 0x3b},
362
{0xfb00, 0x7},
363
{0xfb13, 0x5},
364
{0xff21, 0x1a},
365
{0xff41, 0x1a},
366
{0xff66, 0x59},
367
{0xffc2, 0x6},
368
{0xffca, 0x6},
369
{0xffd2, 0x6},
370
{0xffda, 0x3},
371
{0x10300, 0x1f},
372
{0x10320, 0x4},
373
{0x10330, 0x1b},
374
{0x10400, 0x26},
375
{0x10428, 0x26},
376
{0x1d000, 0xf6},
377
{0x1d100, 0x27},
378
{0x1d12a, 0x3d},
379
{0x1d16a, 0x9},
380
{0x1d183, 0x2},
381
{0x1d18c, 0x1e},
382
{0x1d1ae, 0x30},
383
{0x1d400, 0x55},
384
{0x1d456, 0x47},
385
{0x1d49e, 0x2},
386
{0x1d4a2, 1},
387
{0x1d4a5, 0x2},
388
{0x1d4a9, 0x4},
389
{0x1d4ae, 0xc},
390
{0x1d4bb, 1},
391
{0x1d4bd, 0x4},
392
{0x1d4c2, 0x2},
393
{0x1d4c5, 0x41},
394
{0x1d507, 0x4},
395
{0x1d50d, 0x8},
396
{0x1d516, 0x7},
397
{0x1d51e, 0x1c},
398
{0x1d53b, 0x4},
399
{0x1d540, 0x5},
400
{0x1d546, 1},
401
{0x1d54a, 0x7},
402
{0x1d552, 0x152},
403
{0x1d6a8, 0x122},
404
{0x20000, 0xa6d7},
405
{0x2f800, 0x21e},
406
{0xf0000, 0xfffe},
407
{0x100000, 0xfffe},
408
};
409
410
const size_t _wind_l_table_size = 360;
411
412
413