mac_encoding/tables.rs
1//! The tables for all the encodings.
2//!
3//! @generated. The command `cargo run -p generate-tables` writes this
4//! file from Apple's mapping files. Do not change this file. Change
5//! the generator, then write this file again.
6//!
7//! Each table tells you, for one encoding, which byte shows which
8//! character. `SOURCES.lock` gives the address and the checksum of
9//! each mapping file.
10
11use crate::Table;
12
13pub(crate) static ARABIC: Table = Table {
14 id: "arabic",
15 apple_name: "Mac OS Arabic",
16 whatwg_name: None,
17 labels: &[],
18 directional: true,
19 lossy: true,
20 complete: true,
21 dec1: &[
22 "\0", // 0x00
23 "\u{1}", // 0x01
24 "\u{2}", // 0x02
25 "\u{3}", // 0x03
26 "\u{4}", // 0x04
27 "\u{5}", // 0x05
28 "\u{6}", // 0x06
29 "\u{7}", // 0x07
30 "\u{8}", // 0x08
31 "\t", // 0x09
32 "\n", // 0x0A
33 "\u{b}", // 0x0B
34 "\u{c}", // 0x0C
35 "\r", // 0x0D
36 "\u{e}", // 0x0E
37 "\u{f}", // 0x0F
38 "\u{10}", // 0x10
39 "\u{11}", // 0x11
40 "\u{12}", // 0x12
41 "\u{13}", // 0x13
42 "\u{14}", // 0x14
43 "\u{15}", // 0x15
44 "\u{16}", // 0x16
45 "\u{17}", // 0x17
46 "\u{18}", // 0x18
47 "\u{19}", // 0x19
48 "\u{1a}", // 0x1A
49 "\u{1b}", // 0x1B
50 "\u{1c}", // 0x1C
51 "\u{1d}", // 0x1D
52 "\u{1e}", // 0x1E
53 "\u{1f}", // 0x1F
54 " ", // 0x20
55 "!", // 0x21
56 "\"", // 0x22
57 "#", // 0x23
58 "$", // 0x24
59 "%", // 0x25
60 "&", // 0x26
61 "'", // 0x27
62 "(", // 0x28
63 ")", // 0x29
64 "*", // 0x2A
65 "+", // 0x2B
66 ",", // 0x2C
67 "-", // 0x2D
68 ".", // 0x2E
69 "/", // 0x2F
70 "0", // 0x30
71 "1", // 0x31
72 "2", // 0x32
73 "3", // 0x33
74 "4", // 0x34
75 "5", // 0x35
76 "6", // 0x36
77 "7", // 0x37
78 "8", // 0x38
79 "9", // 0x39
80 ":", // 0x3A
81 ";", // 0x3B
82 "<", // 0x3C
83 "=", // 0x3D
84 ">", // 0x3E
85 "?", // 0x3F
86 "@", // 0x40
87 "A", // 0x41
88 "B", // 0x42
89 "C", // 0x43
90 "D", // 0x44
91 "E", // 0x45
92 "F", // 0x46
93 "G", // 0x47
94 "H", // 0x48
95 "I", // 0x49
96 "J", // 0x4A
97 "K", // 0x4B
98 "L", // 0x4C
99 "M", // 0x4D
100 "N", // 0x4E
101 "O", // 0x4F
102 "P", // 0x50
103 "Q", // 0x51
104 "R", // 0x52
105 "S", // 0x53
106 "T", // 0x54
107 "U", // 0x55
108 "V", // 0x56
109 "W", // 0x57
110 "X", // 0x58
111 "Y", // 0x59
112 "Z", // 0x5A
113 "[", // 0x5B
114 "\\", // 0x5C
115 "]", // 0x5D
116 "^", // 0x5E
117 "_", // 0x5F
118 "`", // 0x60
119 "a", // 0x61
120 "b", // 0x62
121 "c", // 0x63
122 "d", // 0x64
123 "e", // 0x65
124 "f", // 0x66
125 "g", // 0x67
126 "h", // 0x68
127 "i", // 0x69
128 "j", // 0x6A
129 "k", // 0x6B
130 "l", // 0x6C
131 "m", // 0x6D
132 "n", // 0x6E
133 "o", // 0x6F
134 "p", // 0x70
135 "q", // 0x71
136 "r", // 0x72
137 "s", // 0x73
138 "t", // 0x74
139 "u", // 0x75
140 "v", // 0x76
141 "w", // 0x77
142 "x", // 0x78
143 "y", // 0x79
144 "z", // 0x7A
145 "{", // 0x7B
146 "|", // 0x7C
147 "}", // 0x7D
148 "~", // 0x7E
149 "\u{7f}", // 0x7F
150 "Ä", // 0x80
151 "\u{a0}", // 0x81
152 "Ç", // 0x82
153 "É", // 0x83
154 "Ñ", // 0x84
155 "Ö", // 0x85
156 "Ü", // 0x86
157 "á", // 0x87
158 "à", // 0x88
159 "â", // 0x89
160 "ä", // 0x8A
161 "ں", // 0x8B
162 "«", // 0x8C
163 "ç", // 0x8D
164 "é", // 0x8E
165 "è", // 0x8F
166 "ê", // 0x90
167 "ë", // 0x91
168 "í", // 0x92
169 "…", // 0x93
170 "î", // 0x94
171 "ï", // 0x95
172 "ñ", // 0x96
173 "ó", // 0x97
174 "»", // 0x98
175 "ô", // 0x99
176 "ö", // 0x9A
177 "÷", // 0x9B
178 "ú", // 0x9C
179 "ù", // 0x9D
180 "û", // 0x9E
181 "ü", // 0x9F
182 " ", // 0xA0
183 "!", // 0xA1
184 "\"", // 0xA2
185 "#", // 0xA3
186 "$", // 0xA4
187 "٪", // 0xA5
188 "&", // 0xA6
189 "'", // 0xA7
190 "(", // 0xA8
191 ")", // 0xA9
192 "*", // 0xAA
193 "+", // 0xAB
194 "،", // 0xAC
195 "-", // 0xAD
196 ".", // 0xAE
197 "/", // 0xAF
198 "٠", // 0xB0
199 "١", // 0xB1
200 "٢", // 0xB2
201 "٣", // 0xB3
202 "٤", // 0xB4
203 "٥", // 0xB5
204 "٦", // 0xB6
205 "٧", // 0xB7
206 "٨", // 0xB8
207 "٩", // 0xB9
208 ":", // 0xBA
209 "؛", // 0xBB
210 "<", // 0xBC
211 "=", // 0xBD
212 ">", // 0xBE
213 "؟", // 0xBF
214 "❊", // 0xC0
215 "ء", // 0xC1
216 "آ", // 0xC2
217 "أ", // 0xC3
218 "ؤ", // 0xC4
219 "إ", // 0xC5
220 "ئ", // 0xC6
221 "ا", // 0xC7
222 "ب", // 0xC8
223 "ة", // 0xC9
224 "ت", // 0xCA
225 "ث", // 0xCB
226 "ج", // 0xCC
227 "ح", // 0xCD
228 "خ", // 0xCE
229 "د", // 0xCF
230 "ذ", // 0xD0
231 "ر", // 0xD1
232 "ز", // 0xD2
233 "س", // 0xD3
234 "ش", // 0xD4
235 "ص", // 0xD5
236 "ض", // 0xD6
237 "ط", // 0xD7
238 "ظ", // 0xD8
239 "ع", // 0xD9
240 "غ", // 0xDA
241 "[", // 0xDB
242 "\\", // 0xDC
243 "]", // 0xDD
244 "^", // 0xDE
245 "_", // 0xDF
246 "ـ", // 0xE0
247 "ف", // 0xE1
248 "ق", // 0xE2
249 "ك", // 0xE3
250 "ل", // 0xE4
251 "م", // 0xE5
252 "ن", // 0xE6
253 "ه", // 0xE7
254 "و", // 0xE8
255 "ى", // 0xE9
256 "ي", // 0xEA
257 "\u{64b}", // 0xEB
258 "\u{64c}", // 0xEC
259 "\u{64d}", // 0xED
260 "\u{64e}", // 0xEE
261 "\u{64f}", // 0xEF
262 "\u{650}", // 0xF0
263 "\u{651}", // 0xF1
264 "\u{652}", // 0xF2
265 "پ", // 0xF3
266 "ٹ", // 0xF4
267 "چ", // 0xF5
268 "ە", // 0xF6
269 "ڤ", // 0xF7
270 "گ", // 0xF8
271 "ڈ", // 0xF9
272 "ڑ", // 0xFA
273 "{", // 0xFB
274 "|", // 0xFC
275 "}", // 0xFD
276 "ژ", // 0xFE
277 "ے", // 0xFF
278 ],
279 dec2: &[],
280 enc1: &[
281 ('\0', &[0]),
282 ('\u{1}', &[1]),
283 ('\u{2}', &[2]),
284 ('\u{3}', &[3]),
285 ('\u{4}', &[4]),
286 ('\u{5}', &[5]),
287 ('\u{6}', &[6]),
288 ('\u{7}', &[7]),
289 ('\u{8}', &[8]),
290 ('\t', &[9]),
291 ('\n', &[10]),
292 ('\u{b}', &[11]),
293 ('\u{c}', &[12]),
294 ('\r', &[13]),
295 ('\u{e}', &[14]),
296 ('\u{f}', &[15]),
297 ('\u{10}', &[16]),
298 ('\u{11}', &[17]),
299 ('\u{12}', &[18]),
300 ('\u{13}', &[19]),
301 ('\u{14}', &[20]),
302 ('\u{15}', &[21]),
303 ('\u{16}', &[22]),
304 ('\u{17}', &[23]),
305 ('\u{18}', &[24]),
306 ('\u{19}', &[25]),
307 ('\u{1a}', &[26]),
308 ('\u{1b}', &[27]),
309 ('\u{1c}', &[28]),
310 ('\u{1d}', &[29]),
311 ('\u{1e}', &[30]),
312 ('\u{1f}', &[31]),
313 (' ', &[32]),
314 ('!', &[33]),
315 ('"', &[34]),
316 ('#', &[35]),
317 ('$', &[36]),
318 ('%', &[37]),
319 ('&', &[38]),
320 ('\'', &[39]),
321 ('(', &[40]),
322 (')', &[41]),
323 ('*', &[42]),
324 ('+', &[43]),
325 (',', &[44]),
326 ('-', &[45]),
327 ('.', &[46]),
328 ('/', &[47]),
329 ('0', &[48]),
330 ('1', &[49]),
331 ('2', &[50]),
332 ('3', &[51]),
333 ('4', &[52]),
334 ('5', &[53]),
335 ('6', &[54]),
336 ('7', &[55]),
337 ('8', &[56]),
338 ('9', &[57]),
339 (':', &[58]),
340 (';', &[59]),
341 ('<', &[60]),
342 ('=', &[61]),
343 ('>', &[62]),
344 ('?', &[63]),
345 ('@', &[64]),
346 ('A', &[65]),
347 ('B', &[66]),
348 ('C', &[67]),
349 ('D', &[68]),
350 ('E', &[69]),
351 ('F', &[70]),
352 ('G', &[71]),
353 ('H', &[72]),
354 ('I', &[73]),
355 ('J', &[74]),
356 ('K', &[75]),
357 ('L', &[76]),
358 ('M', &[77]),
359 ('N', &[78]),
360 ('O', &[79]),
361 ('P', &[80]),
362 ('Q', &[81]),
363 ('R', &[82]),
364 ('S', &[83]),
365 ('T', &[84]),
366 ('U', &[85]),
367 ('V', &[86]),
368 ('W', &[87]),
369 ('X', &[88]),
370 ('Y', &[89]),
371 ('Z', &[90]),
372 ('[', &[91]),
373 ('\\', &[92]),
374 (']', &[93]),
375 ('^', &[94]),
376 ('_', &[95]),
377 ('`', &[96]),
378 ('a', &[97]),
379 ('b', &[98]),
380 ('c', &[99]),
381 ('d', &[100]),
382 ('e', &[101]),
383 ('f', &[102]),
384 ('g', &[103]),
385 ('h', &[104]),
386 ('i', &[105]),
387 ('j', &[106]),
388 ('k', &[107]),
389 ('l', &[108]),
390 ('m', &[109]),
391 ('n', &[110]),
392 ('o', &[111]),
393 ('p', &[112]),
394 ('q', &[113]),
395 ('r', &[114]),
396 ('s', &[115]),
397 ('t', &[116]),
398 ('u', &[117]),
399 ('v', &[118]),
400 ('w', &[119]),
401 ('x', &[120]),
402 ('y', &[121]),
403 ('z', &[122]),
404 ('{', &[123]),
405 ('|', &[124]),
406 ('}', &[125]),
407 ('~', &[126]),
408 ('\u{7f}', &[127]),
409 ('\u{a0}', &[129]),
410 ('«', &[140]),
411 ('»', &[152]),
412 ('Ä', &[128]),
413 ('Ç', &[130]),
414 ('É', &[131]),
415 ('Ñ', &[132]),
416 ('Ö', &[133]),
417 ('Ü', &[134]),
418 ('à', &[136]),
419 ('á', &[135]),
420 ('â', &[137]),
421 ('ä', &[138]),
422 ('ç', &[141]),
423 ('è', &[143]),
424 ('é', &[142]),
425 ('ê', &[144]),
426 ('ë', &[145]),
427 ('í', &[146]),
428 ('î', &[148]),
429 ('ï', &[149]),
430 ('ñ', &[150]),
431 ('ó', &[151]),
432 ('ô', &[153]),
433 ('ö', &[154]),
434 ('÷', &[155]),
435 ('ù', &[157]),
436 ('ú', &[156]),
437 ('û', &[158]),
438 ('ü', &[159]),
439 ('،', &[172]),
440 ('؛', &[187]),
441 ('؟', &[191]),
442 ('ء', &[193]),
443 ('آ', &[194]),
444 ('أ', &[195]),
445 ('ؤ', &[196]),
446 ('إ', &[197]),
447 ('ئ', &[198]),
448 ('ا', &[199]),
449 ('ب', &[200]),
450 ('ة', &[201]),
451 ('ت', &[202]),
452 ('ث', &[203]),
453 ('ج', &[204]),
454 ('ح', &[205]),
455 ('خ', &[206]),
456 ('د', &[207]),
457 ('ذ', &[208]),
458 ('ر', &[209]),
459 ('ز', &[210]),
460 ('س', &[211]),
461 ('ش', &[212]),
462 ('ص', &[213]),
463 ('ض', &[214]),
464 ('ط', &[215]),
465 ('ظ', &[216]),
466 ('ع', &[217]),
467 ('غ', &[218]),
468 ('ـ', &[224]),
469 ('ف', &[225]),
470 ('ق', &[226]),
471 ('ك', &[227]),
472 ('ل', &[228]),
473 ('م', &[229]),
474 ('ن', &[230]),
475 ('ه', &[231]),
476 ('و', &[232]),
477 ('ى', &[233]),
478 ('ي', &[234]),
479 ('\u{64b}', &[235]),
480 ('\u{64c}', &[236]),
481 ('\u{64d}', &[237]),
482 ('\u{64e}', &[238]),
483 ('\u{64f}', &[239]),
484 ('\u{650}', &[240]),
485 ('\u{651}', &[241]),
486 ('\u{652}', &[242]),
487 ('٠', &[176]),
488 ('١', &[177]),
489 ('٢', &[178]),
490 ('٣', &[179]),
491 ('٤', &[180]),
492 ('٥', &[181]),
493 ('٦', &[182]),
494 ('٧', &[183]),
495 ('٨', &[184]),
496 ('٩', &[185]),
497 ('٪', &[165]),
498 ('ٹ', &[244]),
499 ('پ', &[243]),
500 ('چ', &[245]),
501 ('ڈ', &[249]),
502 ('ڑ', &[250]),
503 ('ژ', &[254]),
504 ('ڤ', &[247]),
505 ('گ', &[248]),
506 ('ں', &[139]),
507 ('ے', &[255]),
508 ('ە', &[246]),
509 ('…', &[147]),
510 ('❊', &[192]),
511 ],
512 enc_seq: &[],
513};
514
515pub(crate) static CELTIC: Table = Table {
516 id: "celtic",
517 apple_name: "Mac OS Celtic",
518 whatwg_name: None,
519 labels: &[],
520 directional: false,
521 lossy: false,
522 complete: true,
523 dec1: &[
524 "\0", // 0x00
525 "\u{1}", // 0x01
526 "\u{2}", // 0x02
527 "\u{3}", // 0x03
528 "\u{4}", // 0x04
529 "\u{5}", // 0x05
530 "\u{6}", // 0x06
531 "\u{7}", // 0x07
532 "\u{8}", // 0x08
533 "\t", // 0x09
534 "\n", // 0x0A
535 "\u{b}", // 0x0B
536 "\u{c}", // 0x0C
537 "\r", // 0x0D
538 "\u{e}", // 0x0E
539 "\u{f}", // 0x0F
540 "\u{10}", // 0x10
541 "\u{11}", // 0x11
542 "\u{12}", // 0x12
543 "\u{13}", // 0x13
544 "\u{14}", // 0x14
545 "\u{15}", // 0x15
546 "\u{16}", // 0x16
547 "\u{17}", // 0x17
548 "\u{18}", // 0x18
549 "\u{19}", // 0x19
550 "\u{1a}", // 0x1A
551 "\u{1b}", // 0x1B
552 "\u{1c}", // 0x1C
553 "\u{1d}", // 0x1D
554 "\u{1e}", // 0x1E
555 "\u{1f}", // 0x1F
556 " ", // 0x20
557 "!", // 0x21
558 "\"", // 0x22
559 "#", // 0x23
560 "$", // 0x24
561 "%", // 0x25
562 "&", // 0x26
563 "'", // 0x27
564 "(", // 0x28
565 ")", // 0x29
566 "*", // 0x2A
567 "+", // 0x2B
568 ",", // 0x2C
569 "-", // 0x2D
570 ".", // 0x2E
571 "/", // 0x2F
572 "0", // 0x30
573 "1", // 0x31
574 "2", // 0x32
575 "3", // 0x33
576 "4", // 0x34
577 "5", // 0x35
578 "6", // 0x36
579 "7", // 0x37
580 "8", // 0x38
581 "9", // 0x39
582 ":", // 0x3A
583 ";", // 0x3B
584 "<", // 0x3C
585 "=", // 0x3D
586 ">", // 0x3E
587 "?", // 0x3F
588 "@", // 0x40
589 "A", // 0x41
590 "B", // 0x42
591 "C", // 0x43
592 "D", // 0x44
593 "E", // 0x45
594 "F", // 0x46
595 "G", // 0x47
596 "H", // 0x48
597 "I", // 0x49
598 "J", // 0x4A
599 "K", // 0x4B
600 "L", // 0x4C
601 "M", // 0x4D
602 "N", // 0x4E
603 "O", // 0x4F
604 "P", // 0x50
605 "Q", // 0x51
606 "R", // 0x52
607 "S", // 0x53
608 "T", // 0x54
609 "U", // 0x55
610 "V", // 0x56
611 "W", // 0x57
612 "X", // 0x58
613 "Y", // 0x59
614 "Z", // 0x5A
615 "[", // 0x5B
616 "\\", // 0x5C
617 "]", // 0x5D
618 "^", // 0x5E
619 "_", // 0x5F
620 "`", // 0x60
621 "a", // 0x61
622 "b", // 0x62
623 "c", // 0x63
624 "d", // 0x64
625 "e", // 0x65
626 "f", // 0x66
627 "g", // 0x67
628 "h", // 0x68
629 "i", // 0x69
630 "j", // 0x6A
631 "k", // 0x6B
632 "l", // 0x6C
633 "m", // 0x6D
634 "n", // 0x6E
635 "o", // 0x6F
636 "p", // 0x70
637 "q", // 0x71
638 "r", // 0x72
639 "s", // 0x73
640 "t", // 0x74
641 "u", // 0x75
642 "v", // 0x76
643 "w", // 0x77
644 "x", // 0x78
645 "y", // 0x79
646 "z", // 0x7A
647 "{", // 0x7B
648 "|", // 0x7C
649 "}", // 0x7D
650 "~", // 0x7E
651 "\u{7f}", // 0x7F
652 "Ä", // 0x80
653 "Å", // 0x81
654 "Ç", // 0x82
655 "É", // 0x83
656 "Ñ", // 0x84
657 "Ö", // 0x85
658 "Ü", // 0x86
659 "á", // 0x87
660 "à", // 0x88
661 "â", // 0x89
662 "ä", // 0x8A
663 "ã", // 0x8B
664 "å", // 0x8C
665 "ç", // 0x8D
666 "é", // 0x8E
667 "è", // 0x8F
668 "ê", // 0x90
669 "ë", // 0x91
670 "í", // 0x92
671 "ì", // 0x93
672 "î", // 0x94
673 "ï", // 0x95
674 "ñ", // 0x96
675 "ó", // 0x97
676 "ò", // 0x98
677 "ô", // 0x99
678 "ö", // 0x9A
679 "õ", // 0x9B
680 "ú", // 0x9C
681 "ù", // 0x9D
682 "û", // 0x9E
683 "ü", // 0x9F
684 "†", // 0xA0
685 "°", // 0xA1
686 "¢", // 0xA2
687 "£", // 0xA3
688 "§", // 0xA4
689 "•", // 0xA5
690 "¶", // 0xA6
691 "ß", // 0xA7
692 "®", // 0xA8
693 "©", // 0xA9
694 "™", // 0xAA
695 "´", // 0xAB
696 "¨", // 0xAC
697 "≠", // 0xAD
698 "Æ", // 0xAE
699 "Ø", // 0xAF
700 "∞", // 0xB0
701 "±", // 0xB1
702 "≤", // 0xB2
703 "≥", // 0xB3
704 "¥", // 0xB4
705 "µ", // 0xB5
706 "∂", // 0xB6
707 "∑", // 0xB7
708 "∏", // 0xB8
709 "π", // 0xB9
710 "∫", // 0xBA
711 "ª", // 0xBB
712 "º", // 0xBC
713 "Ω", // 0xBD
714 "æ", // 0xBE
715 "ø", // 0xBF
716 "¿", // 0xC0
717 "¡", // 0xC1
718 "¬", // 0xC2
719 "√", // 0xC3
720 "ƒ", // 0xC4
721 "≈", // 0xC5
722 "∆", // 0xC6
723 "«", // 0xC7
724 "»", // 0xC8
725 "…", // 0xC9
726 "\u{a0}", // 0xCA
727 "À", // 0xCB
728 "Ã", // 0xCC
729 "Õ", // 0xCD
730 "Œ", // 0xCE
731 "œ", // 0xCF
732 "–", // 0xD0
733 "—", // 0xD1
734 "“", // 0xD2
735 "”", // 0xD3
736 "‘", // 0xD4
737 "’", // 0xD5
738 "÷", // 0xD6
739 "◊", // 0xD7
740 "ÿ", // 0xD8
741 "Ÿ", // 0xD9
742 "⁄", // 0xDA
743 "€", // 0xDB
744 "‹", // 0xDC
745 "›", // 0xDD
746 "Ŷ", // 0xDE
747 "ŷ", // 0xDF
748 "‡", // 0xE0
749 "·", // 0xE1
750 "Ỳ", // 0xE2
751 "ỳ", // 0xE3
752 "‰", // 0xE4
753 "Â", // 0xE5
754 "Ê", // 0xE6
755 "Á", // 0xE7
756 "Ë", // 0xE8
757 "È", // 0xE9
758 "Í", // 0xEA
759 "Î", // 0xEB
760 "Ï", // 0xEC
761 "Ì", // 0xED
762 "Ó", // 0xEE
763 "Ô", // 0xEF
764 "♣", // 0xF0
765 "Ò", // 0xF1
766 "Ú", // 0xF2
767 "Û", // 0xF3
768 "Ù", // 0xF4
769 "ı", // 0xF5
770 "Ý", // 0xF6
771 "ý", // 0xF7
772 "Ŵ", // 0xF8
773 "ŵ", // 0xF9
774 "Ẅ", // 0xFA
775 "ẅ", // 0xFB
776 "Ẁ", // 0xFC
777 "ẁ", // 0xFD
778 "Ẃ", // 0xFE
779 "ẃ", // 0xFF
780 ],
781 dec2: &[],
782 enc1: &[
783 ('\0', &[0]),
784 ('\u{1}', &[1]),
785 ('\u{2}', &[2]),
786 ('\u{3}', &[3]),
787 ('\u{4}', &[4]),
788 ('\u{5}', &[5]),
789 ('\u{6}', &[6]),
790 ('\u{7}', &[7]),
791 ('\u{8}', &[8]),
792 ('\t', &[9]),
793 ('\n', &[10]),
794 ('\u{b}', &[11]),
795 ('\u{c}', &[12]),
796 ('\r', &[13]),
797 ('\u{e}', &[14]),
798 ('\u{f}', &[15]),
799 ('\u{10}', &[16]),
800 ('\u{11}', &[17]),
801 ('\u{12}', &[18]),
802 ('\u{13}', &[19]),
803 ('\u{14}', &[20]),
804 ('\u{15}', &[21]),
805 ('\u{16}', &[22]),
806 ('\u{17}', &[23]),
807 ('\u{18}', &[24]),
808 ('\u{19}', &[25]),
809 ('\u{1a}', &[26]),
810 ('\u{1b}', &[27]),
811 ('\u{1c}', &[28]),
812 ('\u{1d}', &[29]),
813 ('\u{1e}', &[30]),
814 ('\u{1f}', &[31]),
815 (' ', &[32]),
816 ('!', &[33]),
817 ('"', &[34]),
818 ('#', &[35]),
819 ('$', &[36]),
820 ('%', &[37]),
821 ('&', &[38]),
822 ('\'', &[39]),
823 ('(', &[40]),
824 (')', &[41]),
825 ('*', &[42]),
826 ('+', &[43]),
827 (',', &[44]),
828 ('-', &[45]),
829 ('.', &[46]),
830 ('/', &[47]),
831 ('0', &[48]),
832 ('1', &[49]),
833 ('2', &[50]),
834 ('3', &[51]),
835 ('4', &[52]),
836 ('5', &[53]),
837 ('6', &[54]),
838 ('7', &[55]),
839 ('8', &[56]),
840 ('9', &[57]),
841 (':', &[58]),
842 (';', &[59]),
843 ('<', &[60]),
844 ('=', &[61]),
845 ('>', &[62]),
846 ('?', &[63]),
847 ('@', &[64]),
848 ('A', &[65]),
849 ('B', &[66]),
850 ('C', &[67]),
851 ('D', &[68]),
852 ('E', &[69]),
853 ('F', &[70]),
854 ('G', &[71]),
855 ('H', &[72]),
856 ('I', &[73]),
857 ('J', &[74]),
858 ('K', &[75]),
859 ('L', &[76]),
860 ('M', &[77]),
861 ('N', &[78]),
862 ('O', &[79]),
863 ('P', &[80]),
864 ('Q', &[81]),
865 ('R', &[82]),
866 ('S', &[83]),
867 ('T', &[84]),
868 ('U', &[85]),
869 ('V', &[86]),
870 ('W', &[87]),
871 ('X', &[88]),
872 ('Y', &[89]),
873 ('Z', &[90]),
874 ('[', &[91]),
875 ('\\', &[92]),
876 (']', &[93]),
877 ('^', &[94]),
878 ('_', &[95]),
879 ('`', &[96]),
880 ('a', &[97]),
881 ('b', &[98]),
882 ('c', &[99]),
883 ('d', &[100]),
884 ('e', &[101]),
885 ('f', &[102]),
886 ('g', &[103]),
887 ('h', &[104]),
888 ('i', &[105]),
889 ('j', &[106]),
890 ('k', &[107]),
891 ('l', &[108]),
892 ('m', &[109]),
893 ('n', &[110]),
894 ('o', &[111]),
895 ('p', &[112]),
896 ('q', &[113]),
897 ('r', &[114]),
898 ('s', &[115]),
899 ('t', &[116]),
900 ('u', &[117]),
901 ('v', &[118]),
902 ('w', &[119]),
903 ('x', &[120]),
904 ('y', &[121]),
905 ('z', &[122]),
906 ('{', &[123]),
907 ('|', &[124]),
908 ('}', &[125]),
909 ('~', &[126]),
910 ('\u{7f}', &[127]),
911 ('\u{a0}', &[202]),
912 ('¡', &[193]),
913 ('¢', &[162]),
914 ('£', &[163]),
915 ('¥', &[180]),
916 ('§', &[164]),
917 ('¨', &[172]),
918 ('©', &[169]),
919 ('ª', &[187]),
920 ('«', &[199]),
921 ('¬', &[194]),
922 ('®', &[168]),
923 ('°', &[161]),
924 ('±', &[177]),
925 ('´', &[171]),
926 ('µ', &[181]),
927 ('¶', &[166]),
928 ('·', &[225]),
929 ('º', &[188]),
930 ('»', &[200]),
931 ('¿', &[192]),
932 ('À', &[203]),
933 ('Á', &[231]),
934 ('Â', &[229]),
935 ('Ã', &[204]),
936 ('Ä', &[128]),
937 ('Å', &[129]),
938 ('Æ', &[174]),
939 ('Ç', &[130]),
940 ('È', &[233]),
941 ('É', &[131]),
942 ('Ê', &[230]),
943 ('Ë', &[232]),
944 ('Ì', &[237]),
945 ('Í', &[234]),
946 ('Î', &[235]),
947 ('Ï', &[236]),
948 ('Ñ', &[132]),
949 ('Ò', &[241]),
950 ('Ó', &[238]),
951 ('Ô', &[239]),
952 ('Õ', &[205]),
953 ('Ö', &[133]),
954 ('Ø', &[175]),
955 ('Ù', &[244]),
956 ('Ú', &[242]),
957 ('Û', &[243]),
958 ('Ü', &[134]),
959 ('Ý', &[246]),
960 ('ß', &[167]),
961 ('à', &[136]),
962 ('á', &[135]),
963 ('â', &[137]),
964 ('ã', &[139]),
965 ('ä', &[138]),
966 ('å', &[140]),
967 ('æ', &[190]),
968 ('ç', &[141]),
969 ('è', &[143]),
970 ('é', &[142]),
971 ('ê', &[144]),
972 ('ë', &[145]),
973 ('ì', &[147]),
974 ('í', &[146]),
975 ('î', &[148]),
976 ('ï', &[149]),
977 ('ñ', &[150]),
978 ('ò', &[152]),
979 ('ó', &[151]),
980 ('ô', &[153]),
981 ('õ', &[155]),
982 ('ö', &[154]),
983 ('÷', &[214]),
984 ('ø', &[191]),
985 ('ù', &[157]),
986 ('ú', &[156]),
987 ('û', &[158]),
988 ('ü', &[159]),
989 ('ý', &[247]),
990 ('ÿ', &[216]),
991 ('ı', &[245]),
992 ('Œ', &[206]),
993 ('œ', &[207]),
994 ('Ŵ', &[248]),
995 ('ŵ', &[249]),
996 ('Ŷ', &[222]),
997 ('ŷ', &[223]),
998 ('Ÿ', &[217]),
999 ('ƒ', &[196]),
1000 ('Ω', &[189]),
1001 ('π', &[185]),
1002 ('Ẁ', &[252]),
1003 ('ẁ', &[253]),
1004 ('Ẃ', &[254]),
1005 ('ẃ', &[255]),
1006 ('Ẅ', &[250]),
1007 ('ẅ', &[251]),
1008 ('Ỳ', &[226]),
1009 ('ỳ', &[227]),
1010 ('–', &[208]),
1011 ('—', &[209]),
1012 ('‘', &[212]),
1013 ('’', &[213]),
1014 ('“', &[210]),
1015 ('”', &[211]),
1016 ('†', &[160]),
1017 ('‡', &[224]),
1018 ('•', &[165]),
1019 ('…', &[201]),
1020 ('‰', &[228]),
1021 ('‹', &[220]),
1022 ('›', &[221]),
1023 ('⁄', &[218]),
1024 ('€', &[219]),
1025 ('™', &[170]),
1026 ('∂', &[182]),
1027 ('∆', &[198]),
1028 ('∏', &[184]),
1029 ('∑', &[183]),
1030 ('√', &[195]),
1031 ('∞', &[176]),
1032 ('∫', &[186]),
1033 ('≈', &[197]),
1034 ('≠', &[173]),
1035 ('≤', &[178]),
1036 ('≥', &[179]),
1037 ('◊', &[215]),
1038 ('♣', &[240]),
1039 ],
1040 enc_seq: &[],
1041};
1042
1043pub(crate) static CENTEURO: Table = Table {
1044 id: "central-european",
1045 apple_name: "Mac OS Central European",
1046 whatwg_name: None,
1047 labels: &[],
1048 directional: false,
1049 lossy: false,
1050 complete: true,
1051 dec1: &[
1052 "\0", // 0x00
1053 "\u{1}", // 0x01
1054 "\u{2}", // 0x02
1055 "\u{3}", // 0x03
1056 "\u{4}", // 0x04
1057 "\u{5}", // 0x05
1058 "\u{6}", // 0x06
1059 "\u{7}", // 0x07
1060 "\u{8}", // 0x08
1061 "\t", // 0x09
1062 "\n", // 0x0A
1063 "\u{b}", // 0x0B
1064 "\u{c}", // 0x0C
1065 "\r", // 0x0D
1066 "\u{e}", // 0x0E
1067 "\u{f}", // 0x0F
1068 "\u{10}", // 0x10
1069 "\u{11}", // 0x11
1070 "\u{12}", // 0x12
1071 "\u{13}", // 0x13
1072 "\u{14}", // 0x14
1073 "\u{15}", // 0x15
1074 "\u{16}", // 0x16
1075 "\u{17}", // 0x17
1076 "\u{18}", // 0x18
1077 "\u{19}", // 0x19
1078 "\u{1a}", // 0x1A
1079 "\u{1b}", // 0x1B
1080 "\u{1c}", // 0x1C
1081 "\u{1d}", // 0x1D
1082 "\u{1e}", // 0x1E
1083 "\u{1f}", // 0x1F
1084 " ", // 0x20
1085 "!", // 0x21
1086 "\"", // 0x22
1087 "#", // 0x23
1088 "$", // 0x24
1089 "%", // 0x25
1090 "&", // 0x26
1091 "'", // 0x27
1092 "(", // 0x28
1093 ")", // 0x29
1094 "*", // 0x2A
1095 "+", // 0x2B
1096 ",", // 0x2C
1097 "-", // 0x2D
1098 ".", // 0x2E
1099 "/", // 0x2F
1100 "0", // 0x30
1101 "1", // 0x31
1102 "2", // 0x32
1103 "3", // 0x33
1104 "4", // 0x34
1105 "5", // 0x35
1106 "6", // 0x36
1107 "7", // 0x37
1108 "8", // 0x38
1109 "9", // 0x39
1110 ":", // 0x3A
1111 ";", // 0x3B
1112 "<", // 0x3C
1113 "=", // 0x3D
1114 ">", // 0x3E
1115 "?", // 0x3F
1116 "@", // 0x40
1117 "A", // 0x41
1118 "B", // 0x42
1119 "C", // 0x43
1120 "D", // 0x44
1121 "E", // 0x45
1122 "F", // 0x46
1123 "G", // 0x47
1124 "H", // 0x48
1125 "I", // 0x49
1126 "J", // 0x4A
1127 "K", // 0x4B
1128 "L", // 0x4C
1129 "M", // 0x4D
1130 "N", // 0x4E
1131 "O", // 0x4F
1132 "P", // 0x50
1133 "Q", // 0x51
1134 "R", // 0x52
1135 "S", // 0x53
1136 "T", // 0x54
1137 "U", // 0x55
1138 "V", // 0x56
1139 "W", // 0x57
1140 "X", // 0x58
1141 "Y", // 0x59
1142 "Z", // 0x5A
1143 "[", // 0x5B
1144 "\\", // 0x5C
1145 "]", // 0x5D
1146 "^", // 0x5E
1147 "_", // 0x5F
1148 "`", // 0x60
1149 "a", // 0x61
1150 "b", // 0x62
1151 "c", // 0x63
1152 "d", // 0x64
1153 "e", // 0x65
1154 "f", // 0x66
1155 "g", // 0x67
1156 "h", // 0x68
1157 "i", // 0x69
1158 "j", // 0x6A
1159 "k", // 0x6B
1160 "l", // 0x6C
1161 "m", // 0x6D
1162 "n", // 0x6E
1163 "o", // 0x6F
1164 "p", // 0x70
1165 "q", // 0x71
1166 "r", // 0x72
1167 "s", // 0x73
1168 "t", // 0x74
1169 "u", // 0x75
1170 "v", // 0x76
1171 "w", // 0x77
1172 "x", // 0x78
1173 "y", // 0x79
1174 "z", // 0x7A
1175 "{", // 0x7B
1176 "|", // 0x7C
1177 "}", // 0x7D
1178 "~", // 0x7E
1179 "\u{7f}", // 0x7F
1180 "Ä", // 0x80
1181 "Ā", // 0x81
1182 "ā", // 0x82
1183 "É", // 0x83
1184 "Ą", // 0x84
1185 "Ö", // 0x85
1186 "Ü", // 0x86
1187 "á", // 0x87
1188 "ą", // 0x88
1189 "Č", // 0x89
1190 "ä", // 0x8A
1191 "č", // 0x8B
1192 "Ć", // 0x8C
1193 "ć", // 0x8D
1194 "é", // 0x8E
1195 "Ź", // 0x8F
1196 "ź", // 0x90
1197 "Ď", // 0x91
1198 "í", // 0x92
1199 "ď", // 0x93
1200 "Ē", // 0x94
1201 "ē", // 0x95
1202 "Ė", // 0x96
1203 "ó", // 0x97
1204 "ė", // 0x98
1205 "ô", // 0x99
1206 "ö", // 0x9A
1207 "õ", // 0x9B
1208 "ú", // 0x9C
1209 "Ě", // 0x9D
1210 "ě", // 0x9E
1211 "ü", // 0x9F
1212 "†", // 0xA0
1213 "°", // 0xA1
1214 "Ę", // 0xA2
1215 "£", // 0xA3
1216 "§", // 0xA4
1217 "•", // 0xA5
1218 "¶", // 0xA6
1219 "ß", // 0xA7
1220 "®", // 0xA8
1221 "©", // 0xA9
1222 "™", // 0xAA
1223 "ę", // 0xAB
1224 "¨", // 0xAC
1225 "≠", // 0xAD
1226 "ģ", // 0xAE
1227 "Į", // 0xAF
1228 "į", // 0xB0
1229 "Ī", // 0xB1
1230 "≤", // 0xB2
1231 "≥", // 0xB3
1232 "ī", // 0xB4
1233 "Ķ", // 0xB5
1234 "∂", // 0xB6
1235 "∑", // 0xB7
1236 "ł", // 0xB8
1237 "Ļ", // 0xB9
1238 "ļ", // 0xBA
1239 "Ľ", // 0xBB
1240 "ľ", // 0xBC
1241 "Ĺ", // 0xBD
1242 "ĺ", // 0xBE
1243 "Ņ", // 0xBF
1244 "ņ", // 0xC0
1245 "Ń", // 0xC1
1246 "¬", // 0xC2
1247 "√", // 0xC3
1248 "ń", // 0xC4
1249 "Ň", // 0xC5
1250 "∆", // 0xC6
1251 "«", // 0xC7
1252 "»", // 0xC8
1253 "…", // 0xC9
1254 "\u{a0}", // 0xCA
1255 "ň", // 0xCB
1256 "Ő", // 0xCC
1257 "Õ", // 0xCD
1258 "ő", // 0xCE
1259 "Ō", // 0xCF
1260 "–", // 0xD0
1261 "—", // 0xD1
1262 "“", // 0xD2
1263 "”", // 0xD3
1264 "‘", // 0xD4
1265 "’", // 0xD5
1266 "÷", // 0xD6
1267 "◊", // 0xD7
1268 "ō", // 0xD8
1269 "Ŕ", // 0xD9
1270 "ŕ", // 0xDA
1271 "Ř", // 0xDB
1272 "‹", // 0xDC
1273 "›", // 0xDD
1274 "ř", // 0xDE
1275 "Ŗ", // 0xDF
1276 "ŗ", // 0xE0
1277 "Š", // 0xE1
1278 "‚", // 0xE2
1279 "„", // 0xE3
1280 "š", // 0xE4
1281 "Ś", // 0xE5
1282 "ś", // 0xE6
1283 "Á", // 0xE7
1284 "Ť", // 0xE8
1285 "ť", // 0xE9
1286 "Í", // 0xEA
1287 "Ž", // 0xEB
1288 "ž", // 0xEC
1289 "Ū", // 0xED
1290 "Ó", // 0xEE
1291 "Ô", // 0xEF
1292 "ū", // 0xF0
1293 "Ů", // 0xF1
1294 "Ú", // 0xF2
1295 "ů", // 0xF3
1296 "Ű", // 0xF4
1297 "ű", // 0xF5
1298 "Ų", // 0xF6
1299 "ų", // 0xF7
1300 "Ý", // 0xF8
1301 "ý", // 0xF9
1302 "ķ", // 0xFA
1303 "Ż", // 0xFB
1304 "Ł", // 0xFC
1305 "ż", // 0xFD
1306 "Ģ", // 0xFE
1307 "ˇ", // 0xFF
1308 ],
1309 dec2: &[],
1310 enc1: &[
1311 ('\0', &[0]),
1312 ('\u{1}', &[1]),
1313 ('\u{2}', &[2]),
1314 ('\u{3}', &[3]),
1315 ('\u{4}', &[4]),
1316 ('\u{5}', &[5]),
1317 ('\u{6}', &[6]),
1318 ('\u{7}', &[7]),
1319 ('\u{8}', &[8]),
1320 ('\t', &[9]),
1321 ('\n', &[10]),
1322 ('\u{b}', &[11]),
1323 ('\u{c}', &[12]),
1324 ('\r', &[13]),
1325 ('\u{e}', &[14]),
1326 ('\u{f}', &[15]),
1327 ('\u{10}', &[16]),
1328 ('\u{11}', &[17]),
1329 ('\u{12}', &[18]),
1330 ('\u{13}', &[19]),
1331 ('\u{14}', &[20]),
1332 ('\u{15}', &[21]),
1333 ('\u{16}', &[22]),
1334 ('\u{17}', &[23]),
1335 ('\u{18}', &[24]),
1336 ('\u{19}', &[25]),
1337 ('\u{1a}', &[26]),
1338 ('\u{1b}', &[27]),
1339 ('\u{1c}', &[28]),
1340 ('\u{1d}', &[29]),
1341 ('\u{1e}', &[30]),
1342 ('\u{1f}', &[31]),
1343 (' ', &[32]),
1344 ('!', &[33]),
1345 ('"', &[34]),
1346 ('#', &[35]),
1347 ('$', &[36]),
1348 ('%', &[37]),
1349 ('&', &[38]),
1350 ('\'', &[39]),
1351 ('(', &[40]),
1352 (')', &[41]),
1353 ('*', &[42]),
1354 ('+', &[43]),
1355 (',', &[44]),
1356 ('-', &[45]),
1357 ('.', &[46]),
1358 ('/', &[47]),
1359 ('0', &[48]),
1360 ('1', &[49]),
1361 ('2', &[50]),
1362 ('3', &[51]),
1363 ('4', &[52]),
1364 ('5', &[53]),
1365 ('6', &[54]),
1366 ('7', &[55]),
1367 ('8', &[56]),
1368 ('9', &[57]),
1369 (':', &[58]),
1370 (';', &[59]),
1371 ('<', &[60]),
1372 ('=', &[61]),
1373 ('>', &[62]),
1374 ('?', &[63]),
1375 ('@', &[64]),
1376 ('A', &[65]),
1377 ('B', &[66]),
1378 ('C', &[67]),
1379 ('D', &[68]),
1380 ('E', &[69]),
1381 ('F', &[70]),
1382 ('G', &[71]),
1383 ('H', &[72]),
1384 ('I', &[73]),
1385 ('J', &[74]),
1386 ('K', &[75]),
1387 ('L', &[76]),
1388 ('M', &[77]),
1389 ('N', &[78]),
1390 ('O', &[79]),
1391 ('P', &[80]),
1392 ('Q', &[81]),
1393 ('R', &[82]),
1394 ('S', &[83]),
1395 ('T', &[84]),
1396 ('U', &[85]),
1397 ('V', &[86]),
1398 ('W', &[87]),
1399 ('X', &[88]),
1400 ('Y', &[89]),
1401 ('Z', &[90]),
1402 ('[', &[91]),
1403 ('\\', &[92]),
1404 (']', &[93]),
1405 ('^', &[94]),
1406 ('_', &[95]),
1407 ('`', &[96]),
1408 ('a', &[97]),
1409 ('b', &[98]),
1410 ('c', &[99]),
1411 ('d', &[100]),
1412 ('e', &[101]),
1413 ('f', &[102]),
1414 ('g', &[103]),
1415 ('h', &[104]),
1416 ('i', &[105]),
1417 ('j', &[106]),
1418 ('k', &[107]),
1419 ('l', &[108]),
1420 ('m', &[109]),
1421 ('n', &[110]),
1422 ('o', &[111]),
1423 ('p', &[112]),
1424 ('q', &[113]),
1425 ('r', &[114]),
1426 ('s', &[115]),
1427 ('t', &[116]),
1428 ('u', &[117]),
1429 ('v', &[118]),
1430 ('w', &[119]),
1431 ('x', &[120]),
1432 ('y', &[121]),
1433 ('z', &[122]),
1434 ('{', &[123]),
1435 ('|', &[124]),
1436 ('}', &[125]),
1437 ('~', &[126]),
1438 ('\u{7f}', &[127]),
1439 ('\u{a0}', &[202]),
1440 ('£', &[163]),
1441 ('§', &[164]),
1442 ('¨', &[172]),
1443 ('©', &[169]),
1444 ('«', &[199]),
1445 ('¬', &[194]),
1446 ('®', &[168]),
1447 ('°', &[161]),
1448 ('¶', &[166]),
1449 ('»', &[200]),
1450 ('Á', &[231]),
1451 ('Ä', &[128]),
1452 ('É', &[131]),
1453 ('Í', &[234]),
1454 ('Ó', &[238]),
1455 ('Ô', &[239]),
1456 ('Õ', &[205]),
1457 ('Ö', &[133]),
1458 ('Ú', &[242]),
1459 ('Ü', &[134]),
1460 ('Ý', &[248]),
1461 ('ß', &[167]),
1462 ('á', &[135]),
1463 ('ä', &[138]),
1464 ('é', &[142]),
1465 ('í', &[146]),
1466 ('ó', &[151]),
1467 ('ô', &[153]),
1468 ('õ', &[155]),
1469 ('ö', &[154]),
1470 ('÷', &[214]),
1471 ('ú', &[156]),
1472 ('ü', &[159]),
1473 ('ý', &[249]),
1474 ('Ā', &[129]),
1475 ('ā', &[130]),
1476 ('Ą', &[132]),
1477 ('ą', &[136]),
1478 ('Ć', &[140]),
1479 ('ć', &[141]),
1480 ('Č', &[137]),
1481 ('č', &[139]),
1482 ('Ď', &[145]),
1483 ('ď', &[147]),
1484 ('Ē', &[148]),
1485 ('ē', &[149]),
1486 ('Ė', &[150]),
1487 ('ė', &[152]),
1488 ('Ę', &[162]),
1489 ('ę', &[171]),
1490 ('Ě', &[157]),
1491 ('ě', &[158]),
1492 ('Ģ', &[254]),
1493 ('ģ', &[174]),
1494 ('Ī', &[177]),
1495 ('ī', &[180]),
1496 ('Į', &[175]),
1497 ('į', &[176]),
1498 ('Ķ', &[181]),
1499 ('ķ', &[250]),
1500 ('Ĺ', &[189]),
1501 ('ĺ', &[190]),
1502 ('Ļ', &[185]),
1503 ('ļ', &[186]),
1504 ('Ľ', &[187]),
1505 ('ľ', &[188]),
1506 ('Ł', &[252]),
1507 ('ł', &[184]),
1508 ('Ń', &[193]),
1509 ('ń', &[196]),
1510 ('Ņ', &[191]),
1511 ('ņ', &[192]),
1512 ('Ň', &[197]),
1513 ('ň', &[203]),
1514 ('Ō', &[207]),
1515 ('ō', &[216]),
1516 ('Ő', &[204]),
1517 ('ő', &[206]),
1518 ('Ŕ', &[217]),
1519 ('ŕ', &[218]),
1520 ('Ŗ', &[223]),
1521 ('ŗ', &[224]),
1522 ('Ř', &[219]),
1523 ('ř', &[222]),
1524 ('Ś', &[229]),
1525 ('ś', &[230]),
1526 ('Š', &[225]),
1527 ('š', &[228]),
1528 ('Ť', &[232]),
1529 ('ť', &[233]),
1530 ('Ū', &[237]),
1531 ('ū', &[240]),
1532 ('Ů', &[241]),
1533 ('ů', &[243]),
1534 ('Ű', &[244]),
1535 ('ű', &[245]),
1536 ('Ų', &[246]),
1537 ('ų', &[247]),
1538 ('Ź', &[143]),
1539 ('ź', &[144]),
1540 ('Ż', &[251]),
1541 ('ż', &[253]),
1542 ('Ž', &[235]),
1543 ('ž', &[236]),
1544 ('ˇ', &[255]),
1545 ('–', &[208]),
1546 ('—', &[209]),
1547 ('‘', &[212]),
1548 ('’', &[213]),
1549 ('‚', &[226]),
1550 ('“', &[210]),
1551 ('”', &[211]),
1552 ('„', &[227]),
1553 ('†', &[160]),
1554 ('•', &[165]),
1555 ('…', &[201]),
1556 ('‹', &[220]),
1557 ('›', &[221]),
1558 ('™', &[170]),
1559 ('∂', &[182]),
1560 ('∆', &[198]),
1561 ('∑', &[183]),
1562 ('√', &[195]),
1563 ('≠', &[173]),
1564 ('≤', &[178]),
1565 ('≥', &[179]),
1566 ('◊', &[215]),
1567 ],
1568 enc_seq: &[],
1569};
1570
1571pub(crate) static CROATIAN: Table = Table {
1572 id: "croatian",
1573 apple_name: "Mac OS Croatian",
1574 whatwg_name: None,
1575 labels: &[],
1576 directional: false,
1577 lossy: false,
1578 complete: true,
1579 dec1: &[
1580 "\0", // 0x00
1581 "\u{1}", // 0x01
1582 "\u{2}", // 0x02
1583 "\u{3}", // 0x03
1584 "\u{4}", // 0x04
1585 "\u{5}", // 0x05
1586 "\u{6}", // 0x06
1587 "\u{7}", // 0x07
1588 "\u{8}", // 0x08
1589 "\t", // 0x09
1590 "\n", // 0x0A
1591 "\u{b}", // 0x0B
1592 "\u{c}", // 0x0C
1593 "\r", // 0x0D
1594 "\u{e}", // 0x0E
1595 "\u{f}", // 0x0F
1596 "\u{10}", // 0x10
1597 "\u{11}", // 0x11
1598 "\u{12}", // 0x12
1599 "\u{13}", // 0x13
1600 "\u{14}", // 0x14
1601 "\u{15}", // 0x15
1602 "\u{16}", // 0x16
1603 "\u{17}", // 0x17
1604 "\u{18}", // 0x18
1605 "\u{19}", // 0x19
1606 "\u{1a}", // 0x1A
1607 "\u{1b}", // 0x1B
1608 "\u{1c}", // 0x1C
1609 "\u{1d}", // 0x1D
1610 "\u{1e}", // 0x1E
1611 "\u{1f}", // 0x1F
1612 " ", // 0x20
1613 "!", // 0x21
1614 "\"", // 0x22
1615 "#", // 0x23
1616 "$", // 0x24
1617 "%", // 0x25
1618 "&", // 0x26
1619 "'", // 0x27
1620 "(", // 0x28
1621 ")", // 0x29
1622 "*", // 0x2A
1623 "+", // 0x2B
1624 ",", // 0x2C
1625 "-", // 0x2D
1626 ".", // 0x2E
1627 "/", // 0x2F
1628 "0", // 0x30
1629 "1", // 0x31
1630 "2", // 0x32
1631 "3", // 0x33
1632 "4", // 0x34
1633 "5", // 0x35
1634 "6", // 0x36
1635 "7", // 0x37
1636 "8", // 0x38
1637 "9", // 0x39
1638 ":", // 0x3A
1639 ";", // 0x3B
1640 "<", // 0x3C
1641 "=", // 0x3D
1642 ">", // 0x3E
1643 "?", // 0x3F
1644 "@", // 0x40
1645 "A", // 0x41
1646 "B", // 0x42
1647 "C", // 0x43
1648 "D", // 0x44
1649 "E", // 0x45
1650 "F", // 0x46
1651 "G", // 0x47
1652 "H", // 0x48
1653 "I", // 0x49
1654 "J", // 0x4A
1655 "K", // 0x4B
1656 "L", // 0x4C
1657 "M", // 0x4D
1658 "N", // 0x4E
1659 "O", // 0x4F
1660 "P", // 0x50
1661 "Q", // 0x51
1662 "R", // 0x52
1663 "S", // 0x53
1664 "T", // 0x54
1665 "U", // 0x55
1666 "V", // 0x56
1667 "W", // 0x57
1668 "X", // 0x58
1669 "Y", // 0x59
1670 "Z", // 0x5A
1671 "[", // 0x5B
1672 "\\", // 0x5C
1673 "]", // 0x5D
1674 "^", // 0x5E
1675 "_", // 0x5F
1676 "`", // 0x60
1677 "a", // 0x61
1678 "b", // 0x62
1679 "c", // 0x63
1680 "d", // 0x64
1681 "e", // 0x65
1682 "f", // 0x66
1683 "g", // 0x67
1684 "h", // 0x68
1685 "i", // 0x69
1686 "j", // 0x6A
1687 "k", // 0x6B
1688 "l", // 0x6C
1689 "m", // 0x6D
1690 "n", // 0x6E
1691 "o", // 0x6F
1692 "p", // 0x70
1693 "q", // 0x71
1694 "r", // 0x72
1695 "s", // 0x73
1696 "t", // 0x74
1697 "u", // 0x75
1698 "v", // 0x76
1699 "w", // 0x77
1700 "x", // 0x78
1701 "y", // 0x79
1702 "z", // 0x7A
1703 "{", // 0x7B
1704 "|", // 0x7C
1705 "}", // 0x7D
1706 "~", // 0x7E
1707 "\u{7f}", // 0x7F
1708 "Ä", // 0x80
1709 "Å", // 0x81
1710 "Ç", // 0x82
1711 "É", // 0x83
1712 "Ñ", // 0x84
1713 "Ö", // 0x85
1714 "Ü", // 0x86
1715 "á", // 0x87
1716 "à", // 0x88
1717 "â", // 0x89
1718 "ä", // 0x8A
1719 "ã", // 0x8B
1720 "å", // 0x8C
1721 "ç", // 0x8D
1722 "é", // 0x8E
1723 "è", // 0x8F
1724 "ê", // 0x90
1725 "ë", // 0x91
1726 "í", // 0x92
1727 "ì", // 0x93
1728 "î", // 0x94
1729 "ï", // 0x95
1730 "ñ", // 0x96
1731 "ó", // 0x97
1732 "ò", // 0x98
1733 "ô", // 0x99
1734 "ö", // 0x9A
1735 "õ", // 0x9B
1736 "ú", // 0x9C
1737 "ù", // 0x9D
1738 "û", // 0x9E
1739 "ü", // 0x9F
1740 "†", // 0xA0
1741 "°", // 0xA1
1742 "¢", // 0xA2
1743 "£", // 0xA3
1744 "§", // 0xA4
1745 "•", // 0xA5
1746 "¶", // 0xA6
1747 "ß", // 0xA7
1748 "®", // 0xA8
1749 "Š", // 0xA9
1750 "™", // 0xAA
1751 "´", // 0xAB
1752 "¨", // 0xAC
1753 "≠", // 0xAD
1754 "Ž", // 0xAE
1755 "Ø", // 0xAF
1756 "∞", // 0xB0
1757 "±", // 0xB1
1758 "≤", // 0xB2
1759 "≥", // 0xB3
1760 "∆", // 0xB4
1761 "µ", // 0xB5
1762 "∂", // 0xB6
1763 "∑", // 0xB7
1764 "∏", // 0xB8
1765 "š", // 0xB9
1766 "∫", // 0xBA
1767 "ª", // 0xBB
1768 "º", // 0xBC
1769 "Ω", // 0xBD
1770 "ž", // 0xBE
1771 "ø", // 0xBF
1772 "¿", // 0xC0
1773 "¡", // 0xC1
1774 "¬", // 0xC2
1775 "√", // 0xC3
1776 "ƒ", // 0xC4
1777 "≈", // 0xC5
1778 "Ć", // 0xC6
1779 "«", // 0xC7
1780 "Č", // 0xC8
1781 "…", // 0xC9
1782 "\u{a0}", // 0xCA
1783 "À", // 0xCB
1784 "Ã", // 0xCC
1785 "Õ", // 0xCD
1786 "Œ", // 0xCE
1787 "œ", // 0xCF
1788 "Đ", // 0xD0
1789 "—", // 0xD1
1790 "“", // 0xD2
1791 "”", // 0xD3
1792 "‘", // 0xD4
1793 "’", // 0xD5
1794 "÷", // 0xD6
1795 "◊", // 0xD7
1796 "\u{f8ff}", // 0xD8
1797 "©", // 0xD9
1798 "⁄", // 0xDA
1799 "€", // 0xDB
1800 "‹", // 0xDC
1801 "›", // 0xDD
1802 "Æ", // 0xDE
1803 "»", // 0xDF
1804 "–", // 0xE0
1805 "·", // 0xE1
1806 "‚", // 0xE2
1807 "„", // 0xE3
1808 "‰", // 0xE4
1809 "Â", // 0xE5
1810 "ć", // 0xE6
1811 "Á", // 0xE7
1812 "č", // 0xE8
1813 "È", // 0xE9
1814 "Í", // 0xEA
1815 "Î", // 0xEB
1816 "Ï", // 0xEC
1817 "Ì", // 0xED
1818 "Ó", // 0xEE
1819 "Ô", // 0xEF
1820 "đ", // 0xF0
1821 "Ò", // 0xF1
1822 "Ú", // 0xF2
1823 "Û", // 0xF3
1824 "Ù", // 0xF4
1825 "ı", // 0xF5
1826 "ˆ", // 0xF6
1827 "˜", // 0xF7
1828 "¯", // 0xF8
1829 "π", // 0xF9
1830 "Ë", // 0xFA
1831 "˚", // 0xFB
1832 "¸", // 0xFC
1833 "Ê", // 0xFD
1834 "æ", // 0xFE
1835 "ˇ", // 0xFF
1836 ],
1837 dec2: &[],
1838 enc1: &[
1839 ('\0', &[0]),
1840 ('\u{1}', &[1]),
1841 ('\u{2}', &[2]),
1842 ('\u{3}', &[3]),
1843 ('\u{4}', &[4]),
1844 ('\u{5}', &[5]),
1845 ('\u{6}', &[6]),
1846 ('\u{7}', &[7]),
1847 ('\u{8}', &[8]),
1848 ('\t', &[9]),
1849 ('\n', &[10]),
1850 ('\u{b}', &[11]),
1851 ('\u{c}', &[12]),
1852 ('\r', &[13]),
1853 ('\u{e}', &[14]),
1854 ('\u{f}', &[15]),
1855 ('\u{10}', &[16]),
1856 ('\u{11}', &[17]),
1857 ('\u{12}', &[18]),
1858 ('\u{13}', &[19]),
1859 ('\u{14}', &[20]),
1860 ('\u{15}', &[21]),
1861 ('\u{16}', &[22]),
1862 ('\u{17}', &[23]),
1863 ('\u{18}', &[24]),
1864 ('\u{19}', &[25]),
1865 ('\u{1a}', &[26]),
1866 ('\u{1b}', &[27]),
1867 ('\u{1c}', &[28]),
1868 ('\u{1d}', &[29]),
1869 ('\u{1e}', &[30]),
1870 ('\u{1f}', &[31]),
1871 (' ', &[32]),
1872 ('!', &[33]),
1873 ('"', &[34]),
1874 ('#', &[35]),
1875 ('$', &[36]),
1876 ('%', &[37]),
1877 ('&', &[38]),
1878 ('\'', &[39]),
1879 ('(', &[40]),
1880 (')', &[41]),
1881 ('*', &[42]),
1882 ('+', &[43]),
1883 (',', &[44]),
1884 ('-', &[45]),
1885 ('.', &[46]),
1886 ('/', &[47]),
1887 ('0', &[48]),
1888 ('1', &[49]),
1889 ('2', &[50]),
1890 ('3', &[51]),
1891 ('4', &[52]),
1892 ('5', &[53]),
1893 ('6', &[54]),
1894 ('7', &[55]),
1895 ('8', &[56]),
1896 ('9', &[57]),
1897 (':', &[58]),
1898 (';', &[59]),
1899 ('<', &[60]),
1900 ('=', &[61]),
1901 ('>', &[62]),
1902 ('?', &[63]),
1903 ('@', &[64]),
1904 ('A', &[65]),
1905 ('B', &[66]),
1906 ('C', &[67]),
1907 ('D', &[68]),
1908 ('E', &[69]),
1909 ('F', &[70]),
1910 ('G', &[71]),
1911 ('H', &[72]),
1912 ('I', &[73]),
1913 ('J', &[74]),
1914 ('K', &[75]),
1915 ('L', &[76]),
1916 ('M', &[77]),
1917 ('N', &[78]),
1918 ('O', &[79]),
1919 ('P', &[80]),
1920 ('Q', &[81]),
1921 ('R', &[82]),
1922 ('S', &[83]),
1923 ('T', &[84]),
1924 ('U', &[85]),
1925 ('V', &[86]),
1926 ('W', &[87]),
1927 ('X', &[88]),
1928 ('Y', &[89]),
1929 ('Z', &[90]),
1930 ('[', &[91]),
1931 ('\\', &[92]),
1932 (']', &[93]),
1933 ('^', &[94]),
1934 ('_', &[95]),
1935 ('`', &[96]),
1936 ('a', &[97]),
1937 ('b', &[98]),
1938 ('c', &[99]),
1939 ('d', &[100]),
1940 ('e', &[101]),
1941 ('f', &[102]),
1942 ('g', &[103]),
1943 ('h', &[104]),
1944 ('i', &[105]),
1945 ('j', &[106]),
1946 ('k', &[107]),
1947 ('l', &[108]),
1948 ('m', &[109]),
1949 ('n', &[110]),
1950 ('o', &[111]),
1951 ('p', &[112]),
1952 ('q', &[113]),
1953 ('r', &[114]),
1954 ('s', &[115]),
1955 ('t', &[116]),
1956 ('u', &[117]),
1957 ('v', &[118]),
1958 ('w', &[119]),
1959 ('x', &[120]),
1960 ('y', &[121]),
1961 ('z', &[122]),
1962 ('{', &[123]),
1963 ('|', &[124]),
1964 ('}', &[125]),
1965 ('~', &[126]),
1966 ('\u{7f}', &[127]),
1967 ('\u{a0}', &[202]),
1968 ('¡', &[193]),
1969 ('¢', &[162]),
1970 ('£', &[163]),
1971 ('§', &[164]),
1972 ('¨', &[172]),
1973 ('©', &[217]),
1974 ('ª', &[187]),
1975 ('«', &[199]),
1976 ('¬', &[194]),
1977 ('®', &[168]),
1978 ('¯', &[248]),
1979 ('°', &[161]),
1980 ('±', &[177]),
1981 ('´', &[171]),
1982 ('µ', &[181]),
1983 ('¶', &[166]),
1984 ('·', &[225]),
1985 ('¸', &[252]),
1986 ('º', &[188]),
1987 ('»', &[223]),
1988 ('¿', &[192]),
1989 ('À', &[203]),
1990 ('Á', &[231]),
1991 ('Â', &[229]),
1992 ('Ã', &[204]),
1993 ('Ä', &[128]),
1994 ('Å', &[129]),
1995 ('Æ', &[222]),
1996 ('Ç', &[130]),
1997 ('È', &[233]),
1998 ('É', &[131]),
1999 ('Ê', &[253]),
2000 ('Ë', &[250]),
2001 ('Ì', &[237]),
2002 ('Í', &[234]),
2003 ('Î', &[235]),
2004 ('Ï', &[236]),
2005 ('Ñ', &[132]),
2006 ('Ò', &[241]),
2007 ('Ó', &[238]),
2008 ('Ô', &[239]),
2009 ('Õ', &[205]),
2010 ('Ö', &[133]),
2011 ('Ø', &[175]),
2012 ('Ù', &[244]),
2013 ('Ú', &[242]),
2014 ('Û', &[243]),
2015 ('Ü', &[134]),
2016 ('ß', &[167]),
2017 ('à', &[136]),
2018 ('á', &[135]),
2019 ('â', &[137]),
2020 ('ã', &[139]),
2021 ('ä', &[138]),
2022 ('å', &[140]),
2023 ('æ', &[254]),
2024 ('ç', &[141]),
2025 ('è', &[143]),
2026 ('é', &[142]),
2027 ('ê', &[144]),
2028 ('ë', &[145]),
2029 ('ì', &[147]),
2030 ('í', &[146]),
2031 ('î', &[148]),
2032 ('ï', &[149]),
2033 ('ñ', &[150]),
2034 ('ò', &[152]),
2035 ('ó', &[151]),
2036 ('ô', &[153]),
2037 ('õ', &[155]),
2038 ('ö', &[154]),
2039 ('÷', &[214]),
2040 ('ø', &[191]),
2041 ('ù', &[157]),
2042 ('ú', &[156]),
2043 ('û', &[158]),
2044 ('ü', &[159]),
2045 ('Ć', &[198]),
2046 ('ć', &[230]),
2047 ('Č', &[200]),
2048 ('č', &[232]),
2049 ('Đ', &[208]),
2050 ('đ', &[240]),
2051 ('ı', &[245]),
2052 ('Œ', &[206]),
2053 ('œ', &[207]),
2054 ('Š', &[169]),
2055 ('š', &[185]),
2056 ('Ž', &[174]),
2057 ('ž', &[190]),
2058 ('ƒ', &[196]),
2059 ('ˆ', &[246]),
2060 ('ˇ', &[255]),
2061 ('˚', &[251]),
2062 ('˜', &[247]),
2063 ('Ω', &[189]),
2064 ('π', &[249]),
2065 ('–', &[224]),
2066 ('—', &[209]),
2067 ('‘', &[212]),
2068 ('’', &[213]),
2069 ('‚', &[226]),
2070 ('“', &[210]),
2071 ('”', &[211]),
2072 ('„', &[227]),
2073 ('†', &[160]),
2074 ('•', &[165]),
2075 ('…', &[201]),
2076 ('‰', &[228]),
2077 ('‹', &[220]),
2078 ('›', &[221]),
2079 ('⁄', &[218]),
2080 ('€', &[219]),
2081 ('™', &[170]),
2082 ('∂', &[182]),
2083 ('∆', &[180]),
2084 ('∏', &[184]),
2085 ('∑', &[183]),
2086 ('√', &[195]),
2087 ('∞', &[176]),
2088 ('∫', &[186]),
2089 ('≈', &[197]),
2090 ('≠', &[173]),
2091 ('≤', &[178]),
2092 ('≥', &[179]),
2093 ('◊', &[215]),
2094 ('\u{f8ff}', &[216]),
2095 ],
2096 enc_seq: &[],
2097};
2098
2099pub(crate) static CYRILLIC: Table = Table {
2100 id: "cyrillic",
2101 apple_name: "Mac OS Cyrillic",
2102 whatwg_name: Some("x-mac-cyrillic"),
2103 labels: &["x-mac-cyrillic", "x-mac-ukrainian"],
2104 directional: false,
2105 lossy: false,
2106 complete: true,
2107 dec1: &[
2108 "\0", // 0x00
2109 "\u{1}", // 0x01
2110 "\u{2}", // 0x02
2111 "\u{3}", // 0x03
2112 "\u{4}", // 0x04
2113 "\u{5}", // 0x05
2114 "\u{6}", // 0x06
2115 "\u{7}", // 0x07
2116 "\u{8}", // 0x08
2117 "\t", // 0x09
2118 "\n", // 0x0A
2119 "\u{b}", // 0x0B
2120 "\u{c}", // 0x0C
2121 "\r", // 0x0D
2122 "\u{e}", // 0x0E
2123 "\u{f}", // 0x0F
2124 "\u{10}", // 0x10
2125 "\u{11}", // 0x11
2126 "\u{12}", // 0x12
2127 "\u{13}", // 0x13
2128 "\u{14}", // 0x14
2129 "\u{15}", // 0x15
2130 "\u{16}", // 0x16
2131 "\u{17}", // 0x17
2132 "\u{18}", // 0x18
2133 "\u{19}", // 0x19
2134 "\u{1a}", // 0x1A
2135 "\u{1b}", // 0x1B
2136 "\u{1c}", // 0x1C
2137 "\u{1d}", // 0x1D
2138 "\u{1e}", // 0x1E
2139 "\u{1f}", // 0x1F
2140 " ", // 0x20
2141 "!", // 0x21
2142 "\"", // 0x22
2143 "#", // 0x23
2144 "$", // 0x24
2145 "%", // 0x25
2146 "&", // 0x26
2147 "'", // 0x27
2148 "(", // 0x28
2149 ")", // 0x29
2150 "*", // 0x2A
2151 "+", // 0x2B
2152 ",", // 0x2C
2153 "-", // 0x2D
2154 ".", // 0x2E
2155 "/", // 0x2F
2156 "0", // 0x30
2157 "1", // 0x31
2158 "2", // 0x32
2159 "3", // 0x33
2160 "4", // 0x34
2161 "5", // 0x35
2162 "6", // 0x36
2163 "7", // 0x37
2164 "8", // 0x38
2165 "9", // 0x39
2166 ":", // 0x3A
2167 ";", // 0x3B
2168 "<", // 0x3C
2169 "=", // 0x3D
2170 ">", // 0x3E
2171 "?", // 0x3F
2172 "@", // 0x40
2173 "A", // 0x41
2174 "B", // 0x42
2175 "C", // 0x43
2176 "D", // 0x44
2177 "E", // 0x45
2178 "F", // 0x46
2179 "G", // 0x47
2180 "H", // 0x48
2181 "I", // 0x49
2182 "J", // 0x4A
2183 "K", // 0x4B
2184 "L", // 0x4C
2185 "M", // 0x4D
2186 "N", // 0x4E
2187 "O", // 0x4F
2188 "P", // 0x50
2189 "Q", // 0x51
2190 "R", // 0x52
2191 "S", // 0x53
2192 "T", // 0x54
2193 "U", // 0x55
2194 "V", // 0x56
2195 "W", // 0x57
2196 "X", // 0x58
2197 "Y", // 0x59
2198 "Z", // 0x5A
2199 "[", // 0x5B
2200 "\\", // 0x5C
2201 "]", // 0x5D
2202 "^", // 0x5E
2203 "_", // 0x5F
2204 "`", // 0x60
2205 "a", // 0x61
2206 "b", // 0x62
2207 "c", // 0x63
2208 "d", // 0x64
2209 "e", // 0x65
2210 "f", // 0x66
2211 "g", // 0x67
2212 "h", // 0x68
2213 "i", // 0x69
2214 "j", // 0x6A
2215 "k", // 0x6B
2216 "l", // 0x6C
2217 "m", // 0x6D
2218 "n", // 0x6E
2219 "o", // 0x6F
2220 "p", // 0x70
2221 "q", // 0x71
2222 "r", // 0x72
2223 "s", // 0x73
2224 "t", // 0x74
2225 "u", // 0x75
2226 "v", // 0x76
2227 "w", // 0x77
2228 "x", // 0x78
2229 "y", // 0x79
2230 "z", // 0x7A
2231 "{", // 0x7B
2232 "|", // 0x7C
2233 "}", // 0x7D
2234 "~", // 0x7E
2235 "\u{7f}", // 0x7F
2236 "А", // 0x80
2237 "Б", // 0x81
2238 "В", // 0x82
2239 "Г", // 0x83
2240 "Д", // 0x84
2241 "Е", // 0x85
2242 "Ж", // 0x86
2243 "З", // 0x87
2244 "И", // 0x88
2245 "Й", // 0x89
2246 "К", // 0x8A
2247 "Л", // 0x8B
2248 "М", // 0x8C
2249 "Н", // 0x8D
2250 "О", // 0x8E
2251 "П", // 0x8F
2252 "Р", // 0x90
2253 "С", // 0x91
2254 "Т", // 0x92
2255 "У", // 0x93
2256 "Ф", // 0x94
2257 "Х", // 0x95
2258 "Ц", // 0x96
2259 "Ч", // 0x97
2260 "Ш", // 0x98
2261 "Щ", // 0x99
2262 "Ъ", // 0x9A
2263 "Ы", // 0x9B
2264 "Ь", // 0x9C
2265 "Э", // 0x9D
2266 "Ю", // 0x9E
2267 "Я", // 0x9F
2268 "†", // 0xA0
2269 "°", // 0xA1
2270 "Ґ", // 0xA2
2271 "£", // 0xA3
2272 "§", // 0xA4
2273 "•", // 0xA5
2274 "¶", // 0xA6
2275 "І", // 0xA7
2276 "®", // 0xA8
2277 "©", // 0xA9
2278 "™", // 0xAA
2279 "Ђ", // 0xAB
2280 "ђ", // 0xAC
2281 "≠", // 0xAD
2282 "Ѓ", // 0xAE
2283 "ѓ", // 0xAF
2284 "∞", // 0xB0
2285 "±", // 0xB1
2286 "≤", // 0xB2
2287 "≥", // 0xB3
2288 "і", // 0xB4
2289 "µ", // 0xB5
2290 "ґ", // 0xB6
2291 "Ј", // 0xB7
2292 "Є", // 0xB8
2293 "є", // 0xB9
2294 "Ї", // 0xBA
2295 "ї", // 0xBB
2296 "Љ", // 0xBC
2297 "љ", // 0xBD
2298 "Њ", // 0xBE
2299 "њ", // 0xBF
2300 "ј", // 0xC0
2301 "Ѕ", // 0xC1
2302 "¬", // 0xC2
2303 "√", // 0xC3
2304 "ƒ", // 0xC4
2305 "≈", // 0xC5
2306 "∆", // 0xC6
2307 "«", // 0xC7
2308 "»", // 0xC8
2309 "…", // 0xC9
2310 "\u{a0}", // 0xCA
2311 "Ћ", // 0xCB
2312 "ћ", // 0xCC
2313 "Ќ", // 0xCD
2314 "ќ", // 0xCE
2315 "ѕ", // 0xCF
2316 "–", // 0xD0
2317 "—", // 0xD1
2318 "“", // 0xD2
2319 "”", // 0xD3
2320 "‘", // 0xD4
2321 "’", // 0xD5
2322 "÷", // 0xD6
2323 "„", // 0xD7
2324 "Ў", // 0xD8
2325 "ў", // 0xD9
2326 "Џ", // 0xDA
2327 "џ", // 0xDB
2328 "№", // 0xDC
2329 "Ё", // 0xDD
2330 "ё", // 0xDE
2331 "я", // 0xDF
2332 "а", // 0xE0
2333 "б", // 0xE1
2334 "в", // 0xE2
2335 "г", // 0xE3
2336 "д", // 0xE4
2337 "е", // 0xE5
2338 "ж", // 0xE6
2339 "з", // 0xE7
2340 "и", // 0xE8
2341 "й", // 0xE9
2342 "к", // 0xEA
2343 "л", // 0xEB
2344 "м", // 0xEC
2345 "н", // 0xED
2346 "о", // 0xEE
2347 "п", // 0xEF
2348 "р", // 0xF0
2349 "с", // 0xF1
2350 "т", // 0xF2
2351 "у", // 0xF3
2352 "ф", // 0xF4
2353 "х", // 0xF5
2354 "ц", // 0xF6
2355 "ч", // 0xF7
2356 "ш", // 0xF8
2357 "щ", // 0xF9
2358 "ъ", // 0xFA
2359 "ы", // 0xFB
2360 "ь", // 0xFC
2361 "э", // 0xFD
2362 "ю", // 0xFE
2363 "€", // 0xFF
2364 ],
2365 dec2: &[],
2366 enc1: &[
2367 ('\0', &[0]),
2368 ('\u{1}', &[1]),
2369 ('\u{2}', &[2]),
2370 ('\u{3}', &[3]),
2371 ('\u{4}', &[4]),
2372 ('\u{5}', &[5]),
2373 ('\u{6}', &[6]),
2374 ('\u{7}', &[7]),
2375 ('\u{8}', &[8]),
2376 ('\t', &[9]),
2377 ('\n', &[10]),
2378 ('\u{b}', &[11]),
2379 ('\u{c}', &[12]),
2380 ('\r', &[13]),
2381 ('\u{e}', &[14]),
2382 ('\u{f}', &[15]),
2383 ('\u{10}', &[16]),
2384 ('\u{11}', &[17]),
2385 ('\u{12}', &[18]),
2386 ('\u{13}', &[19]),
2387 ('\u{14}', &[20]),
2388 ('\u{15}', &[21]),
2389 ('\u{16}', &[22]),
2390 ('\u{17}', &[23]),
2391 ('\u{18}', &[24]),
2392 ('\u{19}', &[25]),
2393 ('\u{1a}', &[26]),
2394 ('\u{1b}', &[27]),
2395 ('\u{1c}', &[28]),
2396 ('\u{1d}', &[29]),
2397 ('\u{1e}', &[30]),
2398 ('\u{1f}', &[31]),
2399 (' ', &[32]),
2400 ('!', &[33]),
2401 ('"', &[34]),
2402 ('#', &[35]),
2403 ('$', &[36]),
2404 ('%', &[37]),
2405 ('&', &[38]),
2406 ('\'', &[39]),
2407 ('(', &[40]),
2408 (')', &[41]),
2409 ('*', &[42]),
2410 ('+', &[43]),
2411 (',', &[44]),
2412 ('-', &[45]),
2413 ('.', &[46]),
2414 ('/', &[47]),
2415 ('0', &[48]),
2416 ('1', &[49]),
2417 ('2', &[50]),
2418 ('3', &[51]),
2419 ('4', &[52]),
2420 ('5', &[53]),
2421 ('6', &[54]),
2422 ('7', &[55]),
2423 ('8', &[56]),
2424 ('9', &[57]),
2425 (':', &[58]),
2426 (';', &[59]),
2427 ('<', &[60]),
2428 ('=', &[61]),
2429 ('>', &[62]),
2430 ('?', &[63]),
2431 ('@', &[64]),
2432 ('A', &[65]),
2433 ('B', &[66]),
2434 ('C', &[67]),
2435 ('D', &[68]),
2436 ('E', &[69]),
2437 ('F', &[70]),
2438 ('G', &[71]),
2439 ('H', &[72]),
2440 ('I', &[73]),
2441 ('J', &[74]),
2442 ('K', &[75]),
2443 ('L', &[76]),
2444 ('M', &[77]),
2445 ('N', &[78]),
2446 ('O', &[79]),
2447 ('P', &[80]),
2448 ('Q', &[81]),
2449 ('R', &[82]),
2450 ('S', &[83]),
2451 ('T', &[84]),
2452 ('U', &[85]),
2453 ('V', &[86]),
2454 ('W', &[87]),
2455 ('X', &[88]),
2456 ('Y', &[89]),
2457 ('Z', &[90]),
2458 ('[', &[91]),
2459 ('\\', &[92]),
2460 (']', &[93]),
2461 ('^', &[94]),
2462 ('_', &[95]),
2463 ('`', &[96]),
2464 ('a', &[97]),
2465 ('b', &[98]),
2466 ('c', &[99]),
2467 ('d', &[100]),
2468 ('e', &[101]),
2469 ('f', &[102]),
2470 ('g', &[103]),
2471 ('h', &[104]),
2472 ('i', &[105]),
2473 ('j', &[106]),
2474 ('k', &[107]),
2475 ('l', &[108]),
2476 ('m', &[109]),
2477 ('n', &[110]),
2478 ('o', &[111]),
2479 ('p', &[112]),
2480 ('q', &[113]),
2481 ('r', &[114]),
2482 ('s', &[115]),
2483 ('t', &[116]),
2484 ('u', &[117]),
2485 ('v', &[118]),
2486 ('w', &[119]),
2487 ('x', &[120]),
2488 ('y', &[121]),
2489 ('z', &[122]),
2490 ('{', &[123]),
2491 ('|', &[124]),
2492 ('}', &[125]),
2493 ('~', &[126]),
2494 ('\u{7f}', &[127]),
2495 ('\u{a0}', &[202]),
2496 ('£', &[163]),
2497 ('§', &[164]),
2498 ('©', &[169]),
2499 ('«', &[199]),
2500 ('¬', &[194]),
2501 ('®', &[168]),
2502 ('°', &[161]),
2503 ('±', &[177]),
2504 ('µ', &[181]),
2505 ('¶', &[166]),
2506 ('»', &[200]),
2507 ('÷', &[214]),
2508 ('ƒ', &[196]),
2509 ('Ё', &[221]),
2510 ('Ђ', &[171]),
2511 ('Ѓ', &[174]),
2512 ('Є', &[184]),
2513 ('Ѕ', &[193]),
2514 ('І', &[167]),
2515 ('Ї', &[186]),
2516 ('Ј', &[183]),
2517 ('Љ', &[188]),
2518 ('Њ', &[190]),
2519 ('Ћ', &[203]),
2520 ('Ќ', &[205]),
2521 ('Ў', &[216]),
2522 ('Џ', &[218]),
2523 ('А', &[128]),
2524 ('Б', &[129]),
2525 ('В', &[130]),
2526 ('Г', &[131]),
2527 ('Д', &[132]),
2528 ('Е', &[133]),
2529 ('Ж', &[134]),
2530 ('З', &[135]),
2531 ('И', &[136]),
2532 ('Й', &[137]),
2533 ('К', &[138]),
2534 ('Л', &[139]),
2535 ('М', &[140]),
2536 ('Н', &[141]),
2537 ('О', &[142]),
2538 ('П', &[143]),
2539 ('Р', &[144]),
2540 ('С', &[145]),
2541 ('Т', &[146]),
2542 ('У', &[147]),
2543 ('Ф', &[148]),
2544 ('Х', &[149]),
2545 ('Ц', &[150]),
2546 ('Ч', &[151]),
2547 ('Ш', &[152]),
2548 ('Щ', &[153]),
2549 ('Ъ', &[154]),
2550 ('Ы', &[155]),
2551 ('Ь', &[156]),
2552 ('Э', &[157]),
2553 ('Ю', &[158]),
2554 ('Я', &[159]),
2555 ('а', &[224]),
2556 ('б', &[225]),
2557 ('в', &[226]),
2558 ('г', &[227]),
2559 ('д', &[228]),
2560 ('е', &[229]),
2561 ('ж', &[230]),
2562 ('з', &[231]),
2563 ('и', &[232]),
2564 ('й', &[233]),
2565 ('к', &[234]),
2566 ('л', &[235]),
2567 ('м', &[236]),
2568 ('н', &[237]),
2569 ('о', &[238]),
2570 ('п', &[239]),
2571 ('р', &[240]),
2572 ('с', &[241]),
2573 ('т', &[242]),
2574 ('у', &[243]),
2575 ('ф', &[244]),
2576 ('х', &[245]),
2577 ('ц', &[246]),
2578 ('ч', &[247]),
2579 ('ш', &[248]),
2580 ('щ', &[249]),
2581 ('ъ', &[250]),
2582 ('ы', &[251]),
2583 ('ь', &[252]),
2584 ('э', &[253]),
2585 ('ю', &[254]),
2586 ('я', &[223]),
2587 ('ё', &[222]),
2588 ('ђ', &[172]),
2589 ('ѓ', &[175]),
2590 ('є', &[185]),
2591 ('ѕ', &[207]),
2592 ('і', &[180]),
2593 ('ї', &[187]),
2594 ('ј', &[192]),
2595 ('љ', &[189]),
2596 ('њ', &[191]),
2597 ('ћ', &[204]),
2598 ('ќ', &[206]),
2599 ('ў', &[217]),
2600 ('џ', &[219]),
2601 ('Ґ', &[162]),
2602 ('ґ', &[182]),
2603 ('–', &[208]),
2604 ('—', &[209]),
2605 ('‘', &[212]),
2606 ('’', &[213]),
2607 ('“', &[210]),
2608 ('”', &[211]),
2609 ('„', &[215]),
2610 ('†', &[160]),
2611 ('•', &[165]),
2612 ('…', &[201]),
2613 ('€', &[255]),
2614 ('№', &[220]),
2615 ('™', &[170]),
2616 ('∆', &[198]),
2617 ('√', &[195]),
2618 ('∞', &[176]),
2619 ('≈', &[197]),
2620 ('≠', &[173]),
2621 ('≤', &[178]),
2622 ('≥', &[179]),
2623 ],
2624 enc_seq: &[],
2625};
2626
2627pub(crate) static DEVANAGA: Table = Table {
2628 id: "devanagari",
2629 apple_name: "Mac OS Devanagari",
2630 whatwg_name: None,
2631 labels: &[],
2632 directional: false,
2633 lossy: false,
2634 complete: false,
2635 dec1: &[
2636 "\0", // 0x00
2637 "\u{1}", // 0x01
2638 "\u{2}", // 0x02
2639 "\u{3}", // 0x03
2640 "\u{4}", // 0x04
2641 "\u{5}", // 0x05
2642 "\u{6}", // 0x06
2643 "\u{7}", // 0x07
2644 "\u{8}", // 0x08
2645 "\t", // 0x09
2646 "\n", // 0x0A
2647 "\u{b}", // 0x0B
2648 "\u{c}", // 0x0C
2649 "\r", // 0x0D
2650 "\u{e}", // 0x0E
2651 "\u{f}", // 0x0F
2652 "\u{10}", // 0x10
2653 "\u{11}", // 0x11
2654 "\u{12}", // 0x12
2655 "\u{13}", // 0x13
2656 "\u{14}", // 0x14
2657 "\u{15}", // 0x15
2658 "\u{16}", // 0x16
2659 "\u{17}", // 0x17
2660 "\u{18}", // 0x18
2661 "\u{19}", // 0x19
2662 "\u{1a}", // 0x1A
2663 "\u{1b}", // 0x1B
2664 "\u{1c}", // 0x1C
2665 "\u{1d}", // 0x1D
2666 "\u{1e}", // 0x1E
2667 "\u{1f}", // 0x1F
2668 " ", // 0x20
2669 "!", // 0x21
2670 "\"", // 0x22
2671 "#", // 0x23
2672 "$", // 0x24
2673 "%", // 0x25
2674 "&", // 0x26
2675 "'", // 0x27
2676 "(", // 0x28
2677 ")", // 0x29
2678 "*", // 0x2A
2679 "+", // 0x2B
2680 ",", // 0x2C
2681 "-", // 0x2D
2682 ".", // 0x2E
2683 "/", // 0x2F
2684 "0", // 0x30
2685 "1", // 0x31
2686 "2", // 0x32
2687 "3", // 0x33
2688 "4", // 0x34
2689 "5", // 0x35
2690 "6", // 0x36
2691 "7", // 0x37
2692 "8", // 0x38
2693 "9", // 0x39
2694 ":", // 0x3A
2695 ";", // 0x3B
2696 "<", // 0x3C
2697 "=", // 0x3D
2698 ">", // 0x3E
2699 "?", // 0x3F
2700 "@", // 0x40
2701 "A", // 0x41
2702 "B", // 0x42
2703 "C", // 0x43
2704 "D", // 0x44
2705 "E", // 0x45
2706 "F", // 0x46
2707 "G", // 0x47
2708 "H", // 0x48
2709 "I", // 0x49
2710 "J", // 0x4A
2711 "K", // 0x4B
2712 "L", // 0x4C
2713 "M", // 0x4D
2714 "N", // 0x4E
2715 "O", // 0x4F
2716 "P", // 0x50
2717 "Q", // 0x51
2718 "R", // 0x52
2719 "S", // 0x53
2720 "T", // 0x54
2721 "U", // 0x55
2722 "V", // 0x56
2723 "W", // 0x57
2724 "X", // 0x58
2725 "Y", // 0x59
2726 "Z", // 0x5A
2727 "[", // 0x5B
2728 "\\", // 0x5C
2729 "]", // 0x5D
2730 "^", // 0x5E
2731 "_", // 0x5F
2732 "`", // 0x60
2733 "a", // 0x61
2734 "b", // 0x62
2735 "c", // 0x63
2736 "d", // 0x64
2737 "e", // 0x65
2738 "f", // 0x66
2739 "g", // 0x67
2740 "h", // 0x68
2741 "i", // 0x69
2742 "j", // 0x6A
2743 "k", // 0x6B
2744 "l", // 0x6C
2745 "m", // 0x6D
2746 "n", // 0x6E
2747 "o", // 0x6F
2748 "p", // 0x70
2749 "q", // 0x71
2750 "r", // 0x72
2751 "s", // 0x73
2752 "t", // 0x74
2753 "u", // 0x75
2754 "v", // 0x76
2755 "w", // 0x77
2756 "x", // 0x78
2757 "y", // 0x79
2758 "z", // 0x7A
2759 "{", // 0x7B
2760 "|", // 0x7C
2761 "}", // 0x7D
2762 "~", // 0x7E
2763 "\u{7f}", // 0x7F
2764 "×", // 0x80
2765 "−", // 0x81
2766 "–", // 0x82
2767 "—", // 0x83
2768 "‘", // 0x84
2769 "’", // 0x85
2770 "…", // 0x86
2771 "•", // 0x87
2772 "©", // 0x88
2773 "®", // 0x89
2774 "™", // 0x8A
2775 "", // 0x8B
2776 "", // 0x8C
2777 "", // 0x8D
2778 "", // 0x8E
2779 "", // 0x8F
2780 "॥", // 0x90
2781 "॰", // 0x91
2782 "", // 0x92
2783 "", // 0x93
2784 "", // 0x94
2785 "", // 0x95
2786 "", // 0x96
2787 "", // 0x97
2788 "", // 0x98
2789 "", // 0x99
2790 "", // 0x9A
2791 "", // 0x9B
2792 "", // 0x9C
2793 "", // 0x9D
2794 "", // 0x9E
2795 "", // 0x9F
2796 "", // 0xA0
2797 "\u{901}", // 0xA1
2798 "\u{902}", // 0xA2
2799 "ः", // 0xA3
2800 "अ", // 0xA4
2801 "आ", // 0xA5
2802 "इ", // 0xA6
2803 "ई", // 0xA7
2804 "उ", // 0xA8
2805 "ऊ", // 0xA9
2806 "ऋ", // 0xAA
2807 "ऎ", // 0xAB
2808 "ए", // 0xAC
2809 "ऐ", // 0xAD
2810 "ऍ", // 0xAE
2811 "ऒ", // 0xAF
2812 "ओ", // 0xB0
2813 "औ", // 0xB1
2814 "ऑ", // 0xB2
2815 "क", // 0xB3
2816 "ख", // 0xB4
2817 "ग", // 0xB5
2818 "घ", // 0xB6
2819 "ङ", // 0xB7
2820 "च", // 0xB8
2821 "छ", // 0xB9
2822 "ज", // 0xBA
2823 "झ", // 0xBB
2824 "ञ", // 0xBC
2825 "ट", // 0xBD
2826 "ठ", // 0xBE
2827 "ड", // 0xBF
2828 "ढ", // 0xC0
2829 "ण", // 0xC1
2830 "त", // 0xC2
2831 "थ", // 0xC3
2832 "द", // 0xC4
2833 "ध", // 0xC5
2834 "न", // 0xC6
2835 "ऩ", // 0xC7
2836 "प", // 0xC8
2837 "फ", // 0xC9
2838 "ब", // 0xCA
2839 "भ", // 0xCB
2840 "म", // 0xCC
2841 "य", // 0xCD
2842 "य़", // 0xCE
2843 "र", // 0xCF
2844 "ऱ", // 0xD0
2845 "ल", // 0xD1
2846 "ळ", // 0xD2
2847 "ऴ", // 0xD3
2848 "व", // 0xD4
2849 "श", // 0xD5
2850 "ष", // 0xD6
2851 "स", // 0xD7
2852 "ह", // 0xD8
2853 "\u{200e}", // 0xD9
2854 "ा", // 0xDA
2855 "ि", // 0xDB
2856 "ी", // 0xDC
2857 "\u{941}", // 0xDD
2858 "\u{942}", // 0xDE
2859 "\u{943}", // 0xDF
2860 "\u{946}", // 0xE0
2861 "\u{947}", // 0xE1
2862 "\u{948}", // 0xE2
2863 "\u{945}", // 0xE3
2864 "ॊ", // 0xE4
2865 "ो", // 0xE5
2866 "ौ", // 0xE6
2867 "ॉ", // 0xE7
2868 "\u{94d}", // 0xE8
2869 "\u{93c}", // 0xE9
2870 "।", // 0xEA
2871 "", // 0xEB
2872 "", // 0xEC
2873 "", // 0xED
2874 "", // 0xEE
2875 "", // 0xEF
2876 "", // 0xF0
2877 "०", // 0xF1
2878 "१", // 0xF2
2879 "२", // 0xF3
2880 "३", // 0xF4
2881 "४", // 0xF5
2882 "५", // 0xF6
2883 "६", // 0xF7
2884 "७", // 0xF8
2885 "८", // 0xF9
2886 "९", // 0xFA
2887 "", // 0xFB
2888 "", // 0xFC
2889 "", // 0xFD
2890 "", // 0xFE
2891 "", // 0xFF
2892 ],
2893 dec2: &[
2894 (0xA1, 0xE9, "ॐ"),
2895 (0xA6, 0xE9, "ऌ"),
2896 (0xA7, 0xE9, "ॡ"),
2897 (0xAA, 0xE9, "ॠ"),
2898 (0xDB, 0xE9, "\u{962}"),
2899 (0xDC, 0xE9, "\u{963}"),
2900 (0xDF, 0xE9, "\u{944}"),
2901 (0xE8, 0xE8, "\u{94d}\u{200c}"),
2902 (0xE8, 0xE9, "\u{94d}\u{200d}"),
2903 (0xEA, 0xE9, "ऽ"),
2904 ],
2905 enc1: &[
2906 ('\0', &[0]),
2907 ('\u{1}', &[1]),
2908 ('\u{2}', &[2]),
2909 ('\u{3}', &[3]),
2910 ('\u{4}', &[4]),
2911 ('\u{5}', &[5]),
2912 ('\u{6}', &[6]),
2913 ('\u{7}', &[7]),
2914 ('\u{8}', &[8]),
2915 ('\t', &[9]),
2916 ('\n', &[10]),
2917 ('\u{b}', &[11]),
2918 ('\u{c}', &[12]),
2919 ('\r', &[13]),
2920 ('\u{e}', &[14]),
2921 ('\u{f}', &[15]),
2922 ('\u{10}', &[16]),
2923 ('\u{11}', &[17]),
2924 ('\u{12}', &[18]),
2925 ('\u{13}', &[19]),
2926 ('\u{14}', &[20]),
2927 ('\u{15}', &[21]),
2928 ('\u{16}', &[22]),
2929 ('\u{17}', &[23]),
2930 ('\u{18}', &[24]),
2931 ('\u{19}', &[25]),
2932 ('\u{1a}', &[26]),
2933 ('\u{1b}', &[27]),
2934 ('\u{1c}', &[28]),
2935 ('\u{1d}', &[29]),
2936 ('\u{1e}', &[30]),
2937 ('\u{1f}', &[31]),
2938 (' ', &[32]),
2939 ('!', &[33]),
2940 ('"', &[34]),
2941 ('#', &[35]),
2942 ('$', &[36]),
2943 ('%', &[37]),
2944 ('&', &[38]),
2945 ('\'', &[39]),
2946 ('(', &[40]),
2947 (')', &[41]),
2948 ('*', &[42]),
2949 ('+', &[43]),
2950 (',', &[44]),
2951 ('-', &[45]),
2952 ('.', &[46]),
2953 ('/', &[47]),
2954 ('0', &[48]),
2955 ('1', &[49]),
2956 ('2', &[50]),
2957 ('3', &[51]),
2958 ('4', &[52]),
2959 ('5', &[53]),
2960 ('6', &[54]),
2961 ('7', &[55]),
2962 ('8', &[56]),
2963 ('9', &[57]),
2964 (':', &[58]),
2965 (';', &[59]),
2966 ('<', &[60]),
2967 ('=', &[61]),
2968 ('>', &[62]),
2969 ('?', &[63]),
2970 ('@', &[64]),
2971 ('A', &[65]),
2972 ('B', &[66]),
2973 ('C', &[67]),
2974 ('D', &[68]),
2975 ('E', &[69]),
2976 ('F', &[70]),
2977 ('G', &[71]),
2978 ('H', &[72]),
2979 ('I', &[73]),
2980 ('J', &[74]),
2981 ('K', &[75]),
2982 ('L', &[76]),
2983 ('M', &[77]),
2984 ('N', &[78]),
2985 ('O', &[79]),
2986 ('P', &[80]),
2987 ('Q', &[81]),
2988 ('R', &[82]),
2989 ('S', &[83]),
2990 ('T', &[84]),
2991 ('U', &[85]),
2992 ('V', &[86]),
2993 ('W', &[87]),
2994 ('X', &[88]),
2995 ('Y', &[89]),
2996 ('Z', &[90]),
2997 ('[', &[91]),
2998 ('\\', &[92]),
2999 (']', &[93]),
3000 ('^', &[94]),
3001 ('_', &[95]),
3002 ('`', &[96]),
3003 ('a', &[97]),
3004 ('b', &[98]),
3005 ('c', &[99]),
3006 ('d', &[100]),
3007 ('e', &[101]),
3008 ('f', &[102]),
3009 ('g', &[103]),
3010 ('h', &[104]),
3011 ('i', &[105]),
3012 ('j', &[106]),
3013 ('k', &[107]),
3014 ('l', &[108]),
3015 ('m', &[109]),
3016 ('n', &[110]),
3017 ('o', &[111]),
3018 ('p', &[112]),
3019 ('q', &[113]),
3020 ('r', &[114]),
3021 ('s', &[115]),
3022 ('t', &[116]),
3023 ('u', &[117]),
3024 ('v', &[118]),
3025 ('w', &[119]),
3026 ('x', &[120]),
3027 ('y', &[121]),
3028 ('z', &[122]),
3029 ('{', &[123]),
3030 ('|', &[124]),
3031 ('}', &[125]),
3032 ('~', &[126]),
3033 ('\u{7f}', &[127]),
3034 ('©', &[136]),
3035 ('®', &[137]),
3036 ('×', &[128]),
3037 ('\u{901}', &[161]),
3038 ('\u{902}', &[162]),
3039 ('ः', &[163]),
3040 ('अ', &[164]),
3041 ('आ', &[165]),
3042 ('इ', &[166]),
3043 ('ई', &[167]),
3044 ('उ', &[168]),
3045 ('ऊ', &[169]),
3046 ('ऋ', &[170]),
3047 ('ऌ', &[166, 233]),
3048 ('ऍ', &[174]),
3049 ('ऎ', &[171]),
3050 ('ए', &[172]),
3051 ('ऐ', &[173]),
3052 ('ऑ', &[178]),
3053 ('ऒ', &[175]),
3054 ('ओ', &[176]),
3055 ('औ', &[177]),
3056 ('क', &[179]),
3057 ('ख', &[180]),
3058 ('ग', &[181]),
3059 ('घ', &[182]),
3060 ('ङ', &[183]),
3061 ('च', &[184]),
3062 ('छ', &[185]),
3063 ('ज', &[186]),
3064 ('झ', &[187]),
3065 ('ञ', &[188]),
3066 ('ट', &[189]),
3067 ('ठ', &[190]),
3068 ('ड', &[191]),
3069 ('ढ', &[192]),
3070 ('ण', &[193]),
3071 ('त', &[194]),
3072 ('थ', &[195]),
3073 ('द', &[196]),
3074 ('ध', &[197]),
3075 ('न', &[198]),
3076 ('ऩ', &[199]),
3077 ('प', &[200]),
3078 ('फ', &[201]),
3079 ('ब', &[202]),
3080 ('भ', &[203]),
3081 ('म', &[204]),
3082 ('य', &[205]),
3083 ('र', &[207]),
3084 ('ऱ', &[208]),
3085 ('ल', &[209]),
3086 ('ळ', &[210]),
3087 ('ऴ', &[211]),
3088 ('व', &[212]),
3089 ('श', &[213]),
3090 ('ष', &[214]),
3091 ('स', &[215]),
3092 ('ह', &[216]),
3093 ('\u{93c}', &[233]),
3094 ('ऽ', &[234, 233]),
3095 ('ा', &[218]),
3096 ('ि', &[219]),
3097 ('ी', &[220]),
3098 ('\u{941}', &[221]),
3099 ('\u{942}', &[222]),
3100 ('\u{943}', &[223]),
3101 ('\u{944}', &[223, 233]),
3102 ('\u{945}', &[227]),
3103 ('\u{946}', &[224]),
3104 ('\u{947}', &[225]),
3105 ('\u{948}', &[226]),
3106 ('ॉ', &[231]),
3107 ('ॊ', &[228]),
3108 ('ो', &[229]),
3109 ('ौ', &[230]),
3110 ('\u{94d}', &[232]),
3111 ('ॐ', &[161, 233]),
3112 ('य़', &[206]),
3113 ('ॠ', &[170, 233]),
3114 ('ॡ', &[167, 233]),
3115 ('\u{962}', &[219, 233]),
3116 ('\u{963}', &[220, 233]),
3117 ('।', &[234]),
3118 ('॥', &[144]),
3119 ('०', &[241]),
3120 ('१', &[242]),
3121 ('२', &[243]),
3122 ('३', &[244]),
3123 ('४', &[245]),
3124 ('५', &[246]),
3125 ('६', &[247]),
3126 ('७', &[248]),
3127 ('८', &[249]),
3128 ('९', &[250]),
3129 ('॰', &[145]),
3130 ('\u{200e}', &[217]),
3131 ('–', &[130]),
3132 ('—', &[131]),
3133 ('‘', &[132]),
3134 ('’', &[133]),
3135 ('•', &[135]),
3136 ('…', &[134]),
3137 ('™', &[138]),
3138 ('−', &[129]),
3139 ],
3140 enc_seq: &[
3141 ("\u{94d}\u{200c}", &[232, 232]),
3142 ("\u{94d}\u{200d}", &[232, 233]),
3143 ],
3144};
3145
3146pub(crate) static DINGBATS: Table = Table {
3147 id: "dingbats",
3148 apple_name: "Mac OS Dingbats",
3149 whatwg_name: None,
3150 labels: &[],
3151 directional: false,
3152 lossy: false,
3153 complete: false,
3154 dec1: &[
3155 "\0", // 0x00
3156 "\u{1}", // 0x01
3157 "\u{2}", // 0x02
3158 "\u{3}", // 0x03
3159 "\u{4}", // 0x04
3160 "\u{5}", // 0x05
3161 "\u{6}", // 0x06
3162 "\u{7}", // 0x07
3163 "\u{8}", // 0x08
3164 "\t", // 0x09
3165 "\n", // 0x0A
3166 "\u{b}", // 0x0B
3167 "\u{c}", // 0x0C
3168 "\r", // 0x0D
3169 "\u{e}", // 0x0E
3170 "\u{f}", // 0x0F
3171 "\u{10}", // 0x10
3172 "\u{11}", // 0x11
3173 "\u{12}", // 0x12
3174 "\u{13}", // 0x13
3175 "\u{14}", // 0x14
3176 "\u{15}", // 0x15
3177 "\u{16}", // 0x16
3178 "\u{17}", // 0x17
3179 "\u{18}", // 0x18
3180 "\u{19}", // 0x19
3181 "\u{1a}", // 0x1A
3182 "\u{1b}", // 0x1B
3183 "\u{1c}", // 0x1C
3184 "\u{1d}", // 0x1D
3185 "\u{1e}", // 0x1E
3186 "\u{1f}", // 0x1F
3187 " ", // 0x20
3188 "✁", // 0x21
3189 "✂", // 0x22
3190 "✃", // 0x23
3191 "✄", // 0x24
3192 "☎", // 0x25
3193 "✆", // 0x26
3194 "✇", // 0x27
3195 "✈", // 0x28
3196 "✉", // 0x29
3197 "☛", // 0x2A
3198 "☞", // 0x2B
3199 "✌", // 0x2C
3200 "✍", // 0x2D
3201 "✎", // 0x2E
3202 "✏", // 0x2F
3203 "✐", // 0x30
3204 "✑", // 0x31
3205 "✒", // 0x32
3206 "✓", // 0x33
3207 "✔", // 0x34
3208 "✕", // 0x35
3209 "✖", // 0x36
3210 "✗", // 0x37
3211 "✘", // 0x38
3212 "✙", // 0x39
3213 "✚", // 0x3A
3214 "✛", // 0x3B
3215 "✜", // 0x3C
3216 "✝", // 0x3D
3217 "✞", // 0x3E
3218 "✟", // 0x3F
3219 "✠", // 0x40
3220 "✡", // 0x41
3221 "✢", // 0x42
3222 "✣", // 0x43
3223 "✤", // 0x44
3224 "✥", // 0x45
3225 "✦", // 0x46
3226 "✧", // 0x47
3227 "★", // 0x48
3228 "✩", // 0x49
3229 "✪", // 0x4A
3230 "✫", // 0x4B
3231 "✬", // 0x4C
3232 "✭", // 0x4D
3233 "✮", // 0x4E
3234 "✯", // 0x4F
3235 "✰", // 0x50
3236 "✱", // 0x51
3237 "✲", // 0x52
3238 "✳", // 0x53
3239 "✴", // 0x54
3240 "✵", // 0x55
3241 "✶", // 0x56
3242 "✷", // 0x57
3243 "✸", // 0x58
3244 "✹", // 0x59
3245 "✺", // 0x5A
3246 "✻", // 0x5B
3247 "✼", // 0x5C
3248 "✽", // 0x5D
3249 "✾", // 0x5E
3250 "✿", // 0x5F
3251 "❀", // 0x60
3252 "❁", // 0x61
3253 "❂", // 0x62
3254 "❃", // 0x63
3255 "❄", // 0x64
3256 "❅", // 0x65
3257 "❆", // 0x66
3258 "❇", // 0x67
3259 "❈", // 0x68
3260 "❉", // 0x69
3261 "❊", // 0x6A
3262 "❋", // 0x6B
3263 "●", // 0x6C
3264 "❍", // 0x6D
3265 "■", // 0x6E
3266 "❏", // 0x6F
3267 "❐", // 0x70
3268 "❑", // 0x71
3269 "❒", // 0x72
3270 "▲", // 0x73
3271 "▼", // 0x74
3272 "◆", // 0x75
3273 "❖", // 0x76
3274 "◗", // 0x77
3275 "❘", // 0x78
3276 "❙", // 0x79
3277 "❚", // 0x7A
3278 "❛", // 0x7B
3279 "❜", // 0x7C
3280 "❝", // 0x7D
3281 "❞", // 0x7E
3282 "\u{7f}", // 0x7F
3283 "❨", // 0x80
3284 "❩", // 0x81
3285 "❪", // 0x82
3286 "❫", // 0x83
3287 "❬", // 0x84
3288 "❭", // 0x85
3289 "❮", // 0x86
3290 "❯", // 0x87
3291 "❰", // 0x88
3292 "❱", // 0x89
3293 "❲", // 0x8A
3294 "❳", // 0x8B
3295 "❴", // 0x8C
3296 "❵", // 0x8D
3297 "", // 0x8E
3298 "", // 0x8F
3299 "", // 0x90
3300 "", // 0x91
3301 "", // 0x92
3302 "", // 0x93
3303 "", // 0x94
3304 "", // 0x95
3305 "", // 0x96
3306 "", // 0x97
3307 "", // 0x98
3308 "", // 0x99
3309 "", // 0x9A
3310 "", // 0x9B
3311 "", // 0x9C
3312 "", // 0x9D
3313 "", // 0x9E
3314 "", // 0x9F
3315 "", // 0xA0
3316 "❡", // 0xA1
3317 "❢", // 0xA2
3318 "❣", // 0xA3
3319 "❤", // 0xA4
3320 "❥", // 0xA5
3321 "❦", // 0xA6
3322 "❧", // 0xA7
3323 "♣", // 0xA8
3324 "♦", // 0xA9
3325 "♥", // 0xAA
3326 "♠", // 0xAB
3327 "①", // 0xAC
3328 "②", // 0xAD
3329 "③", // 0xAE
3330 "④", // 0xAF
3331 "⑤", // 0xB0
3332 "⑥", // 0xB1
3333 "⑦", // 0xB2
3334 "⑧", // 0xB3
3335 "⑨", // 0xB4
3336 "⑩", // 0xB5
3337 "❶", // 0xB6
3338 "❷", // 0xB7
3339 "❸", // 0xB8
3340 "❹", // 0xB9
3341 "❺", // 0xBA
3342 "❻", // 0xBB
3343 "❼", // 0xBC
3344 "❽", // 0xBD
3345 "❾", // 0xBE
3346 "❿", // 0xBF
3347 "➀", // 0xC0
3348 "➁", // 0xC1
3349 "➂", // 0xC2
3350 "➃", // 0xC3
3351 "➄", // 0xC4
3352 "➅", // 0xC5
3353 "➆", // 0xC6
3354 "➇", // 0xC7
3355 "➈", // 0xC8
3356 "➉", // 0xC9
3357 "➊", // 0xCA
3358 "➋", // 0xCB
3359 "➌", // 0xCC
3360 "➍", // 0xCD
3361 "➎", // 0xCE
3362 "➏", // 0xCF
3363 "➐", // 0xD0
3364 "➑", // 0xD1
3365 "➒", // 0xD2
3366 "➓", // 0xD3
3367 "➔", // 0xD4
3368 "→", // 0xD5
3369 "↔", // 0xD6
3370 "↕", // 0xD7
3371 "➘", // 0xD8
3372 "➙", // 0xD9
3373 "➚", // 0xDA
3374 "➛", // 0xDB
3375 "➜", // 0xDC
3376 "➝", // 0xDD
3377 "➞", // 0xDE
3378 "➟", // 0xDF
3379 "➠", // 0xE0
3380 "➡", // 0xE1
3381 "➢", // 0xE2
3382 "➣", // 0xE3
3383 "➤", // 0xE4
3384 "➥", // 0xE5
3385 "➦", // 0xE6
3386 "➧", // 0xE7
3387 "➨", // 0xE8
3388 "➩", // 0xE9
3389 "➪", // 0xEA
3390 "➫", // 0xEB
3391 "➬", // 0xEC
3392 "➭", // 0xED
3393 "➮", // 0xEE
3394 "➯", // 0xEF
3395 "", // 0xF0
3396 "➱", // 0xF1
3397 "➲", // 0xF2
3398 "➳", // 0xF3
3399 "➴", // 0xF4
3400 "➵", // 0xF5
3401 "➶", // 0xF6
3402 "➷", // 0xF7
3403 "➸", // 0xF8
3404 "➹", // 0xF9
3405 "➺", // 0xFA
3406 "➻", // 0xFB
3407 "➼", // 0xFC
3408 "➽", // 0xFD
3409 "➾", // 0xFE
3410 "", // 0xFF
3411 ],
3412 dec2: &[],
3413 enc1: &[
3414 ('\0', &[0]),
3415 ('\u{1}', &[1]),
3416 ('\u{2}', &[2]),
3417 ('\u{3}', &[3]),
3418 ('\u{4}', &[4]),
3419 ('\u{5}', &[5]),
3420 ('\u{6}', &[6]),
3421 ('\u{7}', &[7]),
3422 ('\u{8}', &[8]),
3423 ('\t', &[9]),
3424 ('\n', &[10]),
3425 ('\u{b}', &[11]),
3426 ('\u{c}', &[12]),
3427 ('\r', &[13]),
3428 ('\u{e}', &[14]),
3429 ('\u{f}', &[15]),
3430 ('\u{10}', &[16]),
3431 ('\u{11}', &[17]),
3432 ('\u{12}', &[18]),
3433 ('\u{13}', &[19]),
3434 ('\u{14}', &[20]),
3435 ('\u{15}', &[21]),
3436 ('\u{16}', &[22]),
3437 ('\u{17}', &[23]),
3438 ('\u{18}', &[24]),
3439 ('\u{19}', &[25]),
3440 ('\u{1a}', &[26]),
3441 ('\u{1b}', &[27]),
3442 ('\u{1c}', &[28]),
3443 ('\u{1d}', &[29]),
3444 ('\u{1e}', &[30]),
3445 ('\u{1f}', &[31]),
3446 (' ', &[32]),
3447 ('\u{7f}', &[127]),
3448 ('→', &[213]),
3449 ('↔', &[214]),
3450 ('↕', &[215]),
3451 ('①', &[172]),
3452 ('②', &[173]),
3453 ('③', &[174]),
3454 ('④', &[175]),
3455 ('⑤', &[176]),
3456 ('⑥', &[177]),
3457 ('⑦', &[178]),
3458 ('⑧', &[179]),
3459 ('⑨', &[180]),
3460 ('⑩', &[181]),
3461 ('■', &[110]),
3462 ('▲', &[115]),
3463 ('▼', &[116]),
3464 ('◆', &[117]),
3465 ('●', &[108]),
3466 ('◗', &[119]),
3467 ('★', &[72]),
3468 ('☎', &[37]),
3469 ('☛', &[42]),
3470 ('☞', &[43]),
3471 ('♠', &[171]),
3472 ('♣', &[168]),
3473 ('♥', &[170]),
3474 ('♦', &[169]),
3475 ('✁', &[33]),
3476 ('✂', &[34]),
3477 ('✃', &[35]),
3478 ('✄', &[36]),
3479 ('✆', &[38]),
3480 ('✇', &[39]),
3481 ('✈', &[40]),
3482 ('✉', &[41]),
3483 ('✌', &[44]),
3484 ('✍', &[45]),
3485 ('✎', &[46]),
3486 ('✏', &[47]),
3487 ('✐', &[48]),
3488 ('✑', &[49]),
3489 ('✒', &[50]),
3490 ('✓', &[51]),
3491 ('✔', &[52]),
3492 ('✕', &[53]),
3493 ('✖', &[54]),
3494 ('✗', &[55]),
3495 ('✘', &[56]),
3496 ('✙', &[57]),
3497 ('✚', &[58]),
3498 ('✛', &[59]),
3499 ('✜', &[60]),
3500 ('✝', &[61]),
3501 ('✞', &[62]),
3502 ('✟', &[63]),
3503 ('✠', &[64]),
3504 ('✡', &[65]),
3505 ('✢', &[66]),
3506 ('✣', &[67]),
3507 ('✤', &[68]),
3508 ('✥', &[69]),
3509 ('✦', &[70]),
3510 ('✧', &[71]),
3511 ('✩', &[73]),
3512 ('✪', &[74]),
3513 ('✫', &[75]),
3514 ('✬', &[76]),
3515 ('✭', &[77]),
3516 ('✮', &[78]),
3517 ('✯', &[79]),
3518 ('✰', &[80]),
3519 ('✱', &[81]),
3520 ('✲', &[82]),
3521 ('✳', &[83]),
3522 ('✴', &[84]),
3523 ('✵', &[85]),
3524 ('✶', &[86]),
3525 ('✷', &[87]),
3526 ('✸', &[88]),
3527 ('✹', &[89]),
3528 ('✺', &[90]),
3529 ('✻', &[91]),
3530 ('✼', &[92]),
3531 ('✽', &[93]),
3532 ('✾', &[94]),
3533 ('✿', &[95]),
3534 ('❀', &[96]),
3535 ('❁', &[97]),
3536 ('❂', &[98]),
3537 ('❃', &[99]),
3538 ('❄', &[100]),
3539 ('❅', &[101]),
3540 ('❆', &[102]),
3541 ('❇', &[103]),
3542 ('❈', &[104]),
3543 ('❉', &[105]),
3544 ('❊', &[106]),
3545 ('❋', &[107]),
3546 ('❍', &[109]),
3547 ('❏', &[111]),
3548 ('❐', &[112]),
3549 ('❑', &[113]),
3550 ('❒', &[114]),
3551 ('❖', &[118]),
3552 ('❘', &[120]),
3553 ('❙', &[121]),
3554 ('❚', &[122]),
3555 ('❛', &[123]),
3556 ('❜', &[124]),
3557 ('❝', &[125]),
3558 ('❞', &[126]),
3559 ('❡', &[161]),
3560 ('❢', &[162]),
3561 ('❣', &[163]),
3562 ('❤', &[164]),
3563 ('❥', &[165]),
3564 ('❦', &[166]),
3565 ('❧', &[167]),
3566 ('❨', &[128]),
3567 ('❩', &[129]),
3568 ('❪', &[130]),
3569 ('❫', &[131]),
3570 ('❬', &[132]),
3571 ('❭', &[133]),
3572 ('❮', &[134]),
3573 ('❯', &[135]),
3574 ('❰', &[136]),
3575 ('❱', &[137]),
3576 ('❲', &[138]),
3577 ('❳', &[139]),
3578 ('❴', &[140]),
3579 ('❵', &[141]),
3580 ('❶', &[182]),
3581 ('❷', &[183]),
3582 ('❸', &[184]),
3583 ('❹', &[185]),
3584 ('❺', &[186]),
3585 ('❻', &[187]),
3586 ('❼', &[188]),
3587 ('❽', &[189]),
3588 ('❾', &[190]),
3589 ('❿', &[191]),
3590 ('➀', &[192]),
3591 ('➁', &[193]),
3592 ('➂', &[194]),
3593 ('➃', &[195]),
3594 ('➄', &[196]),
3595 ('➅', &[197]),
3596 ('➆', &[198]),
3597 ('➇', &[199]),
3598 ('➈', &[200]),
3599 ('➉', &[201]),
3600 ('➊', &[202]),
3601 ('➋', &[203]),
3602 ('➌', &[204]),
3603 ('➍', &[205]),
3604 ('➎', &[206]),
3605 ('➏', &[207]),
3606 ('➐', &[208]),
3607 ('➑', &[209]),
3608 ('➒', &[210]),
3609 ('➓', &[211]),
3610 ('➔', &[212]),
3611 ('➘', &[216]),
3612 ('➙', &[217]),
3613 ('➚', &[218]),
3614 ('➛', &[219]),
3615 ('➜', &[220]),
3616 ('➝', &[221]),
3617 ('➞', &[222]),
3618 ('➟', &[223]),
3619 ('➠', &[224]),
3620 ('➡', &[225]),
3621 ('➢', &[226]),
3622 ('➣', &[227]),
3623 ('➤', &[228]),
3624 ('➥', &[229]),
3625 ('➦', &[230]),
3626 ('➧', &[231]),
3627 ('➨', &[232]),
3628 ('➩', &[233]),
3629 ('➪', &[234]),
3630 ('➫', &[235]),
3631 ('➬', &[236]),
3632 ('➭', &[237]),
3633 ('➮', &[238]),
3634 ('➯', &[239]),
3635 ('➱', &[241]),
3636 ('➲', &[242]),
3637 ('➳', &[243]),
3638 ('➴', &[244]),
3639 ('➵', &[245]),
3640 ('➶', &[246]),
3641 ('➷', &[247]),
3642 ('➸', &[248]),
3643 ('➹', &[249]),
3644 ('➺', &[250]),
3645 ('➻', &[251]),
3646 ('➼', &[252]),
3647 ('➽', &[253]),
3648 ('➾', &[254]),
3649 ],
3650 enc_seq: &[],
3651};
3652
3653pub(crate) static FARSI: Table = Table {
3654 id: "farsi",
3655 apple_name: "Mac OS Farsi",
3656 whatwg_name: None,
3657 labels: &[],
3658 directional: true,
3659 lossy: true,
3660 complete: true,
3661 dec1: &[
3662 "\0", // 0x00
3663 "\u{1}", // 0x01
3664 "\u{2}", // 0x02
3665 "\u{3}", // 0x03
3666 "\u{4}", // 0x04
3667 "\u{5}", // 0x05
3668 "\u{6}", // 0x06
3669 "\u{7}", // 0x07
3670 "\u{8}", // 0x08
3671 "\t", // 0x09
3672 "\n", // 0x0A
3673 "\u{b}", // 0x0B
3674 "\u{c}", // 0x0C
3675 "\r", // 0x0D
3676 "\u{e}", // 0x0E
3677 "\u{f}", // 0x0F
3678 "\u{10}", // 0x10
3679 "\u{11}", // 0x11
3680 "\u{12}", // 0x12
3681 "\u{13}", // 0x13
3682 "\u{14}", // 0x14
3683 "\u{15}", // 0x15
3684 "\u{16}", // 0x16
3685 "\u{17}", // 0x17
3686 "\u{18}", // 0x18
3687 "\u{19}", // 0x19
3688 "\u{1a}", // 0x1A
3689 "\u{1b}", // 0x1B
3690 "\u{1c}", // 0x1C
3691 "\u{1d}", // 0x1D
3692 "\u{1e}", // 0x1E
3693 "\u{1f}", // 0x1F
3694 " ", // 0x20
3695 "!", // 0x21
3696 "\"", // 0x22
3697 "#", // 0x23
3698 "$", // 0x24
3699 "%", // 0x25
3700 "&", // 0x26
3701 "'", // 0x27
3702 "(", // 0x28
3703 ")", // 0x29
3704 "*", // 0x2A
3705 "+", // 0x2B
3706 ",", // 0x2C
3707 "-", // 0x2D
3708 ".", // 0x2E
3709 "/", // 0x2F
3710 "0", // 0x30
3711 "1", // 0x31
3712 "2", // 0x32
3713 "3", // 0x33
3714 "4", // 0x34
3715 "5", // 0x35
3716 "6", // 0x36
3717 "7", // 0x37
3718 "8", // 0x38
3719 "9", // 0x39
3720 ":", // 0x3A
3721 ";", // 0x3B
3722 "<", // 0x3C
3723 "=", // 0x3D
3724 ">", // 0x3E
3725 "?", // 0x3F
3726 "@", // 0x40
3727 "A", // 0x41
3728 "B", // 0x42
3729 "C", // 0x43
3730 "D", // 0x44
3731 "E", // 0x45
3732 "F", // 0x46
3733 "G", // 0x47
3734 "H", // 0x48
3735 "I", // 0x49
3736 "J", // 0x4A
3737 "K", // 0x4B
3738 "L", // 0x4C
3739 "M", // 0x4D
3740 "N", // 0x4E
3741 "O", // 0x4F
3742 "P", // 0x50
3743 "Q", // 0x51
3744 "R", // 0x52
3745 "S", // 0x53
3746 "T", // 0x54
3747 "U", // 0x55
3748 "V", // 0x56
3749 "W", // 0x57
3750 "X", // 0x58
3751 "Y", // 0x59
3752 "Z", // 0x5A
3753 "[", // 0x5B
3754 "\\", // 0x5C
3755 "]", // 0x5D
3756 "^", // 0x5E
3757 "_", // 0x5F
3758 "`", // 0x60
3759 "a", // 0x61
3760 "b", // 0x62
3761 "c", // 0x63
3762 "d", // 0x64
3763 "e", // 0x65
3764 "f", // 0x66
3765 "g", // 0x67
3766 "h", // 0x68
3767 "i", // 0x69
3768 "j", // 0x6A
3769 "k", // 0x6B
3770 "l", // 0x6C
3771 "m", // 0x6D
3772 "n", // 0x6E
3773 "o", // 0x6F
3774 "p", // 0x70
3775 "q", // 0x71
3776 "r", // 0x72
3777 "s", // 0x73
3778 "t", // 0x74
3779 "u", // 0x75
3780 "v", // 0x76
3781 "w", // 0x77
3782 "x", // 0x78
3783 "y", // 0x79
3784 "z", // 0x7A
3785 "{", // 0x7B
3786 "|", // 0x7C
3787 "}", // 0x7D
3788 "~", // 0x7E
3789 "\u{7f}", // 0x7F
3790 "Ä", // 0x80
3791 "\u{a0}", // 0x81
3792 "Ç", // 0x82
3793 "É", // 0x83
3794 "Ñ", // 0x84
3795 "Ö", // 0x85
3796 "Ü", // 0x86
3797 "á", // 0x87
3798 "à", // 0x88
3799 "â", // 0x89
3800 "ä", // 0x8A
3801 "ں", // 0x8B
3802 "«", // 0x8C
3803 "ç", // 0x8D
3804 "é", // 0x8E
3805 "è", // 0x8F
3806 "ê", // 0x90
3807 "ë", // 0x91
3808 "í", // 0x92
3809 "…", // 0x93
3810 "î", // 0x94
3811 "ï", // 0x95
3812 "ñ", // 0x96
3813 "ó", // 0x97
3814 "»", // 0x98
3815 "ô", // 0x99
3816 "ö", // 0x9A
3817 "÷", // 0x9B
3818 "ú", // 0x9C
3819 "ù", // 0x9D
3820 "û", // 0x9E
3821 "ü", // 0x9F
3822 " ", // 0xA0
3823 "!", // 0xA1
3824 "\"", // 0xA2
3825 "#", // 0xA3
3826 "$", // 0xA4
3827 "٪", // 0xA5
3828 "&", // 0xA6
3829 "'", // 0xA7
3830 "(", // 0xA8
3831 ")", // 0xA9
3832 "*", // 0xAA
3833 "+", // 0xAB
3834 "،", // 0xAC
3835 "-", // 0xAD
3836 ".", // 0xAE
3837 "/", // 0xAF
3838 "۰", // 0xB0
3839 "۱", // 0xB1
3840 "۲", // 0xB2
3841 "۳", // 0xB3
3842 "۴", // 0xB4
3843 "۵", // 0xB5
3844 "۶", // 0xB6
3845 "۷", // 0xB7
3846 "۸", // 0xB8
3847 "۹", // 0xB9
3848 ":", // 0xBA
3849 "؛", // 0xBB
3850 "<", // 0xBC
3851 "=", // 0xBD
3852 ">", // 0xBE
3853 "؟", // 0xBF
3854 "❊", // 0xC0
3855 "ء", // 0xC1
3856 "آ", // 0xC2
3857 "أ", // 0xC3
3858 "ؤ", // 0xC4
3859 "إ", // 0xC5
3860 "ئ", // 0xC6
3861 "ا", // 0xC7
3862 "ب", // 0xC8
3863 "ة", // 0xC9
3864 "ت", // 0xCA
3865 "ث", // 0xCB
3866 "ج", // 0xCC
3867 "ح", // 0xCD
3868 "خ", // 0xCE
3869 "د", // 0xCF
3870 "ذ", // 0xD0
3871 "ر", // 0xD1
3872 "ز", // 0xD2
3873 "س", // 0xD3
3874 "ش", // 0xD4
3875 "ص", // 0xD5
3876 "ض", // 0xD6
3877 "ط", // 0xD7
3878 "ظ", // 0xD8
3879 "ع", // 0xD9
3880 "غ", // 0xDA
3881 "[", // 0xDB
3882 "\\", // 0xDC
3883 "]", // 0xDD
3884 "^", // 0xDE
3885 "_", // 0xDF
3886 "ـ", // 0xE0
3887 "ف", // 0xE1
3888 "ق", // 0xE2
3889 "ك", // 0xE3
3890 "ل", // 0xE4
3891 "م", // 0xE5
3892 "ن", // 0xE6
3893 "ه", // 0xE7
3894 "و", // 0xE8
3895 "ى", // 0xE9
3896 "ي", // 0xEA
3897 "\u{64b}", // 0xEB
3898 "\u{64c}", // 0xEC
3899 "\u{64d}", // 0xED
3900 "\u{64e}", // 0xEE
3901 "\u{64f}", // 0xEF
3902 "\u{650}", // 0xF0
3903 "\u{651}", // 0xF1
3904 "\u{652}", // 0xF2
3905 "پ", // 0xF3
3906 "ٹ", // 0xF4
3907 "چ", // 0xF5
3908 "ە", // 0xF6
3909 "ڤ", // 0xF7
3910 "گ", // 0xF8
3911 "ڈ", // 0xF9
3912 "ڑ", // 0xFA
3913 "{", // 0xFB
3914 "|", // 0xFC
3915 "}", // 0xFD
3916 "ژ", // 0xFE
3917 "ے", // 0xFF
3918 ],
3919 dec2: &[],
3920 enc1: &[
3921 ('\0', &[0]),
3922 ('\u{1}', &[1]),
3923 ('\u{2}', &[2]),
3924 ('\u{3}', &[3]),
3925 ('\u{4}', &[4]),
3926 ('\u{5}', &[5]),
3927 ('\u{6}', &[6]),
3928 ('\u{7}', &[7]),
3929 ('\u{8}', &[8]),
3930 ('\t', &[9]),
3931 ('\n', &[10]),
3932 ('\u{b}', &[11]),
3933 ('\u{c}', &[12]),
3934 ('\r', &[13]),
3935 ('\u{e}', &[14]),
3936 ('\u{f}', &[15]),
3937 ('\u{10}', &[16]),
3938 ('\u{11}', &[17]),
3939 ('\u{12}', &[18]),
3940 ('\u{13}', &[19]),
3941 ('\u{14}', &[20]),
3942 ('\u{15}', &[21]),
3943 ('\u{16}', &[22]),
3944 ('\u{17}', &[23]),
3945 ('\u{18}', &[24]),
3946 ('\u{19}', &[25]),
3947 ('\u{1a}', &[26]),
3948 ('\u{1b}', &[27]),
3949 ('\u{1c}', &[28]),
3950 ('\u{1d}', &[29]),
3951 ('\u{1e}', &[30]),
3952 ('\u{1f}', &[31]),
3953 (' ', &[32]),
3954 ('!', &[33]),
3955 ('"', &[34]),
3956 ('#', &[35]),
3957 ('$', &[36]),
3958 ('%', &[37]),
3959 ('&', &[38]),
3960 ('\'', &[39]),
3961 ('(', &[40]),
3962 (')', &[41]),
3963 ('*', &[42]),
3964 ('+', &[43]),
3965 (',', &[44]),
3966 ('-', &[45]),
3967 ('.', &[46]),
3968 ('/', &[47]),
3969 ('0', &[48]),
3970 ('1', &[49]),
3971 ('2', &[50]),
3972 ('3', &[51]),
3973 ('4', &[52]),
3974 ('5', &[53]),
3975 ('6', &[54]),
3976 ('7', &[55]),
3977 ('8', &[56]),
3978 ('9', &[57]),
3979 (':', &[58]),
3980 (';', &[59]),
3981 ('<', &[60]),
3982 ('=', &[61]),
3983 ('>', &[62]),
3984 ('?', &[63]),
3985 ('@', &[64]),
3986 ('A', &[65]),
3987 ('B', &[66]),
3988 ('C', &[67]),
3989 ('D', &[68]),
3990 ('E', &[69]),
3991 ('F', &[70]),
3992 ('G', &[71]),
3993 ('H', &[72]),
3994 ('I', &[73]),
3995 ('J', &[74]),
3996 ('K', &[75]),
3997 ('L', &[76]),
3998 ('M', &[77]),
3999 ('N', &[78]),
4000 ('O', &[79]),
4001 ('P', &[80]),
4002 ('Q', &[81]),
4003 ('R', &[82]),
4004 ('S', &[83]),
4005 ('T', &[84]),
4006 ('U', &[85]),
4007 ('V', &[86]),
4008 ('W', &[87]),
4009 ('X', &[88]),
4010 ('Y', &[89]),
4011 ('Z', &[90]),
4012 ('[', &[91]),
4013 ('\\', &[92]),
4014 (']', &[93]),
4015 ('^', &[94]),
4016 ('_', &[95]),
4017 ('`', &[96]),
4018 ('a', &[97]),
4019 ('b', &[98]),
4020 ('c', &[99]),
4021 ('d', &[100]),
4022 ('e', &[101]),
4023 ('f', &[102]),
4024 ('g', &[103]),
4025 ('h', &[104]),
4026 ('i', &[105]),
4027 ('j', &[106]),
4028 ('k', &[107]),
4029 ('l', &[108]),
4030 ('m', &[109]),
4031 ('n', &[110]),
4032 ('o', &[111]),
4033 ('p', &[112]),
4034 ('q', &[113]),
4035 ('r', &[114]),
4036 ('s', &[115]),
4037 ('t', &[116]),
4038 ('u', &[117]),
4039 ('v', &[118]),
4040 ('w', &[119]),
4041 ('x', &[120]),
4042 ('y', &[121]),
4043 ('z', &[122]),
4044 ('{', &[123]),
4045 ('|', &[124]),
4046 ('}', &[125]),
4047 ('~', &[126]),
4048 ('\u{7f}', &[127]),
4049 ('\u{a0}', &[129]),
4050 ('«', &[140]),
4051 ('»', &[152]),
4052 ('Ä', &[128]),
4053 ('Ç', &[130]),
4054 ('É', &[131]),
4055 ('Ñ', &[132]),
4056 ('Ö', &[133]),
4057 ('Ü', &[134]),
4058 ('à', &[136]),
4059 ('á', &[135]),
4060 ('â', &[137]),
4061 ('ä', &[138]),
4062 ('ç', &[141]),
4063 ('è', &[143]),
4064 ('é', &[142]),
4065 ('ê', &[144]),
4066 ('ë', &[145]),
4067 ('í', &[146]),
4068 ('î', &[148]),
4069 ('ï', &[149]),
4070 ('ñ', &[150]),
4071 ('ó', &[151]),
4072 ('ô', &[153]),
4073 ('ö', &[154]),
4074 ('÷', &[155]),
4075 ('ù', &[157]),
4076 ('ú', &[156]),
4077 ('û', &[158]),
4078 ('ü', &[159]),
4079 ('،', &[172]),
4080 ('؛', &[187]),
4081 ('؟', &[191]),
4082 ('ء', &[193]),
4083 ('آ', &[194]),
4084 ('أ', &[195]),
4085 ('ؤ', &[196]),
4086 ('إ', &[197]),
4087 ('ئ', &[198]),
4088 ('ا', &[199]),
4089 ('ب', &[200]),
4090 ('ة', &[201]),
4091 ('ت', &[202]),
4092 ('ث', &[203]),
4093 ('ج', &[204]),
4094 ('ح', &[205]),
4095 ('خ', &[206]),
4096 ('د', &[207]),
4097 ('ذ', &[208]),
4098 ('ر', &[209]),
4099 ('ز', &[210]),
4100 ('س', &[211]),
4101 ('ش', &[212]),
4102 ('ص', &[213]),
4103 ('ض', &[214]),
4104 ('ط', &[215]),
4105 ('ظ', &[216]),
4106 ('ع', &[217]),
4107 ('غ', &[218]),
4108 ('ـ', &[224]),
4109 ('ف', &[225]),
4110 ('ق', &[226]),
4111 ('ك', &[227]),
4112 ('ل', &[228]),
4113 ('م', &[229]),
4114 ('ن', &[230]),
4115 ('ه', &[231]),
4116 ('و', &[232]),
4117 ('ى', &[233]),
4118 ('ي', &[234]),
4119 ('\u{64b}', &[235]),
4120 ('\u{64c}', &[236]),
4121 ('\u{64d}', &[237]),
4122 ('\u{64e}', &[238]),
4123 ('\u{64f}', &[239]),
4124 ('\u{650}', &[240]),
4125 ('\u{651}', &[241]),
4126 ('\u{652}', &[242]),
4127 ('٪', &[165]),
4128 ('ٹ', &[244]),
4129 ('پ', &[243]),
4130 ('چ', &[245]),
4131 ('ڈ', &[249]),
4132 ('ڑ', &[250]),
4133 ('ژ', &[254]),
4134 ('ڤ', &[247]),
4135 ('گ', &[248]),
4136 ('ں', &[139]),
4137 ('ے', &[255]),
4138 ('ە', &[246]),
4139 ('۰', &[176]),
4140 ('۱', &[177]),
4141 ('۲', &[178]),
4142 ('۳', &[179]),
4143 ('۴', &[180]),
4144 ('۵', &[181]),
4145 ('۶', &[182]),
4146 ('۷', &[183]),
4147 ('۸', &[184]),
4148 ('۹', &[185]),
4149 ('…', &[147]),
4150 ('❊', &[192]),
4151 ],
4152 enc_seq: &[],
4153};
4154
4155pub(crate) static GAELIC: Table = Table {
4156 id: "gaelic",
4157 apple_name: "Mac OS Gaelic",
4158 whatwg_name: None,
4159 labels: &[],
4160 directional: false,
4161 lossy: false,
4162 complete: true,
4163 dec1: &[
4164 "\0", // 0x00
4165 "\u{1}", // 0x01
4166 "\u{2}", // 0x02
4167 "\u{3}", // 0x03
4168 "\u{4}", // 0x04
4169 "\u{5}", // 0x05
4170 "\u{6}", // 0x06
4171 "\u{7}", // 0x07
4172 "\u{8}", // 0x08
4173 "\t", // 0x09
4174 "\n", // 0x0A
4175 "\u{b}", // 0x0B
4176 "\u{c}", // 0x0C
4177 "\r", // 0x0D
4178 "\u{e}", // 0x0E
4179 "\u{f}", // 0x0F
4180 "\u{10}", // 0x10
4181 "\u{11}", // 0x11
4182 "\u{12}", // 0x12
4183 "\u{13}", // 0x13
4184 "\u{14}", // 0x14
4185 "\u{15}", // 0x15
4186 "\u{16}", // 0x16
4187 "\u{17}", // 0x17
4188 "\u{18}", // 0x18
4189 "\u{19}", // 0x19
4190 "\u{1a}", // 0x1A
4191 "\u{1b}", // 0x1B
4192 "\u{1c}", // 0x1C
4193 "\u{1d}", // 0x1D
4194 "\u{1e}", // 0x1E
4195 "\u{1f}", // 0x1F
4196 " ", // 0x20
4197 "!", // 0x21
4198 "\"", // 0x22
4199 "#", // 0x23
4200 "$", // 0x24
4201 "%", // 0x25
4202 "&", // 0x26
4203 "'", // 0x27
4204 "(", // 0x28
4205 ")", // 0x29
4206 "*", // 0x2A
4207 "+", // 0x2B
4208 ",", // 0x2C
4209 "-", // 0x2D
4210 ".", // 0x2E
4211 "/", // 0x2F
4212 "0", // 0x30
4213 "1", // 0x31
4214 "2", // 0x32
4215 "3", // 0x33
4216 "4", // 0x34
4217 "5", // 0x35
4218 "6", // 0x36
4219 "7", // 0x37
4220 "8", // 0x38
4221 "9", // 0x39
4222 ":", // 0x3A
4223 ";", // 0x3B
4224 "<", // 0x3C
4225 "=", // 0x3D
4226 ">", // 0x3E
4227 "?", // 0x3F
4228 "@", // 0x40
4229 "A", // 0x41
4230 "B", // 0x42
4231 "C", // 0x43
4232 "D", // 0x44
4233 "E", // 0x45
4234 "F", // 0x46
4235 "G", // 0x47
4236 "H", // 0x48
4237 "I", // 0x49
4238 "J", // 0x4A
4239 "K", // 0x4B
4240 "L", // 0x4C
4241 "M", // 0x4D
4242 "N", // 0x4E
4243 "O", // 0x4F
4244 "P", // 0x50
4245 "Q", // 0x51
4246 "R", // 0x52
4247 "S", // 0x53
4248 "T", // 0x54
4249 "U", // 0x55
4250 "V", // 0x56
4251 "W", // 0x57
4252 "X", // 0x58
4253 "Y", // 0x59
4254 "Z", // 0x5A
4255 "[", // 0x5B
4256 "\\", // 0x5C
4257 "]", // 0x5D
4258 "^", // 0x5E
4259 "_", // 0x5F
4260 "`", // 0x60
4261 "a", // 0x61
4262 "b", // 0x62
4263 "c", // 0x63
4264 "d", // 0x64
4265 "e", // 0x65
4266 "f", // 0x66
4267 "g", // 0x67
4268 "h", // 0x68
4269 "i", // 0x69
4270 "j", // 0x6A
4271 "k", // 0x6B
4272 "l", // 0x6C
4273 "m", // 0x6D
4274 "n", // 0x6E
4275 "o", // 0x6F
4276 "p", // 0x70
4277 "q", // 0x71
4278 "r", // 0x72
4279 "s", // 0x73
4280 "t", // 0x74
4281 "u", // 0x75
4282 "v", // 0x76
4283 "w", // 0x77
4284 "x", // 0x78
4285 "y", // 0x79
4286 "z", // 0x7A
4287 "{", // 0x7B
4288 "|", // 0x7C
4289 "}", // 0x7D
4290 "~", // 0x7E
4291 "\u{7f}", // 0x7F
4292 "Ä", // 0x80
4293 "Å", // 0x81
4294 "Ç", // 0x82
4295 "É", // 0x83
4296 "Ñ", // 0x84
4297 "Ö", // 0x85
4298 "Ü", // 0x86
4299 "á", // 0x87
4300 "à", // 0x88
4301 "â", // 0x89
4302 "ä", // 0x8A
4303 "ã", // 0x8B
4304 "å", // 0x8C
4305 "ç", // 0x8D
4306 "é", // 0x8E
4307 "è", // 0x8F
4308 "ê", // 0x90
4309 "ë", // 0x91
4310 "í", // 0x92
4311 "ì", // 0x93
4312 "î", // 0x94
4313 "ï", // 0x95
4314 "ñ", // 0x96
4315 "ó", // 0x97
4316 "ò", // 0x98
4317 "ô", // 0x99
4318 "ö", // 0x9A
4319 "õ", // 0x9B
4320 "ú", // 0x9C
4321 "ù", // 0x9D
4322 "û", // 0x9E
4323 "ü", // 0x9F
4324 "†", // 0xA0
4325 "°", // 0xA1
4326 "¢", // 0xA2
4327 "£", // 0xA3
4328 "§", // 0xA4
4329 "•", // 0xA5
4330 "¶", // 0xA6
4331 "ß", // 0xA7
4332 "®", // 0xA8
4333 "©", // 0xA9
4334 "™", // 0xAA
4335 "´", // 0xAB
4336 "¨", // 0xAC
4337 "≠", // 0xAD
4338 "Æ", // 0xAE
4339 "Ø", // 0xAF
4340 "Ḃ", // 0xB0
4341 "±", // 0xB1
4342 "≤", // 0xB2
4343 "≥", // 0xB3
4344 "ḃ", // 0xB4
4345 "Ċ", // 0xB5
4346 "ċ", // 0xB6
4347 "Ḋ", // 0xB7
4348 "ḋ", // 0xB8
4349 "Ḟ", // 0xB9
4350 "ḟ", // 0xBA
4351 "Ġ", // 0xBB
4352 "ġ", // 0xBC
4353 "Ṁ", // 0xBD
4354 "æ", // 0xBE
4355 "ø", // 0xBF
4356 "ṁ", // 0xC0
4357 "Ṗ", // 0xC1
4358 "ṗ", // 0xC2
4359 "ɼ", // 0xC3
4360 "ƒ", // 0xC4
4361 "ſ", // 0xC5
4362 "Ṡ", // 0xC6
4363 "«", // 0xC7
4364 "»", // 0xC8
4365 "…", // 0xC9
4366 "\u{a0}", // 0xCA
4367 "À", // 0xCB
4368 "Ã", // 0xCC
4369 "Õ", // 0xCD
4370 "Œ", // 0xCE
4371 "œ", // 0xCF
4372 "–", // 0xD0
4373 "—", // 0xD1
4374 "“", // 0xD2
4375 "”", // 0xD3
4376 "‘", // 0xD4
4377 "’", // 0xD5
4378 "ṡ", // 0xD6
4379 "ẛ", // 0xD7
4380 "ÿ", // 0xD8
4381 "Ÿ", // 0xD9
4382 "Ṫ", // 0xDA
4383 "€", // 0xDB
4384 "‹", // 0xDC
4385 "›", // 0xDD
4386 "Ŷ", // 0xDE
4387 "ŷ", // 0xDF
4388 "ṫ", // 0xE0
4389 "·", // 0xE1
4390 "Ỳ", // 0xE2
4391 "ỳ", // 0xE3
4392 "⁊", // 0xE4
4393 "Â", // 0xE5
4394 "Ê", // 0xE6
4395 "Á", // 0xE7
4396 "Ë", // 0xE8
4397 "È", // 0xE9
4398 "Í", // 0xEA
4399 "Î", // 0xEB
4400 "Ï", // 0xEC
4401 "Ì", // 0xED
4402 "Ó", // 0xEE
4403 "Ô", // 0xEF
4404 "♣", // 0xF0
4405 "Ò", // 0xF1
4406 "Ú", // 0xF2
4407 "Û", // 0xF3
4408 "Ù", // 0xF4
4409 "ı", // 0xF5
4410 "Ý", // 0xF6
4411 "ý", // 0xF7
4412 "Ŵ", // 0xF8
4413 "ŵ", // 0xF9
4414 "Ẅ", // 0xFA
4415 "ẅ", // 0xFB
4416 "Ẁ", // 0xFC
4417 "ẁ", // 0xFD
4418 "Ẃ", // 0xFE
4419 "ẃ", // 0xFF
4420 ],
4421 dec2: &[],
4422 enc1: &[
4423 ('\0', &[0]),
4424 ('\u{1}', &[1]),
4425 ('\u{2}', &[2]),
4426 ('\u{3}', &[3]),
4427 ('\u{4}', &[4]),
4428 ('\u{5}', &[5]),
4429 ('\u{6}', &[6]),
4430 ('\u{7}', &[7]),
4431 ('\u{8}', &[8]),
4432 ('\t', &[9]),
4433 ('\n', &[10]),
4434 ('\u{b}', &[11]),
4435 ('\u{c}', &[12]),
4436 ('\r', &[13]),
4437 ('\u{e}', &[14]),
4438 ('\u{f}', &[15]),
4439 ('\u{10}', &[16]),
4440 ('\u{11}', &[17]),
4441 ('\u{12}', &[18]),
4442 ('\u{13}', &[19]),
4443 ('\u{14}', &[20]),
4444 ('\u{15}', &[21]),
4445 ('\u{16}', &[22]),
4446 ('\u{17}', &[23]),
4447 ('\u{18}', &[24]),
4448 ('\u{19}', &[25]),
4449 ('\u{1a}', &[26]),
4450 ('\u{1b}', &[27]),
4451 ('\u{1c}', &[28]),
4452 ('\u{1d}', &[29]),
4453 ('\u{1e}', &[30]),
4454 ('\u{1f}', &[31]),
4455 (' ', &[32]),
4456 ('!', &[33]),
4457 ('"', &[34]),
4458 ('#', &[35]),
4459 ('$', &[36]),
4460 ('%', &[37]),
4461 ('&', &[38]),
4462 ('\'', &[39]),
4463 ('(', &[40]),
4464 (')', &[41]),
4465 ('*', &[42]),
4466 ('+', &[43]),
4467 (',', &[44]),
4468 ('-', &[45]),
4469 ('.', &[46]),
4470 ('/', &[47]),
4471 ('0', &[48]),
4472 ('1', &[49]),
4473 ('2', &[50]),
4474 ('3', &[51]),
4475 ('4', &[52]),
4476 ('5', &[53]),
4477 ('6', &[54]),
4478 ('7', &[55]),
4479 ('8', &[56]),
4480 ('9', &[57]),
4481 (':', &[58]),
4482 (';', &[59]),
4483 ('<', &[60]),
4484 ('=', &[61]),
4485 ('>', &[62]),
4486 ('?', &[63]),
4487 ('@', &[64]),
4488 ('A', &[65]),
4489 ('B', &[66]),
4490 ('C', &[67]),
4491 ('D', &[68]),
4492 ('E', &[69]),
4493 ('F', &[70]),
4494 ('G', &[71]),
4495 ('H', &[72]),
4496 ('I', &[73]),
4497 ('J', &[74]),
4498 ('K', &[75]),
4499 ('L', &[76]),
4500 ('M', &[77]),
4501 ('N', &[78]),
4502 ('O', &[79]),
4503 ('P', &[80]),
4504 ('Q', &[81]),
4505 ('R', &[82]),
4506 ('S', &[83]),
4507 ('T', &[84]),
4508 ('U', &[85]),
4509 ('V', &[86]),
4510 ('W', &[87]),
4511 ('X', &[88]),
4512 ('Y', &[89]),
4513 ('Z', &[90]),
4514 ('[', &[91]),
4515 ('\\', &[92]),
4516 (']', &[93]),
4517 ('^', &[94]),
4518 ('_', &[95]),
4519 ('`', &[96]),
4520 ('a', &[97]),
4521 ('b', &[98]),
4522 ('c', &[99]),
4523 ('d', &[100]),
4524 ('e', &[101]),
4525 ('f', &[102]),
4526 ('g', &[103]),
4527 ('h', &[104]),
4528 ('i', &[105]),
4529 ('j', &[106]),
4530 ('k', &[107]),
4531 ('l', &[108]),
4532 ('m', &[109]),
4533 ('n', &[110]),
4534 ('o', &[111]),
4535 ('p', &[112]),
4536 ('q', &[113]),
4537 ('r', &[114]),
4538 ('s', &[115]),
4539 ('t', &[116]),
4540 ('u', &[117]),
4541 ('v', &[118]),
4542 ('w', &[119]),
4543 ('x', &[120]),
4544 ('y', &[121]),
4545 ('z', &[122]),
4546 ('{', &[123]),
4547 ('|', &[124]),
4548 ('}', &[125]),
4549 ('~', &[126]),
4550 ('\u{7f}', &[127]),
4551 ('\u{a0}', &[202]),
4552 ('¢', &[162]),
4553 ('£', &[163]),
4554 ('§', &[164]),
4555 ('¨', &[172]),
4556 ('©', &[169]),
4557 ('«', &[199]),
4558 ('®', &[168]),
4559 ('°', &[161]),
4560 ('±', &[177]),
4561 ('´', &[171]),
4562 ('¶', &[166]),
4563 ('·', &[225]),
4564 ('»', &[200]),
4565 ('À', &[203]),
4566 ('Á', &[231]),
4567 ('Â', &[229]),
4568 ('Ã', &[204]),
4569 ('Ä', &[128]),
4570 ('Å', &[129]),
4571 ('Æ', &[174]),
4572 ('Ç', &[130]),
4573 ('È', &[233]),
4574 ('É', &[131]),
4575 ('Ê', &[230]),
4576 ('Ë', &[232]),
4577 ('Ì', &[237]),
4578 ('Í', &[234]),
4579 ('Î', &[235]),
4580 ('Ï', &[236]),
4581 ('Ñ', &[132]),
4582 ('Ò', &[241]),
4583 ('Ó', &[238]),
4584 ('Ô', &[239]),
4585 ('Õ', &[205]),
4586 ('Ö', &[133]),
4587 ('Ø', &[175]),
4588 ('Ù', &[244]),
4589 ('Ú', &[242]),
4590 ('Û', &[243]),
4591 ('Ü', &[134]),
4592 ('Ý', &[246]),
4593 ('ß', &[167]),
4594 ('à', &[136]),
4595 ('á', &[135]),
4596 ('â', &[137]),
4597 ('ã', &[139]),
4598 ('ä', &[138]),
4599 ('å', &[140]),
4600 ('æ', &[190]),
4601 ('ç', &[141]),
4602 ('è', &[143]),
4603 ('é', &[142]),
4604 ('ê', &[144]),
4605 ('ë', &[145]),
4606 ('ì', &[147]),
4607 ('í', &[146]),
4608 ('î', &[148]),
4609 ('ï', &[149]),
4610 ('ñ', &[150]),
4611 ('ò', &[152]),
4612 ('ó', &[151]),
4613 ('ô', &[153]),
4614 ('õ', &[155]),
4615 ('ö', &[154]),
4616 ('ø', &[191]),
4617 ('ù', &[157]),
4618 ('ú', &[156]),
4619 ('û', &[158]),
4620 ('ü', &[159]),
4621 ('ý', &[247]),
4622 ('ÿ', &[216]),
4623 ('Ċ', &[181]),
4624 ('ċ', &[182]),
4625 ('Ġ', &[187]),
4626 ('ġ', &[188]),
4627 ('ı', &[245]),
4628 ('Œ', &[206]),
4629 ('œ', &[207]),
4630 ('Ŵ', &[248]),
4631 ('ŵ', &[249]),
4632 ('Ŷ', &[222]),
4633 ('ŷ', &[223]),
4634 ('Ÿ', &[217]),
4635 ('ſ', &[197]),
4636 ('ƒ', &[196]),
4637 ('ɼ', &[195]),
4638 ('Ḃ', &[176]),
4639 ('ḃ', &[180]),
4640 ('Ḋ', &[183]),
4641 ('ḋ', &[184]),
4642 ('Ḟ', &[185]),
4643 ('ḟ', &[186]),
4644 ('Ṁ', &[189]),
4645 ('ṁ', &[192]),
4646 ('Ṗ', &[193]),
4647 ('ṗ', &[194]),
4648 ('Ṡ', &[198]),
4649 ('ṡ', &[214]),
4650 ('Ṫ', &[218]),
4651 ('ṫ', &[224]),
4652 ('Ẁ', &[252]),
4653 ('ẁ', &[253]),
4654 ('Ẃ', &[254]),
4655 ('ẃ', &[255]),
4656 ('Ẅ', &[250]),
4657 ('ẅ', &[251]),
4658 ('ẛ', &[215]),
4659 ('Ỳ', &[226]),
4660 ('ỳ', &[227]),
4661 ('–', &[208]),
4662 ('—', &[209]),
4663 ('‘', &[212]),
4664 ('’', &[213]),
4665 ('“', &[210]),
4666 ('”', &[211]),
4667 ('†', &[160]),
4668 ('•', &[165]),
4669 ('…', &[201]),
4670 ('‹', &[220]),
4671 ('›', &[221]),
4672 ('⁊', &[228]),
4673 ('€', &[219]),
4674 ('™', &[170]),
4675 ('≠', &[173]),
4676 ('≤', &[178]),
4677 ('≥', &[179]),
4678 ('♣', &[240]),
4679 ],
4680 enc_seq: &[],
4681};
4682
4683pub(crate) static GREEK: Table = Table {
4684 id: "greek",
4685 apple_name: "Mac OS Greek",
4686 whatwg_name: None,
4687 labels: &[],
4688 directional: false,
4689 lossy: false,
4690 complete: true,
4691 dec1: &[
4692 "\0", // 0x00
4693 "\u{1}", // 0x01
4694 "\u{2}", // 0x02
4695 "\u{3}", // 0x03
4696 "\u{4}", // 0x04
4697 "\u{5}", // 0x05
4698 "\u{6}", // 0x06
4699 "\u{7}", // 0x07
4700 "\u{8}", // 0x08
4701 "\t", // 0x09
4702 "\n", // 0x0A
4703 "\u{b}", // 0x0B
4704 "\u{c}", // 0x0C
4705 "\r", // 0x0D
4706 "\u{e}", // 0x0E
4707 "\u{f}", // 0x0F
4708 "\u{10}", // 0x10
4709 "\u{11}", // 0x11
4710 "\u{12}", // 0x12
4711 "\u{13}", // 0x13
4712 "\u{14}", // 0x14
4713 "\u{15}", // 0x15
4714 "\u{16}", // 0x16
4715 "\u{17}", // 0x17
4716 "\u{18}", // 0x18
4717 "\u{19}", // 0x19
4718 "\u{1a}", // 0x1A
4719 "\u{1b}", // 0x1B
4720 "\u{1c}", // 0x1C
4721 "\u{1d}", // 0x1D
4722 "\u{1e}", // 0x1E
4723 "\u{1f}", // 0x1F
4724 " ", // 0x20
4725 "!", // 0x21
4726 "\"", // 0x22
4727 "#", // 0x23
4728 "$", // 0x24
4729 "%", // 0x25
4730 "&", // 0x26
4731 "'", // 0x27
4732 "(", // 0x28
4733 ")", // 0x29
4734 "*", // 0x2A
4735 "+", // 0x2B
4736 ",", // 0x2C
4737 "-", // 0x2D
4738 ".", // 0x2E
4739 "/", // 0x2F
4740 "0", // 0x30
4741 "1", // 0x31
4742 "2", // 0x32
4743 "3", // 0x33
4744 "4", // 0x34
4745 "5", // 0x35
4746 "6", // 0x36
4747 "7", // 0x37
4748 "8", // 0x38
4749 "9", // 0x39
4750 ":", // 0x3A
4751 ";", // 0x3B
4752 "<", // 0x3C
4753 "=", // 0x3D
4754 ">", // 0x3E
4755 "?", // 0x3F
4756 "@", // 0x40
4757 "A", // 0x41
4758 "B", // 0x42
4759 "C", // 0x43
4760 "D", // 0x44
4761 "E", // 0x45
4762 "F", // 0x46
4763 "G", // 0x47
4764 "H", // 0x48
4765 "I", // 0x49
4766 "J", // 0x4A
4767 "K", // 0x4B
4768 "L", // 0x4C
4769 "M", // 0x4D
4770 "N", // 0x4E
4771 "O", // 0x4F
4772 "P", // 0x50
4773 "Q", // 0x51
4774 "R", // 0x52
4775 "S", // 0x53
4776 "T", // 0x54
4777 "U", // 0x55
4778 "V", // 0x56
4779 "W", // 0x57
4780 "X", // 0x58
4781 "Y", // 0x59
4782 "Z", // 0x5A
4783 "[", // 0x5B
4784 "\\", // 0x5C
4785 "]", // 0x5D
4786 "^", // 0x5E
4787 "_", // 0x5F
4788 "`", // 0x60
4789 "a", // 0x61
4790 "b", // 0x62
4791 "c", // 0x63
4792 "d", // 0x64
4793 "e", // 0x65
4794 "f", // 0x66
4795 "g", // 0x67
4796 "h", // 0x68
4797 "i", // 0x69
4798 "j", // 0x6A
4799 "k", // 0x6B
4800 "l", // 0x6C
4801 "m", // 0x6D
4802 "n", // 0x6E
4803 "o", // 0x6F
4804 "p", // 0x70
4805 "q", // 0x71
4806 "r", // 0x72
4807 "s", // 0x73
4808 "t", // 0x74
4809 "u", // 0x75
4810 "v", // 0x76
4811 "w", // 0x77
4812 "x", // 0x78
4813 "y", // 0x79
4814 "z", // 0x7A
4815 "{", // 0x7B
4816 "|", // 0x7C
4817 "}", // 0x7D
4818 "~", // 0x7E
4819 "\u{7f}", // 0x7F
4820 "Ä", // 0x80
4821 "¹", // 0x81
4822 "²", // 0x82
4823 "É", // 0x83
4824 "³", // 0x84
4825 "Ö", // 0x85
4826 "Ü", // 0x86
4827 "΅", // 0x87
4828 "à", // 0x88
4829 "â", // 0x89
4830 "ä", // 0x8A
4831 "΄", // 0x8B
4832 "¨", // 0x8C
4833 "ç", // 0x8D
4834 "é", // 0x8E
4835 "è", // 0x8F
4836 "ê", // 0x90
4837 "ë", // 0x91
4838 "£", // 0x92
4839 "™", // 0x93
4840 "î", // 0x94
4841 "ï", // 0x95
4842 "•", // 0x96
4843 "½", // 0x97
4844 "‰", // 0x98
4845 "ô", // 0x99
4846 "ö", // 0x9A
4847 "¦", // 0x9B
4848 "€", // 0x9C
4849 "ù", // 0x9D
4850 "û", // 0x9E
4851 "ü", // 0x9F
4852 "†", // 0xA0
4853 "Γ", // 0xA1
4854 "Δ", // 0xA2
4855 "Θ", // 0xA3
4856 "Λ", // 0xA4
4857 "Ξ", // 0xA5
4858 "Π", // 0xA6
4859 "ß", // 0xA7
4860 "®", // 0xA8
4861 "©", // 0xA9
4862 "Σ", // 0xAA
4863 "Ϊ", // 0xAB
4864 "§", // 0xAC
4865 "≠", // 0xAD
4866 "°", // 0xAE
4867 "·", // 0xAF
4868 "Α", // 0xB0
4869 "±", // 0xB1
4870 "≤", // 0xB2
4871 "≥", // 0xB3
4872 "¥", // 0xB4
4873 "Β", // 0xB5
4874 "Ε", // 0xB6
4875 "Ζ", // 0xB7
4876 "Η", // 0xB8
4877 "Ι", // 0xB9
4878 "Κ", // 0xBA
4879 "Μ", // 0xBB
4880 "Φ", // 0xBC
4881 "Ϋ", // 0xBD
4882 "Ψ", // 0xBE
4883 "Ω", // 0xBF
4884 "ά", // 0xC0
4885 "Ν", // 0xC1
4886 "¬", // 0xC2
4887 "Ο", // 0xC3
4888 "Ρ", // 0xC4
4889 "≈", // 0xC5
4890 "Τ", // 0xC6
4891 "«", // 0xC7
4892 "»", // 0xC8
4893 "…", // 0xC9
4894 "\u{a0}", // 0xCA
4895 "Υ", // 0xCB
4896 "Χ", // 0xCC
4897 "Ά", // 0xCD
4898 "Έ", // 0xCE
4899 "œ", // 0xCF
4900 "–", // 0xD0
4901 "―", // 0xD1
4902 "“", // 0xD2
4903 "”", // 0xD3
4904 "‘", // 0xD4
4905 "’", // 0xD5
4906 "÷", // 0xD6
4907 "Ή", // 0xD7
4908 "Ί", // 0xD8
4909 "Ό", // 0xD9
4910 "Ύ", // 0xDA
4911 "έ", // 0xDB
4912 "ή", // 0xDC
4913 "ί", // 0xDD
4914 "ό", // 0xDE
4915 "Ώ", // 0xDF
4916 "ύ", // 0xE0
4917 "α", // 0xE1
4918 "β", // 0xE2
4919 "ψ", // 0xE3
4920 "δ", // 0xE4
4921 "ε", // 0xE5
4922 "φ", // 0xE6
4923 "γ", // 0xE7
4924 "η", // 0xE8
4925 "ι", // 0xE9
4926 "ξ", // 0xEA
4927 "κ", // 0xEB
4928 "λ", // 0xEC
4929 "μ", // 0xED
4930 "ν", // 0xEE
4931 "ο", // 0xEF
4932 "π", // 0xF0
4933 "ώ", // 0xF1
4934 "ρ", // 0xF2
4935 "σ", // 0xF3
4936 "τ", // 0xF4
4937 "θ", // 0xF5
4938 "ω", // 0xF6
4939 "ς", // 0xF7
4940 "χ", // 0xF8
4941 "υ", // 0xF9
4942 "ζ", // 0xFA
4943 "ϊ", // 0xFB
4944 "ϋ", // 0xFC
4945 "ΐ", // 0xFD
4946 "ΰ", // 0xFE
4947 "\u{ad}", // 0xFF
4948 ],
4949 dec2: &[],
4950 enc1: &[
4951 ('\0', &[0]),
4952 ('\u{1}', &[1]),
4953 ('\u{2}', &[2]),
4954 ('\u{3}', &[3]),
4955 ('\u{4}', &[4]),
4956 ('\u{5}', &[5]),
4957 ('\u{6}', &[6]),
4958 ('\u{7}', &[7]),
4959 ('\u{8}', &[8]),
4960 ('\t', &[9]),
4961 ('\n', &[10]),
4962 ('\u{b}', &[11]),
4963 ('\u{c}', &[12]),
4964 ('\r', &[13]),
4965 ('\u{e}', &[14]),
4966 ('\u{f}', &[15]),
4967 ('\u{10}', &[16]),
4968 ('\u{11}', &[17]),
4969 ('\u{12}', &[18]),
4970 ('\u{13}', &[19]),
4971 ('\u{14}', &[20]),
4972 ('\u{15}', &[21]),
4973 ('\u{16}', &[22]),
4974 ('\u{17}', &[23]),
4975 ('\u{18}', &[24]),
4976 ('\u{19}', &[25]),
4977 ('\u{1a}', &[26]),
4978 ('\u{1b}', &[27]),
4979 ('\u{1c}', &[28]),
4980 ('\u{1d}', &[29]),
4981 ('\u{1e}', &[30]),
4982 ('\u{1f}', &[31]),
4983 (' ', &[32]),
4984 ('!', &[33]),
4985 ('"', &[34]),
4986 ('#', &[35]),
4987 ('$', &[36]),
4988 ('%', &[37]),
4989 ('&', &[38]),
4990 ('\'', &[39]),
4991 ('(', &[40]),
4992 (')', &[41]),
4993 ('*', &[42]),
4994 ('+', &[43]),
4995 (',', &[44]),
4996 ('-', &[45]),
4997 ('.', &[46]),
4998 ('/', &[47]),
4999 ('0', &[48]),
5000 ('1', &[49]),
5001 ('2', &[50]),
5002 ('3', &[51]),
5003 ('4', &[52]),
5004 ('5', &[53]),
5005 ('6', &[54]),
5006 ('7', &[55]),
5007 ('8', &[56]),
5008 ('9', &[57]),
5009 (':', &[58]),
5010 (';', &[59]),
5011 ('<', &[60]),
5012 ('=', &[61]),
5013 ('>', &[62]),
5014 ('?', &[63]),
5015 ('@', &[64]),
5016 ('A', &[65]),
5017 ('B', &[66]),
5018 ('C', &[67]),
5019 ('D', &[68]),
5020 ('E', &[69]),
5021 ('F', &[70]),
5022 ('G', &[71]),
5023 ('H', &[72]),
5024 ('I', &[73]),
5025 ('J', &[74]),
5026 ('K', &[75]),
5027 ('L', &[76]),
5028 ('M', &[77]),
5029 ('N', &[78]),
5030 ('O', &[79]),
5031 ('P', &[80]),
5032 ('Q', &[81]),
5033 ('R', &[82]),
5034 ('S', &[83]),
5035 ('T', &[84]),
5036 ('U', &[85]),
5037 ('V', &[86]),
5038 ('W', &[87]),
5039 ('X', &[88]),
5040 ('Y', &[89]),
5041 ('Z', &[90]),
5042 ('[', &[91]),
5043 ('\\', &[92]),
5044 (']', &[93]),
5045 ('^', &[94]),
5046 ('_', &[95]),
5047 ('`', &[96]),
5048 ('a', &[97]),
5049 ('b', &[98]),
5050 ('c', &[99]),
5051 ('d', &[100]),
5052 ('e', &[101]),
5053 ('f', &[102]),
5054 ('g', &[103]),
5055 ('h', &[104]),
5056 ('i', &[105]),
5057 ('j', &[106]),
5058 ('k', &[107]),
5059 ('l', &[108]),
5060 ('m', &[109]),
5061 ('n', &[110]),
5062 ('o', &[111]),
5063 ('p', &[112]),
5064 ('q', &[113]),
5065 ('r', &[114]),
5066 ('s', &[115]),
5067 ('t', &[116]),
5068 ('u', &[117]),
5069 ('v', &[118]),
5070 ('w', &[119]),
5071 ('x', &[120]),
5072 ('y', &[121]),
5073 ('z', &[122]),
5074 ('{', &[123]),
5075 ('|', &[124]),
5076 ('}', &[125]),
5077 ('~', &[126]),
5078 ('\u{7f}', &[127]),
5079 ('\u{a0}', &[202]),
5080 ('£', &[146]),
5081 ('¥', &[180]),
5082 ('¦', &[155]),
5083 ('§', &[172]),
5084 ('¨', &[140]),
5085 ('©', &[169]),
5086 ('«', &[199]),
5087 ('¬', &[194]),
5088 ('\u{ad}', &[255]),
5089 ('®', &[168]),
5090 ('°', &[174]),
5091 ('±', &[177]),
5092 ('²', &[130]),
5093 ('³', &[132]),
5094 ('·', &[175]),
5095 ('¹', &[129]),
5096 ('»', &[200]),
5097 ('½', &[151]),
5098 ('Ä', &[128]),
5099 ('É', &[131]),
5100 ('Ö', &[133]),
5101 ('Ü', &[134]),
5102 ('ß', &[167]),
5103 ('à', &[136]),
5104 ('â', &[137]),
5105 ('ä', &[138]),
5106 ('ç', &[141]),
5107 ('è', &[143]),
5108 ('é', &[142]),
5109 ('ê', &[144]),
5110 ('ë', &[145]),
5111 ('î', &[148]),
5112 ('ï', &[149]),
5113 ('ô', &[153]),
5114 ('ö', &[154]),
5115 ('÷', &[214]),
5116 ('ù', &[157]),
5117 ('û', &[158]),
5118 ('ü', &[159]),
5119 ('œ', &[207]),
5120 ('΄', &[139]),
5121 ('΅', &[135]),
5122 ('Ά', &[205]),
5123 ('Έ', &[206]),
5124 ('Ή', &[215]),
5125 ('Ί', &[216]),
5126 ('Ό', &[217]),
5127 ('Ύ', &[218]),
5128 ('Ώ', &[223]),
5129 ('ΐ', &[253]),
5130 ('Α', &[176]),
5131 ('Β', &[181]),
5132 ('Γ', &[161]),
5133 ('Δ', &[162]),
5134 ('Ε', &[182]),
5135 ('Ζ', &[183]),
5136 ('Η', &[184]),
5137 ('Θ', &[163]),
5138 ('Ι', &[185]),
5139 ('Κ', &[186]),
5140 ('Λ', &[164]),
5141 ('Μ', &[187]),
5142 ('Ν', &[193]),
5143 ('Ξ', &[165]),
5144 ('Ο', &[195]),
5145 ('Π', &[166]),
5146 ('Ρ', &[196]),
5147 ('Σ', &[170]),
5148 ('Τ', &[198]),
5149 ('Υ', &[203]),
5150 ('Φ', &[188]),
5151 ('Χ', &[204]),
5152 ('Ψ', &[190]),
5153 ('Ω', &[191]),
5154 ('Ϊ', &[171]),
5155 ('Ϋ', &[189]),
5156 ('ά', &[192]),
5157 ('έ', &[219]),
5158 ('ή', &[220]),
5159 ('ί', &[221]),
5160 ('ΰ', &[254]),
5161 ('α', &[225]),
5162 ('β', &[226]),
5163 ('γ', &[231]),
5164 ('δ', &[228]),
5165 ('ε', &[229]),
5166 ('ζ', &[250]),
5167 ('η', &[232]),
5168 ('θ', &[245]),
5169 ('ι', &[233]),
5170 ('κ', &[235]),
5171 ('λ', &[236]),
5172 ('μ', &[237]),
5173 ('ν', &[238]),
5174 ('ξ', &[234]),
5175 ('ο', &[239]),
5176 ('π', &[240]),
5177 ('ρ', &[242]),
5178 ('ς', &[247]),
5179 ('σ', &[243]),
5180 ('τ', &[244]),
5181 ('υ', &[249]),
5182 ('φ', &[230]),
5183 ('χ', &[248]),
5184 ('ψ', &[227]),
5185 ('ω', &[246]),
5186 ('ϊ', &[251]),
5187 ('ϋ', &[252]),
5188 ('ό', &[222]),
5189 ('ύ', &[224]),
5190 ('ώ', &[241]),
5191 ('–', &[208]),
5192 ('―', &[209]),
5193 ('‘', &[212]),
5194 ('’', &[213]),
5195 ('“', &[210]),
5196 ('”', &[211]),
5197 ('†', &[160]),
5198 ('•', &[150]),
5199 ('…', &[201]),
5200 ('‰', &[152]),
5201 ('€', &[156]),
5202 ('™', &[147]),
5203 ('≈', &[197]),
5204 ('≠', &[173]),
5205 ('≤', &[178]),
5206 ('≥', &[179]),
5207 ],
5208 enc_seq: &[],
5209};
5210
5211pub(crate) static GUJARATI: Table = Table {
5212 id: "gujarati",
5213 apple_name: "Mac OS Gujarati",
5214 whatwg_name: None,
5215 labels: &[],
5216 directional: false,
5217 lossy: false,
5218 complete: false,
5219 dec1: &[
5220 "\0", // 0x00
5221 "\u{1}", // 0x01
5222 "\u{2}", // 0x02
5223 "\u{3}", // 0x03
5224 "\u{4}", // 0x04
5225 "\u{5}", // 0x05
5226 "\u{6}", // 0x06
5227 "\u{7}", // 0x07
5228 "\u{8}", // 0x08
5229 "\t", // 0x09
5230 "\n", // 0x0A
5231 "\u{b}", // 0x0B
5232 "\u{c}", // 0x0C
5233 "\r", // 0x0D
5234 "\u{e}", // 0x0E
5235 "\u{f}", // 0x0F
5236 "\u{10}", // 0x10
5237 "\u{11}", // 0x11
5238 "\u{12}", // 0x12
5239 "\u{13}", // 0x13
5240 "\u{14}", // 0x14
5241 "\u{15}", // 0x15
5242 "\u{16}", // 0x16
5243 "\u{17}", // 0x17
5244 "\u{18}", // 0x18
5245 "\u{19}", // 0x19
5246 "\u{1a}", // 0x1A
5247 "\u{1b}", // 0x1B
5248 "\u{1c}", // 0x1C
5249 "\u{1d}", // 0x1D
5250 "\u{1e}", // 0x1E
5251 "\u{1f}", // 0x1F
5252 " ", // 0x20
5253 "!", // 0x21
5254 "\"", // 0x22
5255 "#", // 0x23
5256 "$", // 0x24
5257 "%", // 0x25
5258 "&", // 0x26
5259 "'", // 0x27
5260 "(", // 0x28
5261 ")", // 0x29
5262 "*", // 0x2A
5263 "+", // 0x2B
5264 ",", // 0x2C
5265 "-", // 0x2D
5266 ".", // 0x2E
5267 "/", // 0x2F
5268 "0", // 0x30
5269 "1", // 0x31
5270 "2", // 0x32
5271 "3", // 0x33
5272 "4", // 0x34
5273 "5", // 0x35
5274 "6", // 0x36
5275 "7", // 0x37
5276 "8", // 0x38
5277 "9", // 0x39
5278 ":", // 0x3A
5279 ";", // 0x3B
5280 "<", // 0x3C
5281 "=", // 0x3D
5282 ">", // 0x3E
5283 "?", // 0x3F
5284 "@", // 0x40
5285 "A", // 0x41
5286 "B", // 0x42
5287 "C", // 0x43
5288 "D", // 0x44
5289 "E", // 0x45
5290 "F", // 0x46
5291 "G", // 0x47
5292 "H", // 0x48
5293 "I", // 0x49
5294 "J", // 0x4A
5295 "K", // 0x4B
5296 "L", // 0x4C
5297 "M", // 0x4D
5298 "N", // 0x4E
5299 "O", // 0x4F
5300 "P", // 0x50
5301 "Q", // 0x51
5302 "R", // 0x52
5303 "S", // 0x53
5304 "T", // 0x54
5305 "U", // 0x55
5306 "V", // 0x56
5307 "W", // 0x57
5308 "X", // 0x58
5309 "Y", // 0x59
5310 "Z", // 0x5A
5311 "[", // 0x5B
5312 "\\", // 0x5C
5313 "]", // 0x5D
5314 "^", // 0x5E
5315 "_", // 0x5F
5316 "`", // 0x60
5317 "a", // 0x61
5318 "b", // 0x62
5319 "c", // 0x63
5320 "d", // 0x64
5321 "e", // 0x65
5322 "f", // 0x66
5323 "g", // 0x67
5324 "h", // 0x68
5325 "i", // 0x69
5326 "j", // 0x6A
5327 "k", // 0x6B
5328 "l", // 0x6C
5329 "m", // 0x6D
5330 "n", // 0x6E
5331 "o", // 0x6F
5332 "p", // 0x70
5333 "q", // 0x71
5334 "r", // 0x72
5335 "s", // 0x73
5336 "t", // 0x74
5337 "u", // 0x75
5338 "v", // 0x76
5339 "w", // 0x77
5340 "x", // 0x78
5341 "y", // 0x79
5342 "z", // 0x7A
5343 "{", // 0x7B
5344 "|", // 0x7C
5345 "}", // 0x7D
5346 "~", // 0x7E
5347 "\u{7f}", // 0x7F
5348 "×", // 0x80
5349 "−", // 0x81
5350 "–", // 0x82
5351 "—", // 0x83
5352 "‘", // 0x84
5353 "’", // 0x85
5354 "…", // 0x86
5355 "•", // 0x87
5356 "©", // 0x88
5357 "®", // 0x89
5358 "™", // 0x8A
5359 "", // 0x8B
5360 "", // 0x8C
5361 "", // 0x8D
5362 "", // 0x8E
5363 "", // 0x8F
5364 "॥", // 0x90
5365 "", // 0x91
5366 "", // 0x92
5367 "", // 0x93
5368 "", // 0x94
5369 "", // 0x95
5370 "", // 0x96
5371 "", // 0x97
5372 "", // 0x98
5373 "", // 0x99
5374 "", // 0x9A
5375 "", // 0x9B
5376 "", // 0x9C
5377 "", // 0x9D
5378 "", // 0x9E
5379 "", // 0x9F
5380 "", // 0xA0
5381 "\u{a81}", // 0xA1
5382 "\u{a82}", // 0xA2
5383 "ઃ", // 0xA3
5384 "અ", // 0xA4
5385 "આ", // 0xA5
5386 "ઇ", // 0xA6
5387 "ઈ", // 0xA7
5388 "ઉ", // 0xA8
5389 "ઊ", // 0xA9
5390 "ઋ", // 0xAA
5391 "", // 0xAB
5392 "એ", // 0xAC
5393 "ઐ", // 0xAD
5394 "ઍ", // 0xAE
5395 "", // 0xAF
5396 "ઓ", // 0xB0
5397 "ઔ", // 0xB1
5398 "ઑ", // 0xB2
5399 "ક", // 0xB3
5400 "ખ", // 0xB4
5401 "ગ", // 0xB5
5402 "ઘ", // 0xB6
5403 "ઙ", // 0xB7
5404 "ચ", // 0xB8
5405 "છ", // 0xB9
5406 "જ", // 0xBA
5407 "ઝ", // 0xBB
5408 "ઞ", // 0xBC
5409 "ટ", // 0xBD
5410 "ઠ", // 0xBE
5411 "ડ", // 0xBF
5412 "ઢ", // 0xC0
5413 "ણ", // 0xC1
5414 "ત", // 0xC2
5415 "થ", // 0xC3
5416 "દ", // 0xC4
5417 "ધ", // 0xC5
5418 "ન", // 0xC6
5419 "", // 0xC7
5420 "પ", // 0xC8
5421 "ફ", // 0xC9
5422 "બ", // 0xCA
5423 "ભ", // 0xCB
5424 "મ", // 0xCC
5425 "ય", // 0xCD
5426 "", // 0xCE
5427 "ર", // 0xCF
5428 "", // 0xD0
5429 "લ", // 0xD1
5430 "ળ", // 0xD2
5431 "", // 0xD3
5432 "વ", // 0xD4
5433 "શ", // 0xD5
5434 "ષ", // 0xD6
5435 "સ", // 0xD7
5436 "હ", // 0xD8
5437 "\u{200e}", // 0xD9
5438 "ા", // 0xDA
5439 "િ", // 0xDB
5440 "ી", // 0xDC
5441 "\u{ac1}", // 0xDD
5442 "\u{ac2}", // 0xDE
5443 "\u{ac3}", // 0xDF
5444 "", // 0xE0
5445 "\u{ac7}", // 0xE1
5446 "\u{ac8}", // 0xE2
5447 "\u{ac5}", // 0xE3
5448 "", // 0xE4
5449 "ો", // 0xE5
5450 "ૌ", // 0xE6
5451 "ૉ", // 0xE7
5452 "\u{acd}", // 0xE8
5453 "\u{abc}", // 0xE9
5454 "।", // 0xEA
5455 "", // 0xEB
5456 "", // 0xEC
5457 "", // 0xED
5458 "", // 0xEE
5459 "", // 0xEF
5460 "", // 0xF0
5461 "૦", // 0xF1
5462 "૧", // 0xF2
5463 "૨", // 0xF3
5464 "૩", // 0xF4
5465 "૪", // 0xF5
5466 "૫", // 0xF6
5467 "૬", // 0xF7
5468 "૭", // 0xF8
5469 "૮", // 0xF9
5470 "૯", // 0xFA
5471 "", // 0xFB
5472 "", // 0xFC
5473 "", // 0xFD
5474 "", // 0xFE
5475 "", // 0xFF
5476 ],
5477 dec2: &[
5478 (0xA1, 0xE9, "ૐ"),
5479 (0xAA, 0xE9, "ૠ"),
5480 (0xDF, 0xE9, "\u{ac4}"),
5481 (0xE8, 0xE8, "\u{acd}\u{200c}"),
5482 (0xE8, 0xE9, "\u{acd}\u{200d}"),
5483 ],
5484 enc1: &[
5485 ('\0', &[0]),
5486 ('\u{1}', &[1]),
5487 ('\u{2}', &[2]),
5488 ('\u{3}', &[3]),
5489 ('\u{4}', &[4]),
5490 ('\u{5}', &[5]),
5491 ('\u{6}', &[6]),
5492 ('\u{7}', &[7]),
5493 ('\u{8}', &[8]),
5494 ('\t', &[9]),
5495 ('\n', &[10]),
5496 ('\u{b}', &[11]),
5497 ('\u{c}', &[12]),
5498 ('\r', &[13]),
5499 ('\u{e}', &[14]),
5500 ('\u{f}', &[15]),
5501 ('\u{10}', &[16]),
5502 ('\u{11}', &[17]),
5503 ('\u{12}', &[18]),
5504 ('\u{13}', &[19]),
5505 ('\u{14}', &[20]),
5506 ('\u{15}', &[21]),
5507 ('\u{16}', &[22]),
5508 ('\u{17}', &[23]),
5509 ('\u{18}', &[24]),
5510 ('\u{19}', &[25]),
5511 ('\u{1a}', &[26]),
5512 ('\u{1b}', &[27]),
5513 ('\u{1c}', &[28]),
5514 ('\u{1d}', &[29]),
5515 ('\u{1e}', &[30]),
5516 ('\u{1f}', &[31]),
5517 (' ', &[32]),
5518 ('!', &[33]),
5519 ('"', &[34]),
5520 ('#', &[35]),
5521 ('$', &[36]),
5522 ('%', &[37]),
5523 ('&', &[38]),
5524 ('\'', &[39]),
5525 ('(', &[40]),
5526 (')', &[41]),
5527 ('*', &[42]),
5528 ('+', &[43]),
5529 (',', &[44]),
5530 ('-', &[45]),
5531 ('.', &[46]),
5532 ('/', &[47]),
5533 ('0', &[48]),
5534 ('1', &[49]),
5535 ('2', &[50]),
5536 ('3', &[51]),
5537 ('4', &[52]),
5538 ('5', &[53]),
5539 ('6', &[54]),
5540 ('7', &[55]),
5541 ('8', &[56]),
5542 ('9', &[57]),
5543 (':', &[58]),
5544 (';', &[59]),
5545 ('<', &[60]),
5546 ('=', &[61]),
5547 ('>', &[62]),
5548 ('?', &[63]),
5549 ('@', &[64]),
5550 ('A', &[65]),
5551 ('B', &[66]),
5552 ('C', &[67]),
5553 ('D', &[68]),
5554 ('E', &[69]),
5555 ('F', &[70]),
5556 ('G', &[71]),
5557 ('H', &[72]),
5558 ('I', &[73]),
5559 ('J', &[74]),
5560 ('K', &[75]),
5561 ('L', &[76]),
5562 ('M', &[77]),
5563 ('N', &[78]),
5564 ('O', &[79]),
5565 ('P', &[80]),
5566 ('Q', &[81]),
5567 ('R', &[82]),
5568 ('S', &[83]),
5569 ('T', &[84]),
5570 ('U', &[85]),
5571 ('V', &[86]),
5572 ('W', &[87]),
5573 ('X', &[88]),
5574 ('Y', &[89]),
5575 ('Z', &[90]),
5576 ('[', &[91]),
5577 ('\\', &[92]),
5578 (']', &[93]),
5579 ('^', &[94]),
5580 ('_', &[95]),
5581 ('`', &[96]),
5582 ('a', &[97]),
5583 ('b', &[98]),
5584 ('c', &[99]),
5585 ('d', &[100]),
5586 ('e', &[101]),
5587 ('f', &[102]),
5588 ('g', &[103]),
5589 ('h', &[104]),
5590 ('i', &[105]),
5591 ('j', &[106]),
5592 ('k', &[107]),
5593 ('l', &[108]),
5594 ('m', &[109]),
5595 ('n', &[110]),
5596 ('o', &[111]),
5597 ('p', &[112]),
5598 ('q', &[113]),
5599 ('r', &[114]),
5600 ('s', &[115]),
5601 ('t', &[116]),
5602 ('u', &[117]),
5603 ('v', &[118]),
5604 ('w', &[119]),
5605 ('x', &[120]),
5606 ('y', &[121]),
5607 ('z', &[122]),
5608 ('{', &[123]),
5609 ('|', &[124]),
5610 ('}', &[125]),
5611 ('~', &[126]),
5612 ('\u{7f}', &[127]),
5613 ('©', &[136]),
5614 ('®', &[137]),
5615 ('×', &[128]),
5616 ('।', &[234]),
5617 ('॥', &[144]),
5618 ('\u{a81}', &[161]),
5619 ('\u{a82}', &[162]),
5620 ('ઃ', &[163]),
5621 ('અ', &[164]),
5622 ('આ', &[165]),
5623 ('ઇ', &[166]),
5624 ('ઈ', &[167]),
5625 ('ઉ', &[168]),
5626 ('ઊ', &[169]),
5627 ('ઋ', &[170]),
5628 ('ઍ', &[174]),
5629 ('એ', &[172]),
5630 ('ઐ', &[173]),
5631 ('ઑ', &[178]),
5632 ('ઓ', &[176]),
5633 ('ઔ', &[177]),
5634 ('ક', &[179]),
5635 ('ખ', &[180]),
5636 ('ગ', &[181]),
5637 ('ઘ', &[182]),
5638 ('ઙ', &[183]),
5639 ('ચ', &[184]),
5640 ('છ', &[185]),
5641 ('જ', &[186]),
5642 ('ઝ', &[187]),
5643 ('ઞ', &[188]),
5644 ('ટ', &[189]),
5645 ('ઠ', &[190]),
5646 ('ડ', &[191]),
5647 ('ઢ', &[192]),
5648 ('ણ', &[193]),
5649 ('ત', &[194]),
5650 ('થ', &[195]),
5651 ('દ', &[196]),
5652 ('ધ', &[197]),
5653 ('ન', &[198]),
5654 ('પ', &[200]),
5655 ('ફ', &[201]),
5656 ('બ', &[202]),
5657 ('ભ', &[203]),
5658 ('મ', &[204]),
5659 ('ય', &[205]),
5660 ('ર', &[207]),
5661 ('લ', &[209]),
5662 ('ળ', &[210]),
5663 ('વ', &[212]),
5664 ('શ', &[213]),
5665 ('ષ', &[214]),
5666 ('સ', &[215]),
5667 ('હ', &[216]),
5668 ('\u{abc}', &[233]),
5669 ('ા', &[218]),
5670 ('િ', &[219]),
5671 ('ી', &[220]),
5672 ('\u{ac1}', &[221]),
5673 ('\u{ac2}', &[222]),
5674 ('\u{ac3}', &[223]),
5675 ('\u{ac4}', &[223, 233]),
5676 ('\u{ac5}', &[227]),
5677 ('\u{ac7}', &[225]),
5678 ('\u{ac8}', &[226]),
5679 ('ૉ', &[231]),
5680 ('ો', &[229]),
5681 ('ૌ', &[230]),
5682 ('\u{acd}', &[232]),
5683 ('ૐ', &[161, 233]),
5684 ('ૠ', &[170, 233]),
5685 ('૦', &[241]),
5686 ('૧', &[242]),
5687 ('૨', &[243]),
5688 ('૩', &[244]),
5689 ('૪', &[245]),
5690 ('૫', &[246]),
5691 ('૬', &[247]),
5692 ('૭', &[248]),
5693 ('૮', &[249]),
5694 ('૯', &[250]),
5695 ('\u{200e}', &[217]),
5696 ('–', &[130]),
5697 ('—', &[131]),
5698 ('‘', &[132]),
5699 ('’', &[133]),
5700 ('•', &[135]),
5701 ('…', &[134]),
5702 ('™', &[138]),
5703 ('−', &[129]),
5704 ],
5705 enc_seq: &[
5706 ("\u{acd}\u{200c}", &[232, 232]),
5707 ("\u{acd}\u{200d}", &[232, 233]),
5708 ],
5709};
5710
5711pub(crate) static GURMUKHI: Table = Table {
5712 id: "gurmukhi",
5713 apple_name: "Mac OS Gurmukhi",
5714 whatwg_name: None,
5715 labels: &[],
5716 directional: false,
5717 lossy: false,
5718 complete: false,
5719 dec1: &[
5720 "\0", // 0x00
5721 "\u{1}", // 0x01
5722 "\u{2}", // 0x02
5723 "\u{3}", // 0x03
5724 "\u{4}", // 0x04
5725 "\u{5}", // 0x05
5726 "\u{6}", // 0x06
5727 "\u{7}", // 0x07
5728 "\u{8}", // 0x08
5729 "\t", // 0x09
5730 "\n", // 0x0A
5731 "\u{b}", // 0x0B
5732 "\u{c}", // 0x0C
5733 "\r", // 0x0D
5734 "\u{e}", // 0x0E
5735 "\u{f}", // 0x0F
5736 "\u{10}", // 0x10
5737 "\u{11}", // 0x11
5738 "\u{12}", // 0x12
5739 "\u{13}", // 0x13
5740 "\u{14}", // 0x14
5741 "\u{15}", // 0x15
5742 "\u{16}", // 0x16
5743 "\u{17}", // 0x17
5744 "\u{18}", // 0x18
5745 "\u{19}", // 0x19
5746 "\u{1a}", // 0x1A
5747 "\u{1b}", // 0x1B
5748 "\u{1c}", // 0x1C
5749 "\u{1d}", // 0x1D
5750 "\u{1e}", // 0x1E
5751 "\u{1f}", // 0x1F
5752 " ", // 0x20
5753 "!", // 0x21
5754 "\"", // 0x22
5755 "#", // 0x23
5756 "$", // 0x24
5757 "%", // 0x25
5758 "&", // 0x26
5759 "'", // 0x27
5760 "(", // 0x28
5761 ")", // 0x29
5762 "*", // 0x2A
5763 "+", // 0x2B
5764 ",", // 0x2C
5765 "-", // 0x2D
5766 ".", // 0x2E
5767 "/", // 0x2F
5768 "0", // 0x30
5769 "1", // 0x31
5770 "2", // 0x32
5771 "3", // 0x33
5772 "4", // 0x34
5773 "5", // 0x35
5774 "6", // 0x36
5775 "7", // 0x37
5776 "8", // 0x38
5777 "9", // 0x39
5778 ":", // 0x3A
5779 ";", // 0x3B
5780 "<", // 0x3C
5781 "=", // 0x3D
5782 ">", // 0x3E
5783 "?", // 0x3F
5784 "@", // 0x40
5785 "A", // 0x41
5786 "B", // 0x42
5787 "C", // 0x43
5788 "D", // 0x44
5789 "E", // 0x45
5790 "F", // 0x46
5791 "G", // 0x47
5792 "H", // 0x48
5793 "I", // 0x49
5794 "J", // 0x4A
5795 "K", // 0x4B
5796 "L", // 0x4C
5797 "M", // 0x4D
5798 "N", // 0x4E
5799 "O", // 0x4F
5800 "P", // 0x50
5801 "Q", // 0x51
5802 "R", // 0x52
5803 "S", // 0x53
5804 "T", // 0x54
5805 "U", // 0x55
5806 "V", // 0x56
5807 "W", // 0x57
5808 "X", // 0x58
5809 "Y", // 0x59
5810 "Z", // 0x5A
5811 "[", // 0x5B
5812 "\\", // 0x5C
5813 "]", // 0x5D
5814 "^", // 0x5E
5815 "_", // 0x5F
5816 "`", // 0x60
5817 "a", // 0x61
5818 "b", // 0x62
5819 "c", // 0x63
5820 "d", // 0x64
5821 "e", // 0x65
5822 "f", // 0x66
5823 "g", // 0x67
5824 "h", // 0x68
5825 "i", // 0x69
5826 "j", // 0x6A
5827 "k", // 0x6B
5828 "l", // 0x6C
5829 "m", // 0x6D
5830 "n", // 0x6E
5831 "o", // 0x6F
5832 "p", // 0x70
5833 "q", // 0x71
5834 "r", // 0x72
5835 "s", // 0x73
5836 "t", // 0x74
5837 "u", // 0x75
5838 "v", // 0x76
5839 "w", // 0x77
5840 "x", // 0x78
5841 "y", // 0x79
5842 "z", // 0x7A
5843 "{", // 0x7B
5844 "|", // 0x7C
5845 "}", // 0x7D
5846 "~", // 0x7E
5847 "\u{7f}", // 0x7F
5848 "×", // 0x80
5849 "−", // 0x81
5850 "–", // 0x82
5851 "—", // 0x83
5852 "‘", // 0x84
5853 "’", // 0x85
5854 "…", // 0x86
5855 "•", // 0x87
5856 "©", // 0x88
5857 "®", // 0x89
5858 "™", // 0x8A
5859 "", // 0x8B
5860 "", // 0x8C
5861 "", // 0x8D
5862 "", // 0x8E
5863 "", // 0x8F
5864 "\u{a71}", // 0x90
5865 "ੜ", // 0x91
5866 "ੳ", // 0x92
5867 "ੲ", // 0x93
5868 "ੴ", // 0x94
5869 "", // 0x95
5870 "", // 0x96
5871 "", // 0x97
5872 "", // 0x98
5873 "", // 0x99
5874 "", // 0x9A
5875 "", // 0x9B
5876 "", // 0x9C
5877 "", // 0x9D
5878 "", // 0x9E
5879 "", // 0x9F
5880 "", // 0xA0
5881 "", // 0xA1
5882 "\u{a02}", // 0xA2
5883 "", // 0xA3
5884 "ਅ", // 0xA4
5885 "ਆ", // 0xA5
5886 "ਇ", // 0xA6
5887 "ਈ", // 0xA7
5888 "ਉ", // 0xA8
5889 "ਊ", // 0xA9
5890 "", // 0xAA
5891 "", // 0xAB
5892 "ਏ", // 0xAC
5893 "ਐ", // 0xAD
5894 "", // 0xAE
5895 "", // 0xAF
5896 "ਓ", // 0xB0
5897 "ਔ", // 0xB1
5898 "", // 0xB2
5899 "ਕ", // 0xB3
5900 "ਖ", // 0xB4
5901 "ਗ", // 0xB5
5902 "ਘ", // 0xB6
5903 "ਙ", // 0xB7
5904 "ਚ", // 0xB8
5905 "ਛ", // 0xB9
5906 "ਜ", // 0xBA
5907 "ਝ", // 0xBB
5908 "ਞ", // 0xBC
5909 "ਟ", // 0xBD
5910 "ਠ", // 0xBE
5911 "ਡ", // 0xBF
5912 "ਢ", // 0xC0
5913 "ਣ", // 0xC1
5914 "ਤ", // 0xC2
5915 "ਥ", // 0xC3
5916 "ਦ", // 0xC4
5917 "ਧ", // 0xC5
5918 "ਨ", // 0xC6
5919 "", // 0xC7
5920 "ਪ", // 0xC8
5921 "ਫ", // 0xC9
5922 "ਬ", // 0xCA
5923 "ਭ", // 0xCB
5924 "ਮ", // 0xCC
5925 "ਯ", // 0xCD
5926 "", // 0xCE
5927 "ਰ", // 0xCF
5928 "", // 0xD0
5929 "ਲ", // 0xD1
5930 "", // 0xD2
5931 "", // 0xD3
5932 "ਵ", // 0xD4
5933 "\u{f860}ਸ\u{a3c}", // 0xD5
5934 "", // 0xD6
5935 "ਸ", // 0xD7
5936 "ਹ", // 0xD8
5937 "\u{200e}", // 0xD9
5938 "ਾ", // 0xDA
5939 "ਿ", // 0xDB
5940 "ੀ", // 0xDC
5941 "\u{a41}", // 0xDD
5942 "\u{a42}", // 0xDE
5943 "", // 0xDF
5944 "", // 0xE0
5945 "\u{a47}", // 0xE1
5946 "\u{a48}", // 0xE2
5947 "", // 0xE3
5948 "", // 0xE4
5949 "\u{a4b}", // 0xE5
5950 "\u{a4c}", // 0xE6
5951 "", // 0xE7
5952 "\u{a4d}", // 0xE8
5953 "\u{a3c}", // 0xE9
5954 "।", // 0xEA
5955 "", // 0xEB
5956 "", // 0xEC
5957 "", // 0xED
5958 "", // 0xEE
5959 "", // 0xEF
5960 "", // 0xF0
5961 "੦", // 0xF1
5962 "੧", // 0xF2
5963 "੨", // 0xF3
5964 "੩", // 0xF4
5965 "੪", // 0xF5
5966 "੫", // 0xF6
5967 "੬", // 0xF7
5968 "੭", // 0xF8
5969 "੮", // 0xF9
5970 "੯", // 0xFA
5971 "", // 0xFB
5972 "", // 0xFC
5973 "", // 0xFD
5974 "", // 0xFE
5975 "", // 0xFF
5976 ],
5977 dec2: &[
5978 (0xE8, 0xE8, "\u{a4d}\u{200c}"),
5979 (0xE8, 0xE9, "\u{a4d}\u{200d}"),
5980 ],
5981 enc1: &[
5982 ('\0', &[0]),
5983 ('\u{1}', &[1]),
5984 ('\u{2}', &[2]),
5985 ('\u{3}', &[3]),
5986 ('\u{4}', &[4]),
5987 ('\u{5}', &[5]),
5988 ('\u{6}', &[6]),
5989 ('\u{7}', &[7]),
5990 ('\u{8}', &[8]),
5991 ('\t', &[9]),
5992 ('\n', &[10]),
5993 ('\u{b}', &[11]),
5994 ('\u{c}', &[12]),
5995 ('\r', &[13]),
5996 ('\u{e}', &[14]),
5997 ('\u{f}', &[15]),
5998 ('\u{10}', &[16]),
5999 ('\u{11}', &[17]),
6000 ('\u{12}', &[18]),
6001 ('\u{13}', &[19]),
6002 ('\u{14}', &[20]),
6003 ('\u{15}', &[21]),
6004 ('\u{16}', &[22]),
6005 ('\u{17}', &[23]),
6006 ('\u{18}', &[24]),
6007 ('\u{19}', &[25]),
6008 ('\u{1a}', &[26]),
6009 ('\u{1b}', &[27]),
6010 ('\u{1c}', &[28]),
6011 ('\u{1d}', &[29]),
6012 ('\u{1e}', &[30]),
6013 ('\u{1f}', &[31]),
6014 (' ', &[32]),
6015 ('!', &[33]),
6016 ('"', &[34]),
6017 ('#', &[35]),
6018 ('$', &[36]),
6019 ('%', &[37]),
6020 ('&', &[38]),
6021 ('\'', &[39]),
6022 ('(', &[40]),
6023 (')', &[41]),
6024 ('*', &[42]),
6025 ('+', &[43]),
6026 (',', &[44]),
6027 ('-', &[45]),
6028 ('.', &[46]),
6029 ('/', &[47]),
6030 ('0', &[48]),
6031 ('1', &[49]),
6032 ('2', &[50]),
6033 ('3', &[51]),
6034 ('4', &[52]),
6035 ('5', &[53]),
6036 ('6', &[54]),
6037 ('7', &[55]),
6038 ('8', &[56]),
6039 ('9', &[57]),
6040 (':', &[58]),
6041 (';', &[59]),
6042 ('<', &[60]),
6043 ('=', &[61]),
6044 ('>', &[62]),
6045 ('?', &[63]),
6046 ('@', &[64]),
6047 ('A', &[65]),
6048 ('B', &[66]),
6049 ('C', &[67]),
6050 ('D', &[68]),
6051 ('E', &[69]),
6052 ('F', &[70]),
6053 ('G', &[71]),
6054 ('H', &[72]),
6055 ('I', &[73]),
6056 ('J', &[74]),
6057 ('K', &[75]),
6058 ('L', &[76]),
6059 ('M', &[77]),
6060 ('N', &[78]),
6061 ('O', &[79]),
6062 ('P', &[80]),
6063 ('Q', &[81]),
6064 ('R', &[82]),
6065 ('S', &[83]),
6066 ('T', &[84]),
6067 ('U', &[85]),
6068 ('V', &[86]),
6069 ('W', &[87]),
6070 ('X', &[88]),
6071 ('Y', &[89]),
6072 ('Z', &[90]),
6073 ('[', &[91]),
6074 ('\\', &[92]),
6075 (']', &[93]),
6076 ('^', &[94]),
6077 ('_', &[95]),
6078 ('`', &[96]),
6079 ('a', &[97]),
6080 ('b', &[98]),
6081 ('c', &[99]),
6082 ('d', &[100]),
6083 ('e', &[101]),
6084 ('f', &[102]),
6085 ('g', &[103]),
6086 ('h', &[104]),
6087 ('i', &[105]),
6088 ('j', &[106]),
6089 ('k', &[107]),
6090 ('l', &[108]),
6091 ('m', &[109]),
6092 ('n', &[110]),
6093 ('o', &[111]),
6094 ('p', &[112]),
6095 ('q', &[113]),
6096 ('r', &[114]),
6097 ('s', &[115]),
6098 ('t', &[116]),
6099 ('u', &[117]),
6100 ('v', &[118]),
6101 ('w', &[119]),
6102 ('x', &[120]),
6103 ('y', &[121]),
6104 ('z', &[122]),
6105 ('{', &[123]),
6106 ('|', &[124]),
6107 ('}', &[125]),
6108 ('~', &[126]),
6109 ('\u{7f}', &[127]),
6110 ('©', &[136]),
6111 ('®', &[137]),
6112 ('×', &[128]),
6113 ('।', &[234]),
6114 ('\u{a02}', &[162]),
6115 ('ਅ', &[164]),
6116 ('ਆ', &[165]),
6117 ('ਇ', &[166]),
6118 ('ਈ', &[167]),
6119 ('ਉ', &[168]),
6120 ('ਊ', &[169]),
6121 ('ਏ', &[172]),
6122 ('ਐ', &[173]),
6123 ('ਓ', &[176]),
6124 ('ਔ', &[177]),
6125 ('ਕ', &[179]),
6126 ('ਖ', &[180]),
6127 ('ਗ', &[181]),
6128 ('ਘ', &[182]),
6129 ('ਙ', &[183]),
6130 ('ਚ', &[184]),
6131 ('ਛ', &[185]),
6132 ('ਜ', &[186]),
6133 ('ਝ', &[187]),
6134 ('ਞ', &[188]),
6135 ('ਟ', &[189]),
6136 ('ਠ', &[190]),
6137 ('ਡ', &[191]),
6138 ('ਢ', &[192]),
6139 ('ਣ', &[193]),
6140 ('ਤ', &[194]),
6141 ('ਥ', &[195]),
6142 ('ਦ', &[196]),
6143 ('ਧ', &[197]),
6144 ('ਨ', &[198]),
6145 ('ਪ', &[200]),
6146 ('ਫ', &[201]),
6147 ('ਬ', &[202]),
6148 ('ਭ', &[203]),
6149 ('ਮ', &[204]),
6150 ('ਯ', &[205]),
6151 ('ਰ', &[207]),
6152 ('ਲ', &[209]),
6153 ('ਵ', &[212]),
6154 ('ਸ', &[215]),
6155 ('ਹ', &[216]),
6156 ('\u{a3c}', &[233]),
6157 ('ਾ', &[218]),
6158 ('ਿ', &[219]),
6159 ('ੀ', &[220]),
6160 ('\u{a41}', &[221]),
6161 ('\u{a42}', &[222]),
6162 ('\u{a47}', &[225]),
6163 ('\u{a48}', &[226]),
6164 ('\u{a4b}', &[229]),
6165 ('\u{a4c}', &[230]),
6166 ('\u{a4d}', &[232]),
6167 ('ੜ', &[145]),
6168 ('੦', &[241]),
6169 ('੧', &[242]),
6170 ('੨', &[243]),
6171 ('੩', &[244]),
6172 ('੪', &[245]),
6173 ('੫', &[246]),
6174 ('੬', &[247]),
6175 ('੭', &[248]),
6176 ('੮', &[249]),
6177 ('੯', &[250]),
6178 ('\u{a71}', &[144]),
6179 ('ੲ', &[147]),
6180 ('ੳ', &[146]),
6181 ('ੴ', &[148]),
6182 ('\u{200e}', &[217]),
6183 ('–', &[130]),
6184 ('—', &[131]),
6185 ('‘', &[132]),
6186 ('’', &[133]),
6187 ('•', &[135]),
6188 ('…', &[134]),
6189 ('™', &[138]),
6190 ('−', &[129]),
6191 ],
6192 enc_seq: &[
6193 ("\u{f860}ਸ\u{a3c}", &[213]),
6194 ("\u{a4d}\u{200c}", &[232, 232]),
6195 ("\u{a4d}\u{200d}", &[232, 233]),
6196 ],
6197};
6198
6199pub(crate) static HEBREW: Table = Table {
6200 id: "hebrew",
6201 apple_name: "Mac OS Hebrew",
6202 whatwg_name: None,
6203 labels: &[],
6204 directional: true,
6205 lossy: true,
6206 complete: true,
6207 dec1: &[
6208 "\0", // 0x00
6209 "\u{1}", // 0x01
6210 "\u{2}", // 0x02
6211 "\u{3}", // 0x03
6212 "\u{4}", // 0x04
6213 "\u{5}", // 0x05
6214 "\u{6}", // 0x06
6215 "\u{7}", // 0x07
6216 "\u{8}", // 0x08
6217 "\t", // 0x09
6218 "\n", // 0x0A
6219 "\u{b}", // 0x0B
6220 "\u{c}", // 0x0C
6221 "\r", // 0x0D
6222 "\u{e}", // 0x0E
6223 "\u{f}", // 0x0F
6224 "\u{10}", // 0x10
6225 "\u{11}", // 0x11
6226 "\u{12}", // 0x12
6227 "\u{13}", // 0x13
6228 "\u{14}", // 0x14
6229 "\u{15}", // 0x15
6230 "\u{16}", // 0x16
6231 "\u{17}", // 0x17
6232 "\u{18}", // 0x18
6233 "\u{19}", // 0x19
6234 "\u{1a}", // 0x1A
6235 "\u{1b}", // 0x1B
6236 "\u{1c}", // 0x1C
6237 "\u{1d}", // 0x1D
6238 "\u{1e}", // 0x1E
6239 "\u{1f}", // 0x1F
6240 " ", // 0x20
6241 "!", // 0x21
6242 "\"", // 0x22
6243 "#", // 0x23
6244 "$", // 0x24
6245 "%", // 0x25
6246 "&", // 0x26
6247 "'", // 0x27
6248 "(", // 0x28
6249 ")", // 0x29
6250 "*", // 0x2A
6251 "+", // 0x2B
6252 ",", // 0x2C
6253 "-", // 0x2D
6254 ".", // 0x2E
6255 "/", // 0x2F
6256 "0", // 0x30
6257 "1", // 0x31
6258 "2", // 0x32
6259 "3", // 0x33
6260 "4", // 0x34
6261 "5", // 0x35
6262 "6", // 0x36
6263 "7", // 0x37
6264 "8", // 0x38
6265 "9", // 0x39
6266 ":", // 0x3A
6267 ";", // 0x3B
6268 "<", // 0x3C
6269 "=", // 0x3D
6270 ">", // 0x3E
6271 "?", // 0x3F
6272 "@", // 0x40
6273 "A", // 0x41
6274 "B", // 0x42
6275 "C", // 0x43
6276 "D", // 0x44
6277 "E", // 0x45
6278 "F", // 0x46
6279 "G", // 0x47
6280 "H", // 0x48
6281 "I", // 0x49
6282 "J", // 0x4A
6283 "K", // 0x4B
6284 "L", // 0x4C
6285 "M", // 0x4D
6286 "N", // 0x4E
6287 "O", // 0x4F
6288 "P", // 0x50
6289 "Q", // 0x51
6290 "R", // 0x52
6291 "S", // 0x53
6292 "T", // 0x54
6293 "U", // 0x55
6294 "V", // 0x56
6295 "W", // 0x57
6296 "X", // 0x58
6297 "Y", // 0x59
6298 "Z", // 0x5A
6299 "[", // 0x5B
6300 "\\", // 0x5C
6301 "]", // 0x5D
6302 "^", // 0x5E
6303 "_", // 0x5F
6304 "`", // 0x60
6305 "a", // 0x61
6306 "b", // 0x62
6307 "c", // 0x63
6308 "d", // 0x64
6309 "e", // 0x65
6310 "f", // 0x66
6311 "g", // 0x67
6312 "h", // 0x68
6313 "i", // 0x69
6314 "j", // 0x6A
6315 "k", // 0x6B
6316 "l", // 0x6C
6317 "m", // 0x6D
6318 "n", // 0x6E
6319 "o", // 0x6F
6320 "p", // 0x70
6321 "q", // 0x71
6322 "r", // 0x72
6323 "s", // 0x73
6324 "t", // 0x74
6325 "u", // 0x75
6326 "v", // 0x76
6327 "w", // 0x77
6328 "x", // 0x78
6329 "y", // 0x79
6330 "z", // 0x7A
6331 "{", // 0x7B
6332 "|", // 0x7C
6333 "}", // 0x7D
6334 "~", // 0x7E
6335 "\u{7f}", // 0x7F
6336 "Ä", // 0x80
6337 "ײ\u{5b7}", // 0x81
6338 "Ç", // 0x82
6339 "É", // 0x83
6340 "Ñ", // 0x84
6341 "Ö", // 0x85
6342 "Ü", // 0x86
6343 "á", // 0x87
6344 "à", // 0x88
6345 "â", // 0x89
6346 "ä", // 0x8A
6347 "ã", // 0x8B
6348 "å", // 0x8C
6349 "ç", // 0x8D
6350 "é", // 0x8E
6351 "è", // 0x8F
6352 "ê", // 0x90
6353 "ë", // 0x91
6354 "í", // 0x92
6355 "ì", // 0x93
6356 "î", // 0x94
6357 "ï", // 0x95
6358 "ñ", // 0x96
6359 "ó", // 0x97
6360 "ò", // 0x98
6361 "ô", // 0x99
6362 "ö", // 0x9A
6363 "õ", // 0x9B
6364 "ú", // 0x9C
6365 "ù", // 0x9D
6366 "û", // 0x9E
6367 "ü", // 0x9F
6368 " ", // 0xA0
6369 "!", // 0xA1
6370 "\"", // 0xA2
6371 "#", // 0xA3
6372 "$", // 0xA4
6373 "%", // 0xA5
6374 "₪", // 0xA6
6375 "'", // 0xA7
6376 ")", // 0xA8
6377 "(", // 0xA9
6378 "*", // 0xAA
6379 "+", // 0xAB
6380 ",", // 0xAC
6381 "-", // 0xAD
6382 ".", // 0xAE
6383 "/", // 0xAF
6384 "0", // 0xB0
6385 "1", // 0xB1
6386 "2", // 0xB2
6387 "3", // 0xB3
6388 "4", // 0xB4
6389 "5", // 0xB5
6390 "6", // 0xB6
6391 "7", // 0xB7
6392 "8", // 0xB8
6393 "9", // 0xB9
6394 ":", // 0xBA
6395 ";", // 0xBB
6396 "<", // 0xBC
6397 "=", // 0xBD
6398 ">", // 0xBE
6399 "?", // 0xBF
6400 "\u{f86a}ל\u{5b9}", // 0xC0
6401 "„", // 0xC1
6402 "\u{f89b}", // 0xC2
6403 "\u{f89c}", // 0xC3
6404 "\u{f89d}", // 0xC4
6405 "\u{f89e}", // 0xC5
6406 "\u{5bc}", // 0xC6
6407 "וֹ", // 0xC7
6408 "וּ", // 0xC8
6409 "…", // 0xC9
6410 "\u{a0}", // 0xCA
6411 "\u{5b8}", // 0xCB
6412 "\u{5b7}", // 0xCC
6413 "\u{5b5}", // 0xCD
6414 "\u{5b6}", // 0xCE
6415 "\u{5b4}", // 0xCF
6416 "–", // 0xD0
6417 "—", // 0xD1
6418 "“", // 0xD2
6419 "”", // 0xD3
6420 "‘", // 0xD4
6421 "’", // 0xD5
6422 "שׁ", // 0xD6
6423 "שׂ", // 0xD7
6424 "\u{5bf}", // 0xD8
6425 "\u{5b0}", // 0xD9
6426 "\u{5b2}", // 0xDA
6427 "\u{5b1}", // 0xDB
6428 "\u{5bb}", // 0xDC
6429 "\u{5b9}", // 0xDD
6430 "\u{5b8}\u{f87f}", // 0xDE
6431 "\u{5b3}", // 0xDF
6432 "א", // 0xE0
6433 "ב", // 0xE1
6434 "ג", // 0xE2
6435 "ד", // 0xE3
6436 "ה", // 0xE4
6437 "ו", // 0xE5
6438 "ז", // 0xE6
6439 "ח", // 0xE7
6440 "ט", // 0xE8
6441 "י", // 0xE9
6442 "ך", // 0xEA
6443 "כ", // 0xEB
6444 "ל", // 0xEC
6445 "ם", // 0xED
6446 "מ", // 0xEE
6447 "ן", // 0xEF
6448 "נ", // 0xF0
6449 "ס", // 0xF1
6450 "ע", // 0xF2
6451 "ף", // 0xF3
6452 "פ", // 0xF4
6453 "ץ", // 0xF5
6454 "צ", // 0xF6
6455 "ק", // 0xF7
6456 "ר", // 0xF8
6457 "ש", // 0xF9
6458 "ת", // 0xFA
6459 "}", // 0xFB
6460 "]", // 0xFC
6461 "{", // 0xFD
6462 "[", // 0xFE
6463 "|", // 0xFF
6464 ],
6465 dec2: &[],
6466 enc1: &[
6467 ('\0', &[0]),
6468 ('\u{1}', &[1]),
6469 ('\u{2}', &[2]),
6470 ('\u{3}', &[3]),
6471 ('\u{4}', &[4]),
6472 ('\u{5}', &[5]),
6473 ('\u{6}', &[6]),
6474 ('\u{7}', &[7]),
6475 ('\u{8}', &[8]),
6476 ('\t', &[9]),
6477 ('\n', &[10]),
6478 ('\u{b}', &[11]),
6479 ('\u{c}', &[12]),
6480 ('\r', &[13]),
6481 ('\u{e}', &[14]),
6482 ('\u{f}', &[15]),
6483 ('\u{10}', &[16]),
6484 ('\u{11}', &[17]),
6485 ('\u{12}', &[18]),
6486 ('\u{13}', &[19]),
6487 ('\u{14}', &[20]),
6488 ('\u{15}', &[21]),
6489 ('\u{16}', &[22]),
6490 ('\u{17}', &[23]),
6491 ('\u{18}', &[24]),
6492 ('\u{19}', &[25]),
6493 ('\u{1a}', &[26]),
6494 ('\u{1b}', &[27]),
6495 ('\u{1c}', &[28]),
6496 ('\u{1d}', &[29]),
6497 ('\u{1e}', &[30]),
6498 ('\u{1f}', &[31]),
6499 (' ', &[32]),
6500 ('!', &[33]),
6501 ('"', &[34]),
6502 ('#', &[35]),
6503 ('$', &[36]),
6504 ('%', &[37]),
6505 ('&', &[38]),
6506 ('\'', &[39]),
6507 ('(', &[40]),
6508 (')', &[41]),
6509 ('*', &[42]),
6510 ('+', &[43]),
6511 (',', &[44]),
6512 ('-', &[45]),
6513 ('.', &[46]),
6514 ('/', &[47]),
6515 ('0', &[48]),
6516 ('1', &[49]),
6517 ('2', &[50]),
6518 ('3', &[51]),
6519 ('4', &[52]),
6520 ('5', &[53]),
6521 ('6', &[54]),
6522 ('7', &[55]),
6523 ('8', &[56]),
6524 ('9', &[57]),
6525 (':', &[58]),
6526 (';', &[59]),
6527 ('<', &[60]),
6528 ('=', &[61]),
6529 ('>', &[62]),
6530 ('?', &[63]),
6531 ('@', &[64]),
6532 ('A', &[65]),
6533 ('B', &[66]),
6534 ('C', &[67]),
6535 ('D', &[68]),
6536 ('E', &[69]),
6537 ('F', &[70]),
6538 ('G', &[71]),
6539 ('H', &[72]),
6540 ('I', &[73]),
6541 ('J', &[74]),
6542 ('K', &[75]),
6543 ('L', &[76]),
6544 ('M', &[77]),
6545 ('N', &[78]),
6546 ('O', &[79]),
6547 ('P', &[80]),
6548 ('Q', &[81]),
6549 ('R', &[82]),
6550 ('S', &[83]),
6551 ('T', &[84]),
6552 ('U', &[85]),
6553 ('V', &[86]),
6554 ('W', &[87]),
6555 ('X', &[88]),
6556 ('Y', &[89]),
6557 ('Z', &[90]),
6558 ('[', &[91]),
6559 ('\\', &[92]),
6560 (']', &[93]),
6561 ('^', &[94]),
6562 ('_', &[95]),
6563 ('`', &[96]),
6564 ('a', &[97]),
6565 ('b', &[98]),
6566 ('c', &[99]),
6567 ('d', &[100]),
6568 ('e', &[101]),
6569 ('f', &[102]),
6570 ('g', &[103]),
6571 ('h', &[104]),
6572 ('i', &[105]),
6573 ('j', &[106]),
6574 ('k', &[107]),
6575 ('l', &[108]),
6576 ('m', &[109]),
6577 ('n', &[110]),
6578 ('o', &[111]),
6579 ('p', &[112]),
6580 ('q', &[113]),
6581 ('r', &[114]),
6582 ('s', &[115]),
6583 ('t', &[116]),
6584 ('u', &[117]),
6585 ('v', &[118]),
6586 ('w', &[119]),
6587 ('x', &[120]),
6588 ('y', &[121]),
6589 ('z', &[122]),
6590 ('{', &[123]),
6591 ('|', &[124]),
6592 ('}', &[125]),
6593 ('~', &[126]),
6594 ('\u{7f}', &[127]),
6595 ('\u{a0}', &[202]),
6596 ('Ä', &[128]),
6597 ('Ç', &[130]),
6598 ('É', &[131]),
6599 ('Ñ', &[132]),
6600 ('Ö', &[133]),
6601 ('Ü', &[134]),
6602 ('à', &[136]),
6603 ('á', &[135]),
6604 ('â', &[137]),
6605 ('ã', &[139]),
6606 ('ä', &[138]),
6607 ('å', &[140]),
6608 ('ç', &[141]),
6609 ('è', &[143]),
6610 ('é', &[142]),
6611 ('ê', &[144]),
6612 ('ë', &[145]),
6613 ('ì', &[147]),
6614 ('í', &[146]),
6615 ('î', &[148]),
6616 ('ï', &[149]),
6617 ('ñ', &[150]),
6618 ('ò', &[152]),
6619 ('ó', &[151]),
6620 ('ô', &[153]),
6621 ('õ', &[155]),
6622 ('ö', &[154]),
6623 ('ù', &[157]),
6624 ('ú', &[156]),
6625 ('û', &[158]),
6626 ('ü', &[159]),
6627 ('\u{5b0}', &[217]),
6628 ('\u{5b1}', &[219]),
6629 ('\u{5b2}', &[218]),
6630 ('\u{5b3}', &[223]),
6631 ('\u{5b4}', &[207]),
6632 ('\u{5b5}', &[205]),
6633 ('\u{5b6}', &[206]),
6634 ('\u{5b7}', &[204]),
6635 ('\u{5b8}', &[203]),
6636 ('\u{5b9}', &[221]),
6637 ('\u{5bb}', &[220]),
6638 ('\u{5bc}', &[198]),
6639 ('\u{5bf}', &[216]),
6640 ('א', &[224]),
6641 ('ב', &[225]),
6642 ('ג', &[226]),
6643 ('ד', &[227]),
6644 ('ה', &[228]),
6645 ('ו', &[229]),
6646 ('ז', &[230]),
6647 ('ח', &[231]),
6648 ('ט', &[232]),
6649 ('י', &[233]),
6650 ('ך', &[234]),
6651 ('כ', &[235]),
6652 ('ל', &[236]),
6653 ('ם', &[237]),
6654 ('מ', &[238]),
6655 ('ן', &[239]),
6656 ('נ', &[240]),
6657 ('ס', &[241]),
6658 ('ע', &[242]),
6659 ('ף', &[243]),
6660 ('פ', &[244]),
6661 ('ץ', &[245]),
6662 ('צ', &[246]),
6663 ('ק', &[247]),
6664 ('ר', &[248]),
6665 ('ש', &[249]),
6666 ('ת', &[250]),
6667 ('–', &[208]),
6668 ('—', &[209]),
6669 ('‘', &[212]),
6670 ('’', &[213]),
6671 ('“', &[210]),
6672 ('”', &[211]),
6673 ('„', &[193]),
6674 ('…', &[201]),
6675 ('₪', &[166]),
6676 ('\u{f89b}', &[194]),
6677 ('\u{f89c}', &[195]),
6678 ('\u{f89d}', &[196]),
6679 ('\u{f89e}', &[197]),
6680 ('שׁ', &[214]),
6681 ('שׂ', &[215]),
6682 ('וּ', &[200]),
6683 ('וֹ', &[199]),
6684 ],
6685 enc_seq: &[
6686 ("\u{f86a}ל\u{5b9}", &[192]),
6687 ("\u{5b8}\u{f87f}", &[222]),
6688 ("ײ\u{5b7}", &[129]),
6689 ],
6690};
6691
6692pub(crate) static ICELAND: Table = Table {
6693 id: "icelandic",
6694 apple_name: "Mac OS Icelandic",
6695 whatwg_name: None,
6696 labels: &[],
6697 directional: false,
6698 lossy: false,
6699 complete: true,
6700 dec1: &[
6701 "\0", // 0x00
6702 "\u{1}", // 0x01
6703 "\u{2}", // 0x02
6704 "\u{3}", // 0x03
6705 "\u{4}", // 0x04
6706 "\u{5}", // 0x05
6707 "\u{6}", // 0x06
6708 "\u{7}", // 0x07
6709 "\u{8}", // 0x08
6710 "\t", // 0x09
6711 "\n", // 0x0A
6712 "\u{b}", // 0x0B
6713 "\u{c}", // 0x0C
6714 "\r", // 0x0D
6715 "\u{e}", // 0x0E
6716 "\u{f}", // 0x0F
6717 "\u{10}", // 0x10
6718 "\u{11}", // 0x11
6719 "\u{12}", // 0x12
6720 "\u{13}", // 0x13
6721 "\u{14}", // 0x14
6722 "\u{15}", // 0x15
6723 "\u{16}", // 0x16
6724 "\u{17}", // 0x17
6725 "\u{18}", // 0x18
6726 "\u{19}", // 0x19
6727 "\u{1a}", // 0x1A
6728 "\u{1b}", // 0x1B
6729 "\u{1c}", // 0x1C
6730 "\u{1d}", // 0x1D
6731 "\u{1e}", // 0x1E
6732 "\u{1f}", // 0x1F
6733 " ", // 0x20
6734 "!", // 0x21
6735 "\"", // 0x22
6736 "#", // 0x23
6737 "$", // 0x24
6738 "%", // 0x25
6739 "&", // 0x26
6740 "'", // 0x27
6741 "(", // 0x28
6742 ")", // 0x29
6743 "*", // 0x2A
6744 "+", // 0x2B
6745 ",", // 0x2C
6746 "-", // 0x2D
6747 ".", // 0x2E
6748 "/", // 0x2F
6749 "0", // 0x30
6750 "1", // 0x31
6751 "2", // 0x32
6752 "3", // 0x33
6753 "4", // 0x34
6754 "5", // 0x35
6755 "6", // 0x36
6756 "7", // 0x37
6757 "8", // 0x38
6758 "9", // 0x39
6759 ":", // 0x3A
6760 ";", // 0x3B
6761 "<", // 0x3C
6762 "=", // 0x3D
6763 ">", // 0x3E
6764 "?", // 0x3F
6765 "@", // 0x40
6766 "A", // 0x41
6767 "B", // 0x42
6768 "C", // 0x43
6769 "D", // 0x44
6770 "E", // 0x45
6771 "F", // 0x46
6772 "G", // 0x47
6773 "H", // 0x48
6774 "I", // 0x49
6775 "J", // 0x4A
6776 "K", // 0x4B
6777 "L", // 0x4C
6778 "M", // 0x4D
6779 "N", // 0x4E
6780 "O", // 0x4F
6781 "P", // 0x50
6782 "Q", // 0x51
6783 "R", // 0x52
6784 "S", // 0x53
6785 "T", // 0x54
6786 "U", // 0x55
6787 "V", // 0x56
6788 "W", // 0x57
6789 "X", // 0x58
6790 "Y", // 0x59
6791 "Z", // 0x5A
6792 "[", // 0x5B
6793 "\\", // 0x5C
6794 "]", // 0x5D
6795 "^", // 0x5E
6796 "_", // 0x5F
6797 "`", // 0x60
6798 "a", // 0x61
6799 "b", // 0x62
6800 "c", // 0x63
6801 "d", // 0x64
6802 "e", // 0x65
6803 "f", // 0x66
6804 "g", // 0x67
6805 "h", // 0x68
6806 "i", // 0x69
6807 "j", // 0x6A
6808 "k", // 0x6B
6809 "l", // 0x6C
6810 "m", // 0x6D
6811 "n", // 0x6E
6812 "o", // 0x6F
6813 "p", // 0x70
6814 "q", // 0x71
6815 "r", // 0x72
6816 "s", // 0x73
6817 "t", // 0x74
6818 "u", // 0x75
6819 "v", // 0x76
6820 "w", // 0x77
6821 "x", // 0x78
6822 "y", // 0x79
6823 "z", // 0x7A
6824 "{", // 0x7B
6825 "|", // 0x7C
6826 "}", // 0x7D
6827 "~", // 0x7E
6828 "\u{7f}", // 0x7F
6829 "Ä", // 0x80
6830 "Å", // 0x81
6831 "Ç", // 0x82
6832 "É", // 0x83
6833 "Ñ", // 0x84
6834 "Ö", // 0x85
6835 "Ü", // 0x86
6836 "á", // 0x87
6837 "à", // 0x88
6838 "â", // 0x89
6839 "ä", // 0x8A
6840 "ã", // 0x8B
6841 "å", // 0x8C
6842 "ç", // 0x8D
6843 "é", // 0x8E
6844 "è", // 0x8F
6845 "ê", // 0x90
6846 "ë", // 0x91
6847 "í", // 0x92
6848 "ì", // 0x93
6849 "î", // 0x94
6850 "ï", // 0x95
6851 "ñ", // 0x96
6852 "ó", // 0x97
6853 "ò", // 0x98
6854 "ô", // 0x99
6855 "ö", // 0x9A
6856 "õ", // 0x9B
6857 "ú", // 0x9C
6858 "ù", // 0x9D
6859 "û", // 0x9E
6860 "ü", // 0x9F
6861 "Ý", // 0xA0
6862 "°", // 0xA1
6863 "¢", // 0xA2
6864 "£", // 0xA3
6865 "§", // 0xA4
6866 "•", // 0xA5
6867 "¶", // 0xA6
6868 "ß", // 0xA7
6869 "®", // 0xA8
6870 "©", // 0xA9
6871 "™", // 0xAA
6872 "´", // 0xAB
6873 "¨", // 0xAC
6874 "≠", // 0xAD
6875 "Æ", // 0xAE
6876 "Ø", // 0xAF
6877 "∞", // 0xB0
6878 "±", // 0xB1
6879 "≤", // 0xB2
6880 "≥", // 0xB3
6881 "¥", // 0xB4
6882 "µ", // 0xB5
6883 "∂", // 0xB6
6884 "∑", // 0xB7
6885 "∏", // 0xB8
6886 "π", // 0xB9
6887 "∫", // 0xBA
6888 "ª", // 0xBB
6889 "º", // 0xBC
6890 "Ω", // 0xBD
6891 "æ", // 0xBE
6892 "ø", // 0xBF
6893 "¿", // 0xC0
6894 "¡", // 0xC1
6895 "¬", // 0xC2
6896 "√", // 0xC3
6897 "ƒ", // 0xC4
6898 "≈", // 0xC5
6899 "∆", // 0xC6
6900 "«", // 0xC7
6901 "»", // 0xC8
6902 "…", // 0xC9
6903 "\u{a0}", // 0xCA
6904 "À", // 0xCB
6905 "Ã", // 0xCC
6906 "Õ", // 0xCD
6907 "Œ", // 0xCE
6908 "œ", // 0xCF
6909 "–", // 0xD0
6910 "—", // 0xD1
6911 "“", // 0xD2
6912 "”", // 0xD3
6913 "‘", // 0xD4
6914 "’", // 0xD5
6915 "÷", // 0xD6
6916 "◊", // 0xD7
6917 "ÿ", // 0xD8
6918 "Ÿ", // 0xD9
6919 "⁄", // 0xDA
6920 "€", // 0xDB
6921 "Ð", // 0xDC
6922 "ð", // 0xDD
6923 "Þ", // 0xDE
6924 "þ", // 0xDF
6925 "ý", // 0xE0
6926 "·", // 0xE1
6927 "‚", // 0xE2
6928 "„", // 0xE3
6929 "‰", // 0xE4
6930 "Â", // 0xE5
6931 "Ê", // 0xE6
6932 "Á", // 0xE7
6933 "Ë", // 0xE8
6934 "È", // 0xE9
6935 "Í", // 0xEA
6936 "Î", // 0xEB
6937 "Ï", // 0xEC
6938 "Ì", // 0xED
6939 "Ó", // 0xEE
6940 "Ô", // 0xEF
6941 "\u{f8ff}", // 0xF0
6942 "Ò", // 0xF1
6943 "Ú", // 0xF2
6944 "Û", // 0xF3
6945 "Ù", // 0xF4
6946 "ı", // 0xF5
6947 "ˆ", // 0xF6
6948 "˜", // 0xF7
6949 "¯", // 0xF8
6950 "˘", // 0xF9
6951 "˙", // 0xFA
6952 "˚", // 0xFB
6953 "¸", // 0xFC
6954 "˝", // 0xFD
6955 "˛", // 0xFE
6956 "ˇ", // 0xFF
6957 ],
6958 dec2: &[],
6959 enc1: &[
6960 ('\0', &[0]),
6961 ('\u{1}', &[1]),
6962 ('\u{2}', &[2]),
6963 ('\u{3}', &[3]),
6964 ('\u{4}', &[4]),
6965 ('\u{5}', &[5]),
6966 ('\u{6}', &[6]),
6967 ('\u{7}', &[7]),
6968 ('\u{8}', &[8]),
6969 ('\t', &[9]),
6970 ('\n', &[10]),
6971 ('\u{b}', &[11]),
6972 ('\u{c}', &[12]),
6973 ('\r', &[13]),
6974 ('\u{e}', &[14]),
6975 ('\u{f}', &[15]),
6976 ('\u{10}', &[16]),
6977 ('\u{11}', &[17]),
6978 ('\u{12}', &[18]),
6979 ('\u{13}', &[19]),
6980 ('\u{14}', &[20]),
6981 ('\u{15}', &[21]),
6982 ('\u{16}', &[22]),
6983 ('\u{17}', &[23]),
6984 ('\u{18}', &[24]),
6985 ('\u{19}', &[25]),
6986 ('\u{1a}', &[26]),
6987 ('\u{1b}', &[27]),
6988 ('\u{1c}', &[28]),
6989 ('\u{1d}', &[29]),
6990 ('\u{1e}', &[30]),
6991 ('\u{1f}', &[31]),
6992 (' ', &[32]),
6993 ('!', &[33]),
6994 ('"', &[34]),
6995 ('#', &[35]),
6996 ('$', &[36]),
6997 ('%', &[37]),
6998 ('&', &[38]),
6999 ('\'', &[39]),
7000 ('(', &[40]),
7001 (')', &[41]),
7002 ('*', &[42]),
7003 ('+', &[43]),
7004 (',', &[44]),
7005 ('-', &[45]),
7006 ('.', &[46]),
7007 ('/', &[47]),
7008 ('0', &[48]),
7009 ('1', &[49]),
7010 ('2', &[50]),
7011 ('3', &[51]),
7012 ('4', &[52]),
7013 ('5', &[53]),
7014 ('6', &[54]),
7015 ('7', &[55]),
7016 ('8', &[56]),
7017 ('9', &[57]),
7018 (':', &[58]),
7019 (';', &[59]),
7020 ('<', &[60]),
7021 ('=', &[61]),
7022 ('>', &[62]),
7023 ('?', &[63]),
7024 ('@', &[64]),
7025 ('A', &[65]),
7026 ('B', &[66]),
7027 ('C', &[67]),
7028 ('D', &[68]),
7029 ('E', &[69]),
7030 ('F', &[70]),
7031 ('G', &[71]),
7032 ('H', &[72]),
7033 ('I', &[73]),
7034 ('J', &[74]),
7035 ('K', &[75]),
7036 ('L', &[76]),
7037 ('M', &[77]),
7038 ('N', &[78]),
7039 ('O', &[79]),
7040 ('P', &[80]),
7041 ('Q', &[81]),
7042 ('R', &[82]),
7043 ('S', &[83]),
7044 ('T', &[84]),
7045 ('U', &[85]),
7046 ('V', &[86]),
7047 ('W', &[87]),
7048 ('X', &[88]),
7049 ('Y', &[89]),
7050 ('Z', &[90]),
7051 ('[', &[91]),
7052 ('\\', &[92]),
7053 (']', &[93]),
7054 ('^', &[94]),
7055 ('_', &[95]),
7056 ('`', &[96]),
7057 ('a', &[97]),
7058 ('b', &[98]),
7059 ('c', &[99]),
7060 ('d', &[100]),
7061 ('e', &[101]),
7062 ('f', &[102]),
7063 ('g', &[103]),
7064 ('h', &[104]),
7065 ('i', &[105]),
7066 ('j', &[106]),
7067 ('k', &[107]),
7068 ('l', &[108]),
7069 ('m', &[109]),
7070 ('n', &[110]),
7071 ('o', &[111]),
7072 ('p', &[112]),
7073 ('q', &[113]),
7074 ('r', &[114]),
7075 ('s', &[115]),
7076 ('t', &[116]),
7077 ('u', &[117]),
7078 ('v', &[118]),
7079 ('w', &[119]),
7080 ('x', &[120]),
7081 ('y', &[121]),
7082 ('z', &[122]),
7083 ('{', &[123]),
7084 ('|', &[124]),
7085 ('}', &[125]),
7086 ('~', &[126]),
7087 ('\u{7f}', &[127]),
7088 ('\u{a0}', &[202]),
7089 ('¡', &[193]),
7090 ('¢', &[162]),
7091 ('£', &[163]),
7092 ('¥', &[180]),
7093 ('§', &[164]),
7094 ('¨', &[172]),
7095 ('©', &[169]),
7096 ('ª', &[187]),
7097 ('«', &[199]),
7098 ('¬', &[194]),
7099 ('®', &[168]),
7100 ('¯', &[248]),
7101 ('°', &[161]),
7102 ('±', &[177]),
7103 ('´', &[171]),
7104 ('µ', &[181]),
7105 ('¶', &[166]),
7106 ('·', &[225]),
7107 ('¸', &[252]),
7108 ('º', &[188]),
7109 ('»', &[200]),
7110 ('¿', &[192]),
7111 ('À', &[203]),
7112 ('Á', &[231]),
7113 ('Â', &[229]),
7114 ('Ã', &[204]),
7115 ('Ä', &[128]),
7116 ('Å', &[129]),
7117 ('Æ', &[174]),
7118 ('Ç', &[130]),
7119 ('È', &[233]),
7120 ('É', &[131]),
7121 ('Ê', &[230]),
7122 ('Ë', &[232]),
7123 ('Ì', &[237]),
7124 ('Í', &[234]),
7125 ('Î', &[235]),
7126 ('Ï', &[236]),
7127 ('Ð', &[220]),
7128 ('Ñ', &[132]),
7129 ('Ò', &[241]),
7130 ('Ó', &[238]),
7131 ('Ô', &[239]),
7132 ('Õ', &[205]),
7133 ('Ö', &[133]),
7134 ('Ø', &[175]),
7135 ('Ù', &[244]),
7136 ('Ú', &[242]),
7137 ('Û', &[243]),
7138 ('Ü', &[134]),
7139 ('Ý', &[160]),
7140 ('Þ', &[222]),
7141 ('ß', &[167]),
7142 ('à', &[136]),
7143 ('á', &[135]),
7144 ('â', &[137]),
7145 ('ã', &[139]),
7146 ('ä', &[138]),
7147 ('å', &[140]),
7148 ('æ', &[190]),
7149 ('ç', &[141]),
7150 ('è', &[143]),
7151 ('é', &[142]),
7152 ('ê', &[144]),
7153 ('ë', &[145]),
7154 ('ì', &[147]),
7155 ('í', &[146]),
7156 ('î', &[148]),
7157 ('ï', &[149]),
7158 ('ð', &[221]),
7159 ('ñ', &[150]),
7160 ('ò', &[152]),
7161 ('ó', &[151]),
7162 ('ô', &[153]),
7163 ('õ', &[155]),
7164 ('ö', &[154]),
7165 ('÷', &[214]),
7166 ('ø', &[191]),
7167 ('ù', &[157]),
7168 ('ú', &[156]),
7169 ('û', &[158]),
7170 ('ü', &[159]),
7171 ('ý', &[224]),
7172 ('þ', &[223]),
7173 ('ÿ', &[216]),
7174 ('ı', &[245]),
7175 ('Œ', &[206]),
7176 ('œ', &[207]),
7177 ('Ÿ', &[217]),
7178 ('ƒ', &[196]),
7179 ('ˆ', &[246]),
7180 ('ˇ', &[255]),
7181 ('˘', &[249]),
7182 ('˙', &[250]),
7183 ('˚', &[251]),
7184 ('˛', &[254]),
7185 ('˜', &[247]),
7186 ('˝', &[253]),
7187 ('Ω', &[189]),
7188 ('π', &[185]),
7189 ('–', &[208]),
7190 ('—', &[209]),
7191 ('‘', &[212]),
7192 ('’', &[213]),
7193 ('‚', &[226]),
7194 ('“', &[210]),
7195 ('”', &[211]),
7196 ('„', &[227]),
7197 ('•', &[165]),
7198 ('…', &[201]),
7199 ('‰', &[228]),
7200 ('⁄', &[218]),
7201 ('€', &[219]),
7202 ('™', &[170]),
7203 ('∂', &[182]),
7204 ('∆', &[198]),
7205 ('∏', &[184]),
7206 ('∑', &[183]),
7207 ('√', &[195]),
7208 ('∞', &[176]),
7209 ('∫', &[186]),
7210 ('≈', &[197]),
7211 ('≠', &[173]),
7212 ('≤', &[178]),
7213 ('≥', &[179]),
7214 ('◊', &[215]),
7215 ('\u{f8ff}', &[240]),
7216 ],
7217 enc_seq: &[],
7218};
7219
7220pub(crate) static INUIT: Table = Table {
7221 id: "inuit",
7222 apple_name: "Mac OS Inuit",
7223 whatwg_name: None,
7224 labels: &[],
7225 directional: false,
7226 lossy: false,
7227 complete: true,
7228 dec1: &[
7229 "\0", // 0x00
7230 "\u{1}", // 0x01
7231 "\u{2}", // 0x02
7232 "\u{3}", // 0x03
7233 "\u{4}", // 0x04
7234 "\u{5}", // 0x05
7235 "\u{6}", // 0x06
7236 "\u{7}", // 0x07
7237 "\u{8}", // 0x08
7238 "\t", // 0x09
7239 "\n", // 0x0A
7240 "\u{b}", // 0x0B
7241 "\u{c}", // 0x0C
7242 "\r", // 0x0D
7243 "\u{e}", // 0x0E
7244 "\u{f}", // 0x0F
7245 "\u{10}", // 0x10
7246 "\u{11}", // 0x11
7247 "\u{12}", // 0x12
7248 "\u{13}", // 0x13
7249 "\u{14}", // 0x14
7250 "\u{15}", // 0x15
7251 "\u{16}", // 0x16
7252 "\u{17}", // 0x17
7253 "\u{18}", // 0x18
7254 "\u{19}", // 0x19
7255 "\u{1a}", // 0x1A
7256 "\u{1b}", // 0x1B
7257 "\u{1c}", // 0x1C
7258 "\u{1d}", // 0x1D
7259 "\u{1e}", // 0x1E
7260 "\u{1f}", // 0x1F
7261 " ", // 0x20
7262 "!", // 0x21
7263 "\"", // 0x22
7264 "#", // 0x23
7265 "$", // 0x24
7266 "%", // 0x25
7267 "&", // 0x26
7268 "'", // 0x27
7269 "(", // 0x28
7270 ")", // 0x29
7271 "*", // 0x2A
7272 "+", // 0x2B
7273 ",", // 0x2C
7274 "-", // 0x2D
7275 ".", // 0x2E
7276 "/", // 0x2F
7277 "0", // 0x30
7278 "1", // 0x31
7279 "2", // 0x32
7280 "3", // 0x33
7281 "4", // 0x34
7282 "5", // 0x35
7283 "6", // 0x36
7284 "7", // 0x37
7285 "8", // 0x38
7286 "9", // 0x39
7287 ":", // 0x3A
7288 ";", // 0x3B
7289 "<", // 0x3C
7290 "=", // 0x3D
7291 ">", // 0x3E
7292 "?", // 0x3F
7293 "@", // 0x40
7294 "A", // 0x41
7295 "B", // 0x42
7296 "C", // 0x43
7297 "D", // 0x44
7298 "E", // 0x45
7299 "F", // 0x46
7300 "G", // 0x47
7301 "H", // 0x48
7302 "I", // 0x49
7303 "J", // 0x4A
7304 "K", // 0x4B
7305 "L", // 0x4C
7306 "M", // 0x4D
7307 "N", // 0x4E
7308 "O", // 0x4F
7309 "P", // 0x50
7310 "Q", // 0x51
7311 "R", // 0x52
7312 "S", // 0x53
7313 "T", // 0x54
7314 "U", // 0x55
7315 "V", // 0x56
7316 "W", // 0x57
7317 "X", // 0x58
7318 "Y", // 0x59
7319 "Z", // 0x5A
7320 "[", // 0x5B
7321 "\\", // 0x5C
7322 "]", // 0x5D
7323 "^", // 0x5E
7324 "_", // 0x5F
7325 "`", // 0x60
7326 "a", // 0x61
7327 "b", // 0x62
7328 "c", // 0x63
7329 "d", // 0x64
7330 "e", // 0x65
7331 "f", // 0x66
7332 "g", // 0x67
7333 "h", // 0x68
7334 "i", // 0x69
7335 "j", // 0x6A
7336 "k", // 0x6B
7337 "l", // 0x6C
7338 "m", // 0x6D
7339 "n", // 0x6E
7340 "o", // 0x6F
7341 "p", // 0x70
7342 "q", // 0x71
7343 "r", // 0x72
7344 "s", // 0x73
7345 "t", // 0x74
7346 "u", // 0x75
7347 "v", // 0x76
7348 "w", // 0x77
7349 "x", // 0x78
7350 "y", // 0x79
7351 "z", // 0x7A
7352 "{", // 0x7B
7353 "|", // 0x7C
7354 "}", // 0x7D
7355 "~", // 0x7E
7356 "\u{7f}", // 0x7F
7357 "ᐃ", // 0x80
7358 "ᐄ", // 0x81
7359 "ᐅ", // 0x82
7360 "ᐆ", // 0x83
7361 "ᐊ", // 0x84
7362 "ᐋ", // 0x85
7363 "ᐱ", // 0x86
7364 "ᐲ", // 0x87
7365 "ᐳ", // 0x88
7366 "ᐴ", // 0x89
7367 "ᐸ", // 0x8A
7368 "ᐹ", // 0x8B
7369 "ᑉ", // 0x8C
7370 "ᑎ", // 0x8D
7371 "ᑏ", // 0x8E
7372 "ᑐ", // 0x8F
7373 "ᑑ", // 0x90
7374 "ᑕ", // 0x91
7375 "ᑖ", // 0x92
7376 "ᑦ", // 0x93
7377 "ᑭ", // 0x94
7378 "ᑮ", // 0x95
7379 "ᑯ", // 0x96
7380 "ᑰ", // 0x97
7381 "ᑲ", // 0x98
7382 "ᑳ", // 0x99
7383 "ᒃ", // 0x9A
7384 "ᒋ", // 0x9B
7385 "ᒌ", // 0x9C
7386 "ᒍ", // 0x9D
7387 "ᒎ", // 0x9E
7388 "ᒐ", // 0x9F
7389 "ᒑ", // 0xA0
7390 "°", // 0xA1
7391 "ᒡ", // 0xA2
7392 "ᒥ", // 0xA3
7393 "ᒦ", // 0xA4
7394 "•", // 0xA5
7395 "¶", // 0xA6
7396 "ᒧ", // 0xA7
7397 "®", // 0xA8
7398 "©", // 0xA9
7399 "™", // 0xAA
7400 "ᒨ", // 0xAB
7401 "ᒪ", // 0xAC
7402 "ᒫ", // 0xAD
7403 "ᒻ", // 0xAE
7404 "ᓂ", // 0xAF
7405 "ᓃ", // 0xB0
7406 "ᓄ", // 0xB1
7407 "ᓅ", // 0xB2
7408 "ᓇ", // 0xB3
7409 "ᓈ", // 0xB4
7410 "ᓐ", // 0xB5
7411 "ᓯ", // 0xB6
7412 "ᓰ", // 0xB7
7413 "ᓱ", // 0xB8
7414 "ᓲ", // 0xB9
7415 "ᓴ", // 0xBA
7416 "ᓵ", // 0xBB
7417 "ᔅ", // 0xBC
7418 "ᓕ", // 0xBD
7419 "ᓖ", // 0xBE
7420 "ᓗ", // 0xBF
7421 "ᓘ", // 0xC0
7422 "ᓚ", // 0xC1
7423 "ᓛ", // 0xC2
7424 "ᓪ", // 0xC3
7425 "ᔨ", // 0xC4
7426 "ᔩ", // 0xC5
7427 "ᔪ", // 0xC6
7428 "ᔫ", // 0xC7
7429 "ᔭ", // 0xC8
7430 "…", // 0xC9
7431 "\u{a0}", // 0xCA
7432 "ᔮ", // 0xCB
7433 "ᔾ", // 0xCC
7434 "ᕕ", // 0xCD
7435 "ᕖ", // 0xCE
7436 "ᕗ", // 0xCF
7437 "–", // 0xD0
7438 "—", // 0xD1
7439 "“", // 0xD2
7440 "”", // 0xD3
7441 "‘", // 0xD4
7442 "’", // 0xD5
7443 "ᕘ", // 0xD6
7444 "ᕙ", // 0xD7
7445 "ᕚ", // 0xD8
7446 "ᕝ", // 0xD9
7447 "ᕆ", // 0xDA
7448 "ᕇ", // 0xDB
7449 "ᕈ", // 0xDC
7450 "ᕉ", // 0xDD
7451 "ᕋ", // 0xDE
7452 "ᕌ", // 0xDF
7453 "ᕐ", // 0xE0
7454 "ᕿ", // 0xE1
7455 "ᖀ", // 0xE2
7456 "ᖁ", // 0xE3
7457 "ᖂ", // 0xE4
7458 "ᖃ", // 0xE5
7459 "ᖄ", // 0xE6
7460 "ᖅ", // 0xE7
7461 "ᖏ", // 0xE8
7462 "ᖐ", // 0xE9
7463 "ᖑ", // 0xEA
7464 "ᖒ", // 0xEB
7465 "ᖓ", // 0xEC
7466 "ᖔ", // 0xED
7467 "ᖕ", // 0xEE
7468 "ᙱ", // 0xEF
7469 "ᙲ", // 0xF0
7470 "ᙳ", // 0xF1
7471 "ᙴ", // 0xF2
7472 "ᙵ", // 0xF3
7473 "ᙶ", // 0xF4
7474 "ᖖ", // 0xF5
7475 "ᖠ", // 0xF6
7476 "ᖡ", // 0xF7
7477 "ᖢ", // 0xF8
7478 "ᖣ", // 0xF9
7479 "ᖤ", // 0xFA
7480 "ᖥ", // 0xFB
7481 "ᖦ", // 0xFC
7482 "ᕼ", // 0xFD
7483 "Ł", // 0xFE
7484 "ł", // 0xFF
7485 ],
7486 dec2: &[],
7487 enc1: &[
7488 ('\0', &[0]),
7489 ('\u{1}', &[1]),
7490 ('\u{2}', &[2]),
7491 ('\u{3}', &[3]),
7492 ('\u{4}', &[4]),
7493 ('\u{5}', &[5]),
7494 ('\u{6}', &[6]),
7495 ('\u{7}', &[7]),
7496 ('\u{8}', &[8]),
7497 ('\t', &[9]),
7498 ('\n', &[10]),
7499 ('\u{b}', &[11]),
7500 ('\u{c}', &[12]),
7501 ('\r', &[13]),
7502 ('\u{e}', &[14]),
7503 ('\u{f}', &[15]),
7504 ('\u{10}', &[16]),
7505 ('\u{11}', &[17]),
7506 ('\u{12}', &[18]),
7507 ('\u{13}', &[19]),
7508 ('\u{14}', &[20]),
7509 ('\u{15}', &[21]),
7510 ('\u{16}', &[22]),
7511 ('\u{17}', &[23]),
7512 ('\u{18}', &[24]),
7513 ('\u{19}', &[25]),
7514 ('\u{1a}', &[26]),
7515 ('\u{1b}', &[27]),
7516 ('\u{1c}', &[28]),
7517 ('\u{1d}', &[29]),
7518 ('\u{1e}', &[30]),
7519 ('\u{1f}', &[31]),
7520 (' ', &[32]),
7521 ('!', &[33]),
7522 ('"', &[34]),
7523 ('#', &[35]),
7524 ('$', &[36]),
7525 ('%', &[37]),
7526 ('&', &[38]),
7527 ('\'', &[39]),
7528 ('(', &[40]),
7529 (')', &[41]),
7530 ('*', &[42]),
7531 ('+', &[43]),
7532 (',', &[44]),
7533 ('-', &[45]),
7534 ('.', &[46]),
7535 ('/', &[47]),
7536 ('0', &[48]),
7537 ('1', &[49]),
7538 ('2', &[50]),
7539 ('3', &[51]),
7540 ('4', &[52]),
7541 ('5', &[53]),
7542 ('6', &[54]),
7543 ('7', &[55]),
7544 ('8', &[56]),
7545 ('9', &[57]),
7546 (':', &[58]),
7547 (';', &[59]),
7548 ('<', &[60]),
7549 ('=', &[61]),
7550 ('>', &[62]),
7551 ('?', &[63]),
7552 ('@', &[64]),
7553 ('A', &[65]),
7554 ('B', &[66]),
7555 ('C', &[67]),
7556 ('D', &[68]),
7557 ('E', &[69]),
7558 ('F', &[70]),
7559 ('G', &[71]),
7560 ('H', &[72]),
7561 ('I', &[73]),
7562 ('J', &[74]),
7563 ('K', &[75]),
7564 ('L', &[76]),
7565 ('M', &[77]),
7566 ('N', &[78]),
7567 ('O', &[79]),
7568 ('P', &[80]),
7569 ('Q', &[81]),
7570 ('R', &[82]),
7571 ('S', &[83]),
7572 ('T', &[84]),
7573 ('U', &[85]),
7574 ('V', &[86]),
7575 ('W', &[87]),
7576 ('X', &[88]),
7577 ('Y', &[89]),
7578 ('Z', &[90]),
7579 ('[', &[91]),
7580 ('\\', &[92]),
7581 (']', &[93]),
7582 ('^', &[94]),
7583 ('_', &[95]),
7584 ('`', &[96]),
7585 ('a', &[97]),
7586 ('b', &[98]),
7587 ('c', &[99]),
7588 ('d', &[100]),
7589 ('e', &[101]),
7590 ('f', &[102]),
7591 ('g', &[103]),
7592 ('h', &[104]),
7593 ('i', &[105]),
7594 ('j', &[106]),
7595 ('k', &[107]),
7596 ('l', &[108]),
7597 ('m', &[109]),
7598 ('n', &[110]),
7599 ('o', &[111]),
7600 ('p', &[112]),
7601 ('q', &[113]),
7602 ('r', &[114]),
7603 ('s', &[115]),
7604 ('t', &[116]),
7605 ('u', &[117]),
7606 ('v', &[118]),
7607 ('w', &[119]),
7608 ('x', &[120]),
7609 ('y', &[121]),
7610 ('z', &[122]),
7611 ('{', &[123]),
7612 ('|', &[124]),
7613 ('}', &[125]),
7614 ('~', &[126]),
7615 ('\u{7f}', &[127]),
7616 ('\u{a0}', &[202]),
7617 ('©', &[169]),
7618 ('®', &[168]),
7619 ('°', &[161]),
7620 ('¶', &[166]),
7621 ('Ł', &[254]),
7622 ('ł', &[255]),
7623 ('ᐃ', &[128]),
7624 ('ᐄ', &[129]),
7625 ('ᐅ', &[130]),
7626 ('ᐆ', &[131]),
7627 ('ᐊ', &[132]),
7628 ('ᐋ', &[133]),
7629 ('ᐱ', &[134]),
7630 ('ᐲ', &[135]),
7631 ('ᐳ', &[136]),
7632 ('ᐴ', &[137]),
7633 ('ᐸ', &[138]),
7634 ('ᐹ', &[139]),
7635 ('ᑉ', &[140]),
7636 ('ᑎ', &[141]),
7637 ('ᑏ', &[142]),
7638 ('ᑐ', &[143]),
7639 ('ᑑ', &[144]),
7640 ('ᑕ', &[145]),
7641 ('ᑖ', &[146]),
7642 ('ᑦ', &[147]),
7643 ('ᑭ', &[148]),
7644 ('ᑮ', &[149]),
7645 ('ᑯ', &[150]),
7646 ('ᑰ', &[151]),
7647 ('ᑲ', &[152]),
7648 ('ᑳ', &[153]),
7649 ('ᒃ', &[154]),
7650 ('ᒋ', &[155]),
7651 ('ᒌ', &[156]),
7652 ('ᒍ', &[157]),
7653 ('ᒎ', &[158]),
7654 ('ᒐ', &[159]),
7655 ('ᒑ', &[160]),
7656 ('ᒡ', &[162]),
7657 ('ᒥ', &[163]),
7658 ('ᒦ', &[164]),
7659 ('ᒧ', &[167]),
7660 ('ᒨ', &[171]),
7661 ('ᒪ', &[172]),
7662 ('ᒫ', &[173]),
7663 ('ᒻ', &[174]),
7664 ('ᓂ', &[175]),
7665 ('ᓃ', &[176]),
7666 ('ᓄ', &[177]),
7667 ('ᓅ', &[178]),
7668 ('ᓇ', &[179]),
7669 ('ᓈ', &[180]),
7670 ('ᓐ', &[181]),
7671 ('ᓕ', &[189]),
7672 ('ᓖ', &[190]),
7673 ('ᓗ', &[191]),
7674 ('ᓘ', &[192]),
7675 ('ᓚ', &[193]),
7676 ('ᓛ', &[194]),
7677 ('ᓪ', &[195]),
7678 ('ᓯ', &[182]),
7679 ('ᓰ', &[183]),
7680 ('ᓱ', &[184]),
7681 ('ᓲ', &[185]),
7682 ('ᓴ', &[186]),
7683 ('ᓵ', &[187]),
7684 ('ᔅ', &[188]),
7685 ('ᔨ', &[196]),
7686 ('ᔩ', &[197]),
7687 ('ᔪ', &[198]),
7688 ('ᔫ', &[199]),
7689 ('ᔭ', &[200]),
7690 ('ᔮ', &[203]),
7691 ('ᔾ', &[204]),
7692 ('ᕆ', &[218]),
7693 ('ᕇ', &[219]),
7694 ('ᕈ', &[220]),
7695 ('ᕉ', &[221]),
7696 ('ᕋ', &[222]),
7697 ('ᕌ', &[223]),
7698 ('ᕐ', &[224]),
7699 ('ᕕ', &[205]),
7700 ('ᕖ', &[206]),
7701 ('ᕗ', &[207]),
7702 ('ᕘ', &[214]),
7703 ('ᕙ', &[215]),
7704 ('ᕚ', &[216]),
7705 ('ᕝ', &[217]),
7706 ('ᕼ', &[253]),
7707 ('ᕿ', &[225]),
7708 ('ᖀ', &[226]),
7709 ('ᖁ', &[227]),
7710 ('ᖂ', &[228]),
7711 ('ᖃ', &[229]),
7712 ('ᖄ', &[230]),
7713 ('ᖅ', &[231]),
7714 ('ᖏ', &[232]),
7715 ('ᖐ', &[233]),
7716 ('ᖑ', &[234]),
7717 ('ᖒ', &[235]),
7718 ('ᖓ', &[236]),
7719 ('ᖔ', &[237]),
7720 ('ᖕ', &[238]),
7721 ('ᖖ', &[245]),
7722 ('ᖠ', &[246]),
7723 ('ᖡ', &[247]),
7724 ('ᖢ', &[248]),
7725 ('ᖣ', &[249]),
7726 ('ᖤ', &[250]),
7727 ('ᖥ', &[251]),
7728 ('ᖦ', &[252]),
7729 ('ᙱ', &[239]),
7730 ('ᙲ', &[240]),
7731 ('ᙳ', &[241]),
7732 ('ᙴ', &[242]),
7733 ('ᙵ', &[243]),
7734 ('ᙶ', &[244]),
7735 ('–', &[208]),
7736 ('—', &[209]),
7737 ('‘', &[212]),
7738 ('’', &[213]),
7739 ('“', &[210]),
7740 ('”', &[211]),
7741 ('•', &[165]),
7742 ('…', &[201]),
7743 ('™', &[170]),
7744 ],
7745 enc_seq: &[],
7746};
7747
7748pub(crate) static KEYBOARD: Table = Table {
7749 id: "keyboard",
7750 apple_name: "Mac OS Keyboard",
7751 whatwg_name: None,
7752 labels: &[],
7753 directional: false,
7754 lossy: true,
7755 complete: false,
7756 dec1: &[
7757 "\0", // 0x00
7758 "\u{1}", // 0x01
7759 "⇥", // 0x02
7760 "⇤", // 0x03
7761 "⌤", // 0x04
7762 "⇧", // 0x05
7763 "⌃", // 0x06
7764 "⌥", // 0x07
7765 "\u{8}", // 0x08
7766 "␣", // 0x09
7767 "⌦", // 0x0A
7768 "↩", // 0x0B
7769 "↪", // 0x0C
7770 "\r", // 0x0D
7771 "\u{e}", // 0x0E
7772 "\u{f802}", // 0x0F
7773 "⇣", // 0x10
7774 "⌘", // 0x11
7775 "✓", // 0x12
7776 "◆", // 0x13
7777 "\u{f8ff}", // 0x14
7778 "\u{15}", // 0x15
7779 "\u{16}", // 0x16
7780 "⌫", // 0x17
7781 "⇠", // 0x18
7782 "⇡", // 0x19
7783 "⇢", // 0x1A
7784 "⎋", // 0x1B
7785 "⌧", // 0x1C
7786 "\u{1d}", // 0x1D
7787 "\u{1e}", // 0x1E
7788 "\u{1f}", // 0x1F
7789 " ", // 0x20
7790 "", // 0x21
7791 "", // 0x22
7792 "", // 0x23
7793 "", // 0x24
7794 "", // 0x25
7795 "", // 0x26
7796 "", // 0x27
7797 "", // 0x28
7798 "", // 0x29
7799 "", // 0x2A
7800 "", // 0x2B
7801 "", // 0x2C
7802 "", // 0x2D
7803 "", // 0x2E
7804 "", // 0x2F
7805 "0", // 0x30
7806 "1", // 0x31
7807 "2", // 0x32
7808 "3", // 0x33
7809 "4", // 0x34
7810 "5", // 0x35
7811 "6", // 0x36
7812 "7", // 0x37
7813 "8", // 0x38
7814 "9", // 0x39
7815 "", // 0x3A
7816 "", // 0x3B
7817 "", // 0x3C
7818 "", // 0x3D
7819 "", // 0x3E
7820 "", // 0x3F
7821 "", // 0x40
7822 "", // 0x41
7823 "", // 0x42
7824 "", // 0x43
7825 "", // 0x44
7826 "", // 0x45
7827 "F", // 0x46
7828 "", // 0x47
7829 "", // 0x48
7830 "", // 0x49
7831 "", // 0x4A
7832 "", // 0x4B
7833 "", // 0x4C
7834 "", // 0x4D
7835 "", // 0x4E
7836 "", // 0x4F
7837 "", // 0x50
7838 "", // 0x51
7839 "", // 0x52
7840 "", // 0x53
7841 "", // 0x54
7842 "", // 0x55
7843 "", // 0x56
7844 "", // 0x57
7845 "", // 0x58
7846 "", // 0x59
7847 "", // 0x5A
7848 "", // 0x5B
7849 "", // 0x5C
7850 "", // 0x5D
7851 "", // 0x5E
7852 "", // 0x5F
7853 "", // 0x60
7854 "␣", // 0x61
7855 "⇞", // 0x62
7856 "⇪", // 0x63
7857 "←", // 0x64
7858 "→", // 0x65
7859 "↖", // 0x66
7860 "?\u{20dd}", // 0x67
7861 "↑", // 0x68
7862 "↘", // 0x69
7863 "↓", // 0x6A
7864 "⇟", // 0x6B
7865 "\u{f8ff}\u{f87f}", // 0x6C
7866 "\u{f803}", // 0x6D
7867 "❘\u{20dd}", // 0x6E
7868 "\u{f860}F1", // 0x6F
7869 "\u{f860}F2", // 0x70
7870 "\u{f860}F3", // 0x71
7871 "\u{f860}F4", // 0x72
7872 "\u{f860}F5", // 0x73
7873 "\u{f860}F6", // 0x74
7874 "\u{f860}F7", // 0x75
7875 "\u{f860}F8", // 0x76
7876 "\u{f860}F9", // 0x77
7877 "\u{f861}F10", // 0x78
7878 "\u{f861}F11", // 0x79
7879 "\u{f861}F12", // 0x7A
7880 "", // 0x7B
7881 "", // 0x7C
7882 "", // 0x7D
7883 "", // 0x7E
7884 "\u{7f}", // 0x7F
7885 "", // 0x80
7886 "", // 0x81
7887 "", // 0x82
7888 "", // 0x83
7889 "", // 0x84
7890 "", // 0x85
7891 "", // 0x86
7892 "\u{f861}F13", // 0x87
7893 "\u{f861}F14", // 0x88
7894 "\u{f861}F15", // 0x89
7895 "⎈", // 0x8A
7896 "⎇", // 0x8B
7897 "⏏", // 0x8C
7898 "英数", // 0x8D
7899 "かな", // 0x8E
7900 "\u{f861}F16", // 0x8F
7901 "", // 0x90
7902 "", // 0x91
7903 "", // 0x92
7904 "", // 0x93
7905 "", // 0x94
7906 "", // 0x95
7907 "", // 0x96
7908 "", // 0x97
7909 "", // 0x98
7910 "", // 0x99
7911 "", // 0x9A
7912 "", // 0x9B
7913 "", // 0x9C
7914 "", // 0x9D
7915 "", // 0x9E
7916 "", // 0x9F
7917 "", // 0xA0
7918 "", // 0xA1
7919 "", // 0xA2
7920 "", // 0xA3
7921 "", // 0xA4
7922 "", // 0xA5
7923 "", // 0xA6
7924 "", // 0xA7
7925 "", // 0xA8
7926 "", // 0xA9
7927 "", // 0xAA
7928 "", // 0xAB
7929 "", // 0xAC
7930 "", // 0xAD
7931 "", // 0xAE
7932 "", // 0xAF
7933 "", // 0xB0
7934 "", // 0xB1
7935 "", // 0xB2
7936 "", // 0xB3
7937 "", // 0xB4
7938 "", // 0xB5
7939 "", // 0xB6
7940 "", // 0xB7
7941 "", // 0xB8
7942 "", // 0xB9
7943 "", // 0xBA
7944 "", // 0xBB
7945 "", // 0xBC
7946 "", // 0xBD
7947 "", // 0xBE
7948 "", // 0xBF
7949 "", // 0xC0
7950 "", // 0xC1
7951 "", // 0xC2
7952 "", // 0xC3
7953 "", // 0xC4
7954 "", // 0xC5
7955 "", // 0xC6
7956 "", // 0xC7
7957 "", // 0xC8
7958 "", // 0xC9
7959 "", // 0xCA
7960 "", // 0xCB
7961 "", // 0xCC
7962 "", // 0xCD
7963 "", // 0xCE
7964 "", // 0xCF
7965 "", // 0xD0
7966 "", // 0xD1
7967 "", // 0xD2
7968 "", // 0xD3
7969 "", // 0xD4
7970 "", // 0xD5
7971 "", // 0xD6
7972 "", // 0xD7
7973 "", // 0xD8
7974 "", // 0xD9
7975 "", // 0xDA
7976 "", // 0xDB
7977 "", // 0xDC
7978 "", // 0xDD
7979 "", // 0xDE
7980 "", // 0xDF
7981 "", // 0xE0
7982 "", // 0xE1
7983 "", // 0xE2
7984 "", // 0xE3
7985 "", // 0xE4
7986 "", // 0xE5
7987 "", // 0xE6
7988 "", // 0xE7
7989 "", // 0xE8
7990 "", // 0xE9
7991 "", // 0xEA
7992 "", // 0xEB
7993 "", // 0xEC
7994 "", // 0xED
7995 "", // 0xEE
7996 "", // 0xEF
7997 "", // 0xF0
7998 "", // 0xF1
7999 "", // 0xF2
8000 "", // 0xF3
8001 "", // 0xF4
8002 "", // 0xF5
8003 "", // 0xF6
8004 "", // 0xF7
8005 "", // 0xF8
8006 "", // 0xF9
8007 "", // 0xFA
8008 "", // 0xFB
8009 "", // 0xFC
8010 "", // 0xFD
8011 "", // 0xFE
8012 "", // 0xFF
8013 ],
8014 dec2: &[],
8015 enc1: &[
8016 ('\0', &[0]),
8017 ('\u{1}', &[1]),
8018 ('\u{8}', &[8]),
8019 ('\r', &[13]),
8020 ('\u{e}', &[14]),
8021 ('\u{15}', &[21]),
8022 ('\u{16}', &[22]),
8023 ('\u{1d}', &[29]),
8024 ('\u{1e}', &[30]),
8025 ('\u{1f}', &[31]),
8026 (' ', &[32]),
8027 ('0', &[48]),
8028 ('1', &[49]),
8029 ('2', &[50]),
8030 ('3', &[51]),
8031 ('4', &[52]),
8032 ('5', &[53]),
8033 ('6', &[54]),
8034 ('7', &[55]),
8035 ('8', &[56]),
8036 ('9', &[57]),
8037 ('F', &[70]),
8038 ('\u{7f}', &[127]),
8039 ('←', &[100]),
8040 ('↑', &[104]),
8041 ('→', &[101]),
8042 ('↓', &[106]),
8043 ('↖', &[102]),
8044 ('↘', &[105]),
8045 ('↩', &[11]),
8046 ('↪', &[12]),
8047 ('⇞', &[98]),
8048 ('⇟', &[107]),
8049 ('⇠', &[24]),
8050 ('⇡', &[25]),
8051 ('⇢', &[26]),
8052 ('⇣', &[16]),
8053 ('⇤', &[3]),
8054 ('⇥', &[2]),
8055 ('⇧', &[5]),
8056 ('⇪', &[99]),
8057 ('⌃', &[6]),
8058 ('⌘', &[17]),
8059 ('⌤', &[4]),
8060 ('⌥', &[7]),
8061 ('⌦', &[10]),
8062 ('⌧', &[28]),
8063 ('⌫', &[23]),
8064 ('⎇', &[139]),
8065 ('⎈', &[138]),
8066 ('⎋', &[27]),
8067 ('⏏', &[140]),
8068 ('␣', &[9]),
8069 ('◆', &[19]),
8070 ('✓', &[18]),
8071 ('\u{f802}', &[15]),
8072 ('\u{f803}', &[109]),
8073 ('\u{f8ff}', &[20]),
8074 ],
8075 enc_seq: &[
8076 ("\u{f861}F10", &[120]),
8077 ("\u{f861}F11", &[121]),
8078 ("\u{f861}F12", &[122]),
8079 ("\u{f861}F13", &[135]),
8080 ("\u{f861}F14", &[136]),
8081 ("\u{f861}F15", &[137]),
8082 ("\u{f861}F16", &[143]),
8083 ("\u{f860}F1", &[111]),
8084 ("\u{f860}F2", &[112]),
8085 ("\u{f860}F3", &[113]),
8086 ("\u{f860}F4", &[114]),
8087 ("\u{f860}F5", &[115]),
8088 ("\u{f860}F6", &[116]),
8089 ("\u{f860}F7", &[117]),
8090 ("\u{f860}F8", &[118]),
8091 ("\u{f860}F9", &[119]),
8092 ("?\u{20dd}", &[103]),
8093 ("❘\u{20dd}", &[110]),
8094 ("かな", &[142]),
8095 ("英数", &[141]),
8096 ("\u{f8ff}\u{f87f}", &[108]),
8097 ],
8098};
8099
8100pub(crate) static ROMAN: Table = Table {
8101 id: "roman",
8102 apple_name: "Mac OS Roman",
8103 whatwg_name: Some("macintosh"),
8104 labels: &["csmacintosh", "mac", "macintosh", "x-mac-roman"],
8105 directional: false,
8106 lossy: false,
8107 complete: true,
8108 dec1: &[
8109 "\0", // 0x00
8110 "\u{1}", // 0x01
8111 "\u{2}", // 0x02
8112 "\u{3}", // 0x03
8113 "\u{4}", // 0x04
8114 "\u{5}", // 0x05
8115 "\u{6}", // 0x06
8116 "\u{7}", // 0x07
8117 "\u{8}", // 0x08
8118 "\t", // 0x09
8119 "\n", // 0x0A
8120 "\u{b}", // 0x0B
8121 "\u{c}", // 0x0C
8122 "\r", // 0x0D
8123 "\u{e}", // 0x0E
8124 "\u{f}", // 0x0F
8125 "\u{10}", // 0x10
8126 "\u{11}", // 0x11
8127 "\u{12}", // 0x12
8128 "\u{13}", // 0x13
8129 "\u{14}", // 0x14
8130 "\u{15}", // 0x15
8131 "\u{16}", // 0x16
8132 "\u{17}", // 0x17
8133 "\u{18}", // 0x18
8134 "\u{19}", // 0x19
8135 "\u{1a}", // 0x1A
8136 "\u{1b}", // 0x1B
8137 "\u{1c}", // 0x1C
8138 "\u{1d}", // 0x1D
8139 "\u{1e}", // 0x1E
8140 "\u{1f}", // 0x1F
8141 " ", // 0x20
8142 "!", // 0x21
8143 "\"", // 0x22
8144 "#", // 0x23
8145 "$", // 0x24
8146 "%", // 0x25
8147 "&", // 0x26
8148 "'", // 0x27
8149 "(", // 0x28
8150 ")", // 0x29
8151 "*", // 0x2A
8152 "+", // 0x2B
8153 ",", // 0x2C
8154 "-", // 0x2D
8155 ".", // 0x2E
8156 "/", // 0x2F
8157 "0", // 0x30
8158 "1", // 0x31
8159 "2", // 0x32
8160 "3", // 0x33
8161 "4", // 0x34
8162 "5", // 0x35
8163 "6", // 0x36
8164 "7", // 0x37
8165 "8", // 0x38
8166 "9", // 0x39
8167 ":", // 0x3A
8168 ";", // 0x3B
8169 "<", // 0x3C
8170 "=", // 0x3D
8171 ">", // 0x3E
8172 "?", // 0x3F
8173 "@", // 0x40
8174 "A", // 0x41
8175 "B", // 0x42
8176 "C", // 0x43
8177 "D", // 0x44
8178 "E", // 0x45
8179 "F", // 0x46
8180 "G", // 0x47
8181 "H", // 0x48
8182 "I", // 0x49
8183 "J", // 0x4A
8184 "K", // 0x4B
8185 "L", // 0x4C
8186 "M", // 0x4D
8187 "N", // 0x4E
8188 "O", // 0x4F
8189 "P", // 0x50
8190 "Q", // 0x51
8191 "R", // 0x52
8192 "S", // 0x53
8193 "T", // 0x54
8194 "U", // 0x55
8195 "V", // 0x56
8196 "W", // 0x57
8197 "X", // 0x58
8198 "Y", // 0x59
8199 "Z", // 0x5A
8200 "[", // 0x5B
8201 "\\", // 0x5C
8202 "]", // 0x5D
8203 "^", // 0x5E
8204 "_", // 0x5F
8205 "`", // 0x60
8206 "a", // 0x61
8207 "b", // 0x62
8208 "c", // 0x63
8209 "d", // 0x64
8210 "e", // 0x65
8211 "f", // 0x66
8212 "g", // 0x67
8213 "h", // 0x68
8214 "i", // 0x69
8215 "j", // 0x6A
8216 "k", // 0x6B
8217 "l", // 0x6C
8218 "m", // 0x6D
8219 "n", // 0x6E
8220 "o", // 0x6F
8221 "p", // 0x70
8222 "q", // 0x71
8223 "r", // 0x72
8224 "s", // 0x73
8225 "t", // 0x74
8226 "u", // 0x75
8227 "v", // 0x76
8228 "w", // 0x77
8229 "x", // 0x78
8230 "y", // 0x79
8231 "z", // 0x7A
8232 "{", // 0x7B
8233 "|", // 0x7C
8234 "}", // 0x7D
8235 "~", // 0x7E
8236 "\u{7f}", // 0x7F
8237 "Ä", // 0x80
8238 "Å", // 0x81
8239 "Ç", // 0x82
8240 "É", // 0x83
8241 "Ñ", // 0x84
8242 "Ö", // 0x85
8243 "Ü", // 0x86
8244 "á", // 0x87
8245 "à", // 0x88
8246 "â", // 0x89
8247 "ä", // 0x8A
8248 "ã", // 0x8B
8249 "å", // 0x8C
8250 "ç", // 0x8D
8251 "é", // 0x8E
8252 "è", // 0x8F
8253 "ê", // 0x90
8254 "ë", // 0x91
8255 "í", // 0x92
8256 "ì", // 0x93
8257 "î", // 0x94
8258 "ï", // 0x95
8259 "ñ", // 0x96
8260 "ó", // 0x97
8261 "ò", // 0x98
8262 "ô", // 0x99
8263 "ö", // 0x9A
8264 "õ", // 0x9B
8265 "ú", // 0x9C
8266 "ù", // 0x9D
8267 "û", // 0x9E
8268 "ü", // 0x9F
8269 "†", // 0xA0
8270 "°", // 0xA1
8271 "¢", // 0xA2
8272 "£", // 0xA3
8273 "§", // 0xA4
8274 "•", // 0xA5
8275 "¶", // 0xA6
8276 "ß", // 0xA7
8277 "®", // 0xA8
8278 "©", // 0xA9
8279 "™", // 0xAA
8280 "´", // 0xAB
8281 "¨", // 0xAC
8282 "≠", // 0xAD
8283 "Æ", // 0xAE
8284 "Ø", // 0xAF
8285 "∞", // 0xB0
8286 "±", // 0xB1
8287 "≤", // 0xB2
8288 "≥", // 0xB3
8289 "¥", // 0xB4
8290 "µ", // 0xB5
8291 "∂", // 0xB6
8292 "∑", // 0xB7
8293 "∏", // 0xB8
8294 "π", // 0xB9
8295 "∫", // 0xBA
8296 "ª", // 0xBB
8297 "º", // 0xBC
8298 "Ω", // 0xBD
8299 "æ", // 0xBE
8300 "ø", // 0xBF
8301 "¿", // 0xC0
8302 "¡", // 0xC1
8303 "¬", // 0xC2
8304 "√", // 0xC3
8305 "ƒ", // 0xC4
8306 "≈", // 0xC5
8307 "∆", // 0xC6
8308 "«", // 0xC7
8309 "»", // 0xC8
8310 "…", // 0xC9
8311 "\u{a0}", // 0xCA
8312 "À", // 0xCB
8313 "Ã", // 0xCC
8314 "Õ", // 0xCD
8315 "Œ", // 0xCE
8316 "œ", // 0xCF
8317 "–", // 0xD0
8318 "—", // 0xD1
8319 "“", // 0xD2
8320 "”", // 0xD3
8321 "‘", // 0xD4
8322 "’", // 0xD5
8323 "÷", // 0xD6
8324 "◊", // 0xD7
8325 "ÿ", // 0xD8
8326 "Ÿ", // 0xD9
8327 "⁄", // 0xDA
8328 "€", // 0xDB
8329 "‹", // 0xDC
8330 "›", // 0xDD
8331 "fi", // 0xDE
8332 "fl", // 0xDF
8333 "‡", // 0xE0
8334 "·", // 0xE1
8335 "‚", // 0xE2
8336 "„", // 0xE3
8337 "‰", // 0xE4
8338 "Â", // 0xE5
8339 "Ê", // 0xE6
8340 "Á", // 0xE7
8341 "Ë", // 0xE8
8342 "È", // 0xE9
8343 "Í", // 0xEA
8344 "Î", // 0xEB
8345 "Ï", // 0xEC
8346 "Ì", // 0xED
8347 "Ó", // 0xEE
8348 "Ô", // 0xEF
8349 "\u{f8ff}", // 0xF0
8350 "Ò", // 0xF1
8351 "Ú", // 0xF2
8352 "Û", // 0xF3
8353 "Ù", // 0xF4
8354 "ı", // 0xF5
8355 "ˆ", // 0xF6
8356 "˜", // 0xF7
8357 "¯", // 0xF8
8358 "˘", // 0xF9
8359 "˙", // 0xFA
8360 "˚", // 0xFB
8361 "¸", // 0xFC
8362 "˝", // 0xFD
8363 "˛", // 0xFE
8364 "ˇ", // 0xFF
8365 ],
8366 dec2: &[],
8367 enc1: &[
8368 ('\0', &[0]),
8369 ('\u{1}', &[1]),
8370 ('\u{2}', &[2]),
8371 ('\u{3}', &[3]),
8372 ('\u{4}', &[4]),
8373 ('\u{5}', &[5]),
8374 ('\u{6}', &[6]),
8375 ('\u{7}', &[7]),
8376 ('\u{8}', &[8]),
8377 ('\t', &[9]),
8378 ('\n', &[10]),
8379 ('\u{b}', &[11]),
8380 ('\u{c}', &[12]),
8381 ('\r', &[13]),
8382 ('\u{e}', &[14]),
8383 ('\u{f}', &[15]),
8384 ('\u{10}', &[16]),
8385 ('\u{11}', &[17]),
8386 ('\u{12}', &[18]),
8387 ('\u{13}', &[19]),
8388 ('\u{14}', &[20]),
8389 ('\u{15}', &[21]),
8390 ('\u{16}', &[22]),
8391 ('\u{17}', &[23]),
8392 ('\u{18}', &[24]),
8393 ('\u{19}', &[25]),
8394 ('\u{1a}', &[26]),
8395 ('\u{1b}', &[27]),
8396 ('\u{1c}', &[28]),
8397 ('\u{1d}', &[29]),
8398 ('\u{1e}', &[30]),
8399 ('\u{1f}', &[31]),
8400 (' ', &[32]),
8401 ('!', &[33]),
8402 ('"', &[34]),
8403 ('#', &[35]),
8404 ('$', &[36]),
8405 ('%', &[37]),
8406 ('&', &[38]),
8407 ('\'', &[39]),
8408 ('(', &[40]),
8409 (')', &[41]),
8410 ('*', &[42]),
8411 ('+', &[43]),
8412 (',', &[44]),
8413 ('-', &[45]),
8414 ('.', &[46]),
8415 ('/', &[47]),
8416 ('0', &[48]),
8417 ('1', &[49]),
8418 ('2', &[50]),
8419 ('3', &[51]),
8420 ('4', &[52]),
8421 ('5', &[53]),
8422 ('6', &[54]),
8423 ('7', &[55]),
8424 ('8', &[56]),
8425 ('9', &[57]),
8426 (':', &[58]),
8427 (';', &[59]),
8428 ('<', &[60]),
8429 ('=', &[61]),
8430 ('>', &[62]),
8431 ('?', &[63]),
8432 ('@', &[64]),
8433 ('A', &[65]),
8434 ('B', &[66]),
8435 ('C', &[67]),
8436 ('D', &[68]),
8437 ('E', &[69]),
8438 ('F', &[70]),
8439 ('G', &[71]),
8440 ('H', &[72]),
8441 ('I', &[73]),
8442 ('J', &[74]),
8443 ('K', &[75]),
8444 ('L', &[76]),
8445 ('M', &[77]),
8446 ('N', &[78]),
8447 ('O', &[79]),
8448 ('P', &[80]),
8449 ('Q', &[81]),
8450 ('R', &[82]),
8451 ('S', &[83]),
8452 ('T', &[84]),
8453 ('U', &[85]),
8454 ('V', &[86]),
8455 ('W', &[87]),
8456 ('X', &[88]),
8457 ('Y', &[89]),
8458 ('Z', &[90]),
8459 ('[', &[91]),
8460 ('\\', &[92]),
8461 (']', &[93]),
8462 ('^', &[94]),
8463 ('_', &[95]),
8464 ('`', &[96]),
8465 ('a', &[97]),
8466 ('b', &[98]),
8467 ('c', &[99]),
8468 ('d', &[100]),
8469 ('e', &[101]),
8470 ('f', &[102]),
8471 ('g', &[103]),
8472 ('h', &[104]),
8473 ('i', &[105]),
8474 ('j', &[106]),
8475 ('k', &[107]),
8476 ('l', &[108]),
8477 ('m', &[109]),
8478 ('n', &[110]),
8479 ('o', &[111]),
8480 ('p', &[112]),
8481 ('q', &[113]),
8482 ('r', &[114]),
8483 ('s', &[115]),
8484 ('t', &[116]),
8485 ('u', &[117]),
8486 ('v', &[118]),
8487 ('w', &[119]),
8488 ('x', &[120]),
8489 ('y', &[121]),
8490 ('z', &[122]),
8491 ('{', &[123]),
8492 ('|', &[124]),
8493 ('}', &[125]),
8494 ('~', &[126]),
8495 ('\u{7f}', &[127]),
8496 ('\u{a0}', &[202]),
8497 ('¡', &[193]),
8498 ('¢', &[162]),
8499 ('£', &[163]),
8500 ('¥', &[180]),
8501 ('§', &[164]),
8502 ('¨', &[172]),
8503 ('©', &[169]),
8504 ('ª', &[187]),
8505 ('«', &[199]),
8506 ('¬', &[194]),
8507 ('®', &[168]),
8508 ('¯', &[248]),
8509 ('°', &[161]),
8510 ('±', &[177]),
8511 ('´', &[171]),
8512 ('µ', &[181]),
8513 ('¶', &[166]),
8514 ('·', &[225]),
8515 ('¸', &[252]),
8516 ('º', &[188]),
8517 ('»', &[200]),
8518 ('¿', &[192]),
8519 ('À', &[203]),
8520 ('Á', &[231]),
8521 ('Â', &[229]),
8522 ('Ã', &[204]),
8523 ('Ä', &[128]),
8524 ('Å', &[129]),
8525 ('Æ', &[174]),
8526 ('Ç', &[130]),
8527 ('È', &[233]),
8528 ('É', &[131]),
8529 ('Ê', &[230]),
8530 ('Ë', &[232]),
8531 ('Ì', &[237]),
8532 ('Í', &[234]),
8533 ('Î', &[235]),
8534 ('Ï', &[236]),
8535 ('Ñ', &[132]),
8536 ('Ò', &[241]),
8537 ('Ó', &[238]),
8538 ('Ô', &[239]),
8539 ('Õ', &[205]),
8540 ('Ö', &[133]),
8541 ('Ø', &[175]),
8542 ('Ù', &[244]),
8543 ('Ú', &[242]),
8544 ('Û', &[243]),
8545 ('Ü', &[134]),
8546 ('ß', &[167]),
8547 ('à', &[136]),
8548 ('á', &[135]),
8549 ('â', &[137]),
8550 ('ã', &[139]),
8551 ('ä', &[138]),
8552 ('å', &[140]),
8553 ('æ', &[190]),
8554 ('ç', &[141]),
8555 ('è', &[143]),
8556 ('é', &[142]),
8557 ('ê', &[144]),
8558 ('ë', &[145]),
8559 ('ì', &[147]),
8560 ('í', &[146]),
8561 ('î', &[148]),
8562 ('ï', &[149]),
8563 ('ñ', &[150]),
8564 ('ò', &[152]),
8565 ('ó', &[151]),
8566 ('ô', &[153]),
8567 ('õ', &[155]),
8568 ('ö', &[154]),
8569 ('÷', &[214]),
8570 ('ø', &[191]),
8571 ('ù', &[157]),
8572 ('ú', &[156]),
8573 ('û', &[158]),
8574 ('ü', &[159]),
8575 ('ÿ', &[216]),
8576 ('ı', &[245]),
8577 ('Œ', &[206]),
8578 ('œ', &[207]),
8579 ('Ÿ', &[217]),
8580 ('ƒ', &[196]),
8581 ('ˆ', &[246]),
8582 ('ˇ', &[255]),
8583 ('˘', &[249]),
8584 ('˙', &[250]),
8585 ('˚', &[251]),
8586 ('˛', &[254]),
8587 ('˜', &[247]),
8588 ('˝', &[253]),
8589 ('Ω', &[189]),
8590 ('π', &[185]),
8591 ('–', &[208]),
8592 ('—', &[209]),
8593 ('‘', &[212]),
8594 ('’', &[213]),
8595 ('‚', &[226]),
8596 ('“', &[210]),
8597 ('”', &[211]),
8598 ('„', &[227]),
8599 ('†', &[160]),
8600 ('‡', &[224]),
8601 ('•', &[165]),
8602 ('…', &[201]),
8603 ('‰', &[228]),
8604 ('‹', &[220]),
8605 ('›', &[221]),
8606 ('⁄', &[218]),
8607 ('€', &[219]),
8608 ('™', &[170]),
8609 ('∂', &[182]),
8610 ('∆', &[198]),
8611 ('∏', &[184]),
8612 ('∑', &[183]),
8613 ('√', &[195]),
8614 ('∞', &[176]),
8615 ('∫', &[186]),
8616 ('≈', &[197]),
8617 ('≠', &[173]),
8618 ('≤', &[178]),
8619 ('≥', &[179]),
8620 ('◊', &[215]),
8621 ('\u{f8ff}', &[240]),
8622 ('fi', &[222]),
8623 ('fl', &[223]),
8624 ],
8625 enc_seq: &[],
8626};
8627
8628pub(crate) static ROMANIAN: Table = Table {
8629 id: "romanian",
8630 apple_name: "Mac OS Romanian",
8631 whatwg_name: None,
8632 labels: &[],
8633 directional: false,
8634 lossy: false,
8635 complete: true,
8636 dec1: &[
8637 "\0", // 0x00
8638 "\u{1}", // 0x01
8639 "\u{2}", // 0x02
8640 "\u{3}", // 0x03
8641 "\u{4}", // 0x04
8642 "\u{5}", // 0x05
8643 "\u{6}", // 0x06
8644 "\u{7}", // 0x07
8645 "\u{8}", // 0x08
8646 "\t", // 0x09
8647 "\n", // 0x0A
8648 "\u{b}", // 0x0B
8649 "\u{c}", // 0x0C
8650 "\r", // 0x0D
8651 "\u{e}", // 0x0E
8652 "\u{f}", // 0x0F
8653 "\u{10}", // 0x10
8654 "\u{11}", // 0x11
8655 "\u{12}", // 0x12
8656 "\u{13}", // 0x13
8657 "\u{14}", // 0x14
8658 "\u{15}", // 0x15
8659 "\u{16}", // 0x16
8660 "\u{17}", // 0x17
8661 "\u{18}", // 0x18
8662 "\u{19}", // 0x19
8663 "\u{1a}", // 0x1A
8664 "\u{1b}", // 0x1B
8665 "\u{1c}", // 0x1C
8666 "\u{1d}", // 0x1D
8667 "\u{1e}", // 0x1E
8668 "\u{1f}", // 0x1F
8669 " ", // 0x20
8670 "!", // 0x21
8671 "\"", // 0x22
8672 "#", // 0x23
8673 "$", // 0x24
8674 "%", // 0x25
8675 "&", // 0x26
8676 "'", // 0x27
8677 "(", // 0x28
8678 ")", // 0x29
8679 "*", // 0x2A
8680 "+", // 0x2B
8681 ",", // 0x2C
8682 "-", // 0x2D
8683 ".", // 0x2E
8684 "/", // 0x2F
8685 "0", // 0x30
8686 "1", // 0x31
8687 "2", // 0x32
8688 "3", // 0x33
8689 "4", // 0x34
8690 "5", // 0x35
8691 "6", // 0x36
8692 "7", // 0x37
8693 "8", // 0x38
8694 "9", // 0x39
8695 ":", // 0x3A
8696 ";", // 0x3B
8697 "<", // 0x3C
8698 "=", // 0x3D
8699 ">", // 0x3E
8700 "?", // 0x3F
8701 "@", // 0x40
8702 "A", // 0x41
8703 "B", // 0x42
8704 "C", // 0x43
8705 "D", // 0x44
8706 "E", // 0x45
8707 "F", // 0x46
8708 "G", // 0x47
8709 "H", // 0x48
8710 "I", // 0x49
8711 "J", // 0x4A
8712 "K", // 0x4B
8713 "L", // 0x4C
8714 "M", // 0x4D
8715 "N", // 0x4E
8716 "O", // 0x4F
8717 "P", // 0x50
8718 "Q", // 0x51
8719 "R", // 0x52
8720 "S", // 0x53
8721 "T", // 0x54
8722 "U", // 0x55
8723 "V", // 0x56
8724 "W", // 0x57
8725 "X", // 0x58
8726 "Y", // 0x59
8727 "Z", // 0x5A
8728 "[", // 0x5B
8729 "\\", // 0x5C
8730 "]", // 0x5D
8731 "^", // 0x5E
8732 "_", // 0x5F
8733 "`", // 0x60
8734 "a", // 0x61
8735 "b", // 0x62
8736 "c", // 0x63
8737 "d", // 0x64
8738 "e", // 0x65
8739 "f", // 0x66
8740 "g", // 0x67
8741 "h", // 0x68
8742 "i", // 0x69
8743 "j", // 0x6A
8744 "k", // 0x6B
8745 "l", // 0x6C
8746 "m", // 0x6D
8747 "n", // 0x6E
8748 "o", // 0x6F
8749 "p", // 0x70
8750 "q", // 0x71
8751 "r", // 0x72
8752 "s", // 0x73
8753 "t", // 0x74
8754 "u", // 0x75
8755 "v", // 0x76
8756 "w", // 0x77
8757 "x", // 0x78
8758 "y", // 0x79
8759 "z", // 0x7A
8760 "{", // 0x7B
8761 "|", // 0x7C
8762 "}", // 0x7D
8763 "~", // 0x7E
8764 "\u{7f}", // 0x7F
8765 "Ä", // 0x80
8766 "Å", // 0x81
8767 "Ç", // 0x82
8768 "É", // 0x83
8769 "Ñ", // 0x84
8770 "Ö", // 0x85
8771 "Ü", // 0x86
8772 "á", // 0x87
8773 "à", // 0x88
8774 "â", // 0x89
8775 "ä", // 0x8A
8776 "ã", // 0x8B
8777 "å", // 0x8C
8778 "ç", // 0x8D
8779 "é", // 0x8E
8780 "è", // 0x8F
8781 "ê", // 0x90
8782 "ë", // 0x91
8783 "í", // 0x92
8784 "ì", // 0x93
8785 "î", // 0x94
8786 "ï", // 0x95
8787 "ñ", // 0x96
8788 "ó", // 0x97
8789 "ò", // 0x98
8790 "ô", // 0x99
8791 "ö", // 0x9A
8792 "õ", // 0x9B
8793 "ú", // 0x9C
8794 "ù", // 0x9D
8795 "û", // 0x9E
8796 "ü", // 0x9F
8797 "†", // 0xA0
8798 "°", // 0xA1
8799 "¢", // 0xA2
8800 "£", // 0xA3
8801 "§", // 0xA4
8802 "•", // 0xA5
8803 "¶", // 0xA6
8804 "ß", // 0xA7
8805 "®", // 0xA8
8806 "©", // 0xA9
8807 "™", // 0xAA
8808 "´", // 0xAB
8809 "¨", // 0xAC
8810 "≠", // 0xAD
8811 "Ă", // 0xAE
8812 "Ș", // 0xAF
8813 "∞", // 0xB0
8814 "±", // 0xB1
8815 "≤", // 0xB2
8816 "≥", // 0xB3
8817 "¥", // 0xB4
8818 "µ", // 0xB5
8819 "∂", // 0xB6
8820 "∑", // 0xB7
8821 "∏", // 0xB8
8822 "π", // 0xB9
8823 "∫", // 0xBA
8824 "ª", // 0xBB
8825 "º", // 0xBC
8826 "Ω", // 0xBD
8827 "ă", // 0xBE
8828 "ș", // 0xBF
8829 "¿", // 0xC0
8830 "¡", // 0xC1
8831 "¬", // 0xC2
8832 "√", // 0xC3
8833 "ƒ", // 0xC4
8834 "≈", // 0xC5
8835 "∆", // 0xC6
8836 "«", // 0xC7
8837 "»", // 0xC8
8838 "…", // 0xC9
8839 "\u{a0}", // 0xCA
8840 "À", // 0xCB
8841 "Ã", // 0xCC
8842 "Õ", // 0xCD
8843 "Œ", // 0xCE
8844 "œ", // 0xCF
8845 "–", // 0xD0
8846 "—", // 0xD1
8847 "“", // 0xD2
8848 "”", // 0xD3
8849 "‘", // 0xD4
8850 "’", // 0xD5
8851 "÷", // 0xD6
8852 "◊", // 0xD7
8853 "ÿ", // 0xD8
8854 "Ÿ", // 0xD9
8855 "⁄", // 0xDA
8856 "€", // 0xDB
8857 "‹", // 0xDC
8858 "›", // 0xDD
8859 "Ț", // 0xDE
8860 "ț", // 0xDF
8861 "‡", // 0xE0
8862 "·", // 0xE1
8863 "‚", // 0xE2
8864 "„", // 0xE3
8865 "‰", // 0xE4
8866 "Â", // 0xE5
8867 "Ê", // 0xE6
8868 "Á", // 0xE7
8869 "Ë", // 0xE8
8870 "È", // 0xE9
8871 "Í", // 0xEA
8872 "Î", // 0xEB
8873 "Ï", // 0xEC
8874 "Ì", // 0xED
8875 "Ó", // 0xEE
8876 "Ô", // 0xEF
8877 "\u{f8ff}", // 0xF0
8878 "Ò", // 0xF1
8879 "Ú", // 0xF2
8880 "Û", // 0xF3
8881 "Ù", // 0xF4
8882 "ı", // 0xF5
8883 "ˆ", // 0xF6
8884 "˜", // 0xF7
8885 "¯", // 0xF8
8886 "˘", // 0xF9
8887 "˙", // 0xFA
8888 "˚", // 0xFB
8889 "¸", // 0xFC
8890 "˝", // 0xFD
8891 "˛", // 0xFE
8892 "ˇ", // 0xFF
8893 ],
8894 dec2: &[],
8895 enc1: &[
8896 ('\0', &[0]),
8897 ('\u{1}', &[1]),
8898 ('\u{2}', &[2]),
8899 ('\u{3}', &[3]),
8900 ('\u{4}', &[4]),
8901 ('\u{5}', &[5]),
8902 ('\u{6}', &[6]),
8903 ('\u{7}', &[7]),
8904 ('\u{8}', &[8]),
8905 ('\t', &[9]),
8906 ('\n', &[10]),
8907 ('\u{b}', &[11]),
8908 ('\u{c}', &[12]),
8909 ('\r', &[13]),
8910 ('\u{e}', &[14]),
8911 ('\u{f}', &[15]),
8912 ('\u{10}', &[16]),
8913 ('\u{11}', &[17]),
8914 ('\u{12}', &[18]),
8915 ('\u{13}', &[19]),
8916 ('\u{14}', &[20]),
8917 ('\u{15}', &[21]),
8918 ('\u{16}', &[22]),
8919 ('\u{17}', &[23]),
8920 ('\u{18}', &[24]),
8921 ('\u{19}', &[25]),
8922 ('\u{1a}', &[26]),
8923 ('\u{1b}', &[27]),
8924 ('\u{1c}', &[28]),
8925 ('\u{1d}', &[29]),
8926 ('\u{1e}', &[30]),
8927 ('\u{1f}', &[31]),
8928 (' ', &[32]),
8929 ('!', &[33]),
8930 ('"', &[34]),
8931 ('#', &[35]),
8932 ('$', &[36]),
8933 ('%', &[37]),
8934 ('&', &[38]),
8935 ('\'', &[39]),
8936 ('(', &[40]),
8937 (')', &[41]),
8938 ('*', &[42]),
8939 ('+', &[43]),
8940 (',', &[44]),
8941 ('-', &[45]),
8942 ('.', &[46]),
8943 ('/', &[47]),
8944 ('0', &[48]),
8945 ('1', &[49]),
8946 ('2', &[50]),
8947 ('3', &[51]),
8948 ('4', &[52]),
8949 ('5', &[53]),
8950 ('6', &[54]),
8951 ('7', &[55]),
8952 ('8', &[56]),
8953 ('9', &[57]),
8954 (':', &[58]),
8955 (';', &[59]),
8956 ('<', &[60]),
8957 ('=', &[61]),
8958 ('>', &[62]),
8959 ('?', &[63]),
8960 ('@', &[64]),
8961 ('A', &[65]),
8962 ('B', &[66]),
8963 ('C', &[67]),
8964 ('D', &[68]),
8965 ('E', &[69]),
8966 ('F', &[70]),
8967 ('G', &[71]),
8968 ('H', &[72]),
8969 ('I', &[73]),
8970 ('J', &[74]),
8971 ('K', &[75]),
8972 ('L', &[76]),
8973 ('M', &[77]),
8974 ('N', &[78]),
8975 ('O', &[79]),
8976 ('P', &[80]),
8977 ('Q', &[81]),
8978 ('R', &[82]),
8979 ('S', &[83]),
8980 ('T', &[84]),
8981 ('U', &[85]),
8982 ('V', &[86]),
8983 ('W', &[87]),
8984 ('X', &[88]),
8985 ('Y', &[89]),
8986 ('Z', &[90]),
8987 ('[', &[91]),
8988 ('\\', &[92]),
8989 (']', &[93]),
8990 ('^', &[94]),
8991 ('_', &[95]),
8992 ('`', &[96]),
8993 ('a', &[97]),
8994 ('b', &[98]),
8995 ('c', &[99]),
8996 ('d', &[100]),
8997 ('e', &[101]),
8998 ('f', &[102]),
8999 ('g', &[103]),
9000 ('h', &[104]),
9001 ('i', &[105]),
9002 ('j', &[106]),
9003 ('k', &[107]),
9004 ('l', &[108]),
9005 ('m', &[109]),
9006 ('n', &[110]),
9007 ('o', &[111]),
9008 ('p', &[112]),
9009 ('q', &[113]),
9010 ('r', &[114]),
9011 ('s', &[115]),
9012 ('t', &[116]),
9013 ('u', &[117]),
9014 ('v', &[118]),
9015 ('w', &[119]),
9016 ('x', &[120]),
9017 ('y', &[121]),
9018 ('z', &[122]),
9019 ('{', &[123]),
9020 ('|', &[124]),
9021 ('}', &[125]),
9022 ('~', &[126]),
9023 ('\u{7f}', &[127]),
9024 ('\u{a0}', &[202]),
9025 ('¡', &[193]),
9026 ('¢', &[162]),
9027 ('£', &[163]),
9028 ('¥', &[180]),
9029 ('§', &[164]),
9030 ('¨', &[172]),
9031 ('©', &[169]),
9032 ('ª', &[187]),
9033 ('«', &[199]),
9034 ('¬', &[194]),
9035 ('®', &[168]),
9036 ('¯', &[248]),
9037 ('°', &[161]),
9038 ('±', &[177]),
9039 ('´', &[171]),
9040 ('µ', &[181]),
9041 ('¶', &[166]),
9042 ('·', &[225]),
9043 ('¸', &[252]),
9044 ('º', &[188]),
9045 ('»', &[200]),
9046 ('¿', &[192]),
9047 ('À', &[203]),
9048 ('Á', &[231]),
9049 ('Â', &[229]),
9050 ('Ã', &[204]),
9051 ('Ä', &[128]),
9052 ('Å', &[129]),
9053 ('Ç', &[130]),
9054 ('È', &[233]),
9055 ('É', &[131]),
9056 ('Ê', &[230]),
9057 ('Ë', &[232]),
9058 ('Ì', &[237]),
9059 ('Í', &[234]),
9060 ('Î', &[235]),
9061 ('Ï', &[236]),
9062 ('Ñ', &[132]),
9063 ('Ò', &[241]),
9064 ('Ó', &[238]),
9065 ('Ô', &[239]),
9066 ('Õ', &[205]),
9067 ('Ö', &[133]),
9068 ('Ù', &[244]),
9069 ('Ú', &[242]),
9070 ('Û', &[243]),
9071 ('Ü', &[134]),
9072 ('ß', &[167]),
9073 ('à', &[136]),
9074 ('á', &[135]),
9075 ('â', &[137]),
9076 ('ã', &[139]),
9077 ('ä', &[138]),
9078 ('å', &[140]),
9079 ('ç', &[141]),
9080 ('è', &[143]),
9081 ('é', &[142]),
9082 ('ê', &[144]),
9083 ('ë', &[145]),
9084 ('ì', &[147]),
9085 ('í', &[146]),
9086 ('î', &[148]),
9087 ('ï', &[149]),
9088 ('ñ', &[150]),
9089 ('ò', &[152]),
9090 ('ó', &[151]),
9091 ('ô', &[153]),
9092 ('õ', &[155]),
9093 ('ö', &[154]),
9094 ('÷', &[214]),
9095 ('ù', &[157]),
9096 ('ú', &[156]),
9097 ('û', &[158]),
9098 ('ü', &[159]),
9099 ('ÿ', &[216]),
9100 ('Ă', &[174]),
9101 ('ă', &[190]),
9102 ('ı', &[245]),
9103 ('Œ', &[206]),
9104 ('œ', &[207]),
9105 ('Ÿ', &[217]),
9106 ('ƒ', &[196]),
9107 ('Ș', &[175]),
9108 ('ș', &[191]),
9109 ('Ț', &[222]),
9110 ('ț', &[223]),
9111 ('ˆ', &[246]),
9112 ('ˇ', &[255]),
9113 ('˘', &[249]),
9114 ('˙', &[250]),
9115 ('˚', &[251]),
9116 ('˛', &[254]),
9117 ('˜', &[247]),
9118 ('˝', &[253]),
9119 ('Ω', &[189]),
9120 ('π', &[185]),
9121 ('–', &[208]),
9122 ('—', &[209]),
9123 ('‘', &[212]),
9124 ('’', &[213]),
9125 ('‚', &[226]),
9126 ('“', &[210]),
9127 ('”', &[211]),
9128 ('„', &[227]),
9129 ('†', &[160]),
9130 ('‡', &[224]),
9131 ('•', &[165]),
9132 ('…', &[201]),
9133 ('‰', &[228]),
9134 ('‹', &[220]),
9135 ('›', &[221]),
9136 ('⁄', &[218]),
9137 ('€', &[219]),
9138 ('™', &[170]),
9139 ('∂', &[182]),
9140 ('∆', &[198]),
9141 ('∏', &[184]),
9142 ('∑', &[183]),
9143 ('√', &[195]),
9144 ('∞', &[176]),
9145 ('∫', &[186]),
9146 ('≈', &[197]),
9147 ('≠', &[173]),
9148 ('≤', &[178]),
9149 ('≥', &[179]),
9150 ('◊', &[215]),
9151 ('\u{f8ff}', &[240]),
9152 ],
9153 enc_seq: &[],
9154};
9155
9156pub(crate) static SYMBOL: Table = Table {
9157 id: "symbol",
9158 apple_name: "Mac OS Symbol",
9159 whatwg_name: None,
9160 labels: &[],
9161 directional: false,
9162 lossy: false,
9163 complete: false,
9164 dec1: &[
9165 "\0", // 0x00
9166 "\u{1}", // 0x01
9167 "\u{2}", // 0x02
9168 "\u{3}", // 0x03
9169 "\u{4}", // 0x04
9170 "\u{5}", // 0x05
9171 "\u{6}", // 0x06
9172 "\u{7}", // 0x07
9173 "\u{8}", // 0x08
9174 "\t", // 0x09
9175 "\n", // 0x0A
9176 "\u{b}", // 0x0B
9177 "\u{c}", // 0x0C
9178 "\r", // 0x0D
9179 "\u{e}", // 0x0E
9180 "\u{f}", // 0x0F
9181 "\u{10}", // 0x10
9182 "\u{11}", // 0x11
9183 "\u{12}", // 0x12
9184 "\u{13}", // 0x13
9185 "\u{14}", // 0x14
9186 "\u{15}", // 0x15
9187 "\u{16}", // 0x16
9188 "\u{17}", // 0x17
9189 "\u{18}", // 0x18
9190 "\u{19}", // 0x19
9191 "\u{1a}", // 0x1A
9192 "\u{1b}", // 0x1B
9193 "\u{1c}", // 0x1C
9194 "\u{1d}", // 0x1D
9195 "\u{1e}", // 0x1E
9196 "\u{1f}", // 0x1F
9197 " ", // 0x20
9198 "!", // 0x21
9199 "∀", // 0x22
9200 "#", // 0x23
9201 "∃", // 0x24
9202 "%", // 0x25
9203 "&", // 0x26
9204 "∍", // 0x27
9205 "(", // 0x28
9206 ")", // 0x29
9207 "∗", // 0x2A
9208 "+", // 0x2B
9209 ",", // 0x2C
9210 "−", // 0x2D
9211 ".", // 0x2E
9212 "/", // 0x2F
9213 "0", // 0x30
9214 "1", // 0x31
9215 "2", // 0x32
9216 "3", // 0x33
9217 "4", // 0x34
9218 "5", // 0x35
9219 "6", // 0x36
9220 "7", // 0x37
9221 "8", // 0x38
9222 "9", // 0x39
9223 ":", // 0x3A
9224 ";", // 0x3B
9225 "<", // 0x3C
9226 "=", // 0x3D
9227 ">", // 0x3E
9228 "?", // 0x3F
9229 "≅", // 0x40
9230 "Α", // 0x41
9231 "Β", // 0x42
9232 "Χ", // 0x43
9233 "Δ", // 0x44
9234 "Ε", // 0x45
9235 "Φ", // 0x46
9236 "Γ", // 0x47
9237 "Η", // 0x48
9238 "Ι", // 0x49
9239 "ϑ", // 0x4A
9240 "Κ", // 0x4B
9241 "Λ", // 0x4C
9242 "Μ", // 0x4D
9243 "Ν", // 0x4E
9244 "Ο", // 0x4F
9245 "Π", // 0x50
9246 "Θ", // 0x51
9247 "Ρ", // 0x52
9248 "Σ", // 0x53
9249 "Τ", // 0x54
9250 "Υ", // 0x55
9251 "ς", // 0x56
9252 "Ω", // 0x57
9253 "Ξ", // 0x58
9254 "Ψ", // 0x59
9255 "Ζ", // 0x5A
9256 "[", // 0x5B
9257 "∴", // 0x5C
9258 "]", // 0x5D
9259 "⊥", // 0x5E
9260 "_", // 0x5F
9261 "\u{f8e5}", // 0x60
9262 "α", // 0x61
9263 "β", // 0x62
9264 "χ", // 0x63
9265 "δ", // 0x64
9266 "ε", // 0x65
9267 "φ", // 0x66
9268 "γ", // 0x67
9269 "η", // 0x68
9270 "ι", // 0x69
9271 "ϕ", // 0x6A
9272 "κ", // 0x6B
9273 "λ", // 0x6C
9274 "μ", // 0x6D
9275 "ν", // 0x6E
9276 "ο", // 0x6F
9277 "π", // 0x70
9278 "θ", // 0x71
9279 "ρ", // 0x72
9280 "σ", // 0x73
9281 "τ", // 0x74
9282 "υ", // 0x75
9283 "ϖ", // 0x76
9284 "ω", // 0x77
9285 "ξ", // 0x78
9286 "ψ", // 0x79
9287 "ζ", // 0x7A
9288 "{", // 0x7B
9289 "|", // 0x7C
9290 "}", // 0x7D
9291 "∼", // 0x7E
9292 "\u{7f}", // 0x7F
9293 "", // 0x80
9294 "", // 0x81
9295 "", // 0x82
9296 "", // 0x83
9297 "", // 0x84
9298 "", // 0x85
9299 "", // 0x86
9300 "", // 0x87
9301 "", // 0x88
9302 "", // 0x89
9303 "", // 0x8A
9304 "", // 0x8B
9305 "", // 0x8C
9306 "", // 0x8D
9307 "", // 0x8E
9308 "", // 0x8F
9309 "", // 0x90
9310 "", // 0x91
9311 "", // 0x92
9312 "", // 0x93
9313 "", // 0x94
9314 "", // 0x95
9315 "", // 0x96
9316 "", // 0x97
9317 "", // 0x98
9318 "", // 0x99
9319 "", // 0x9A
9320 "", // 0x9B
9321 "", // 0x9C
9322 "", // 0x9D
9323 "", // 0x9E
9324 "", // 0x9F
9325 "€", // 0xA0
9326 "ϒ", // 0xA1
9327 "′", // 0xA2
9328 "≤", // 0xA3
9329 "⁄", // 0xA4
9330 "∞", // 0xA5
9331 "ƒ", // 0xA6
9332 "♣", // 0xA7
9333 "♦", // 0xA8
9334 "♥", // 0xA9
9335 "♠", // 0xAA
9336 "↔", // 0xAB
9337 "←", // 0xAC
9338 "↑", // 0xAD
9339 "→", // 0xAE
9340 "↓", // 0xAF
9341 "°", // 0xB0
9342 "±", // 0xB1
9343 "″", // 0xB2
9344 "≥", // 0xB3
9345 "×", // 0xB4
9346 "∝", // 0xB5
9347 "∂", // 0xB6
9348 "•", // 0xB7
9349 "÷", // 0xB8
9350 "≠", // 0xB9
9351 "≡", // 0xBA
9352 "≈", // 0xBB
9353 "…", // 0xBC
9354 "⏐", // 0xBD
9355 "⎯", // 0xBE
9356 "↵", // 0xBF
9357 "ℵ", // 0xC0
9358 "ℑ", // 0xC1
9359 "ℜ", // 0xC2
9360 "℘", // 0xC3
9361 "⊗", // 0xC4
9362 "⊕", // 0xC5
9363 "∅", // 0xC6
9364 "∩", // 0xC7
9365 "∪", // 0xC8
9366 "⊃", // 0xC9
9367 "⊇", // 0xCA
9368 "⊄", // 0xCB
9369 "⊂", // 0xCC
9370 "⊆", // 0xCD
9371 "∈", // 0xCE
9372 "∉", // 0xCF
9373 "∠", // 0xD0
9374 "∇", // 0xD1
9375 "®", // 0xD2
9376 "©", // 0xD3
9377 "™", // 0xD4
9378 "∏", // 0xD5
9379 "√", // 0xD6
9380 "⋅", // 0xD7
9381 "¬", // 0xD8
9382 "∧", // 0xD9
9383 "∨", // 0xDA
9384 "⇔", // 0xDB
9385 "⇐", // 0xDC
9386 "⇑", // 0xDD
9387 "⇒", // 0xDE
9388 "⇓", // 0xDF
9389 "◊", // 0xE0
9390 "〈", // 0xE1
9391 "®\u{f87f}", // 0xE2
9392 "©\u{f87f}", // 0xE3
9393 "™\u{f87f}", // 0xE4
9394 "∑", // 0xE5
9395 "⎛", // 0xE6
9396 "⎜", // 0xE7
9397 "⎝", // 0xE8
9398 "⎡", // 0xE9
9399 "⎢", // 0xEA
9400 "⎣", // 0xEB
9401 "⎧", // 0xEC
9402 "⎨", // 0xED
9403 "⎩", // 0xEE
9404 "⎪", // 0xEF
9405 "\u{f8ff}", // 0xF0
9406 "〉", // 0xF1
9407 "∫", // 0xF2
9408 "⌠", // 0xF3
9409 "⎮", // 0xF4
9410 "⌡", // 0xF5
9411 "⎞", // 0xF6
9412 "⎟", // 0xF7
9413 "⎠", // 0xF8
9414 "⎤", // 0xF9
9415 "⎥", // 0xFA
9416 "⎦", // 0xFB
9417 "⎫", // 0xFC
9418 "⎬", // 0xFD
9419 "⎭", // 0xFE
9420 "", // 0xFF
9421 ],
9422 dec2: &[],
9423 enc1: &[
9424 ('\0', &[0]),
9425 ('\u{1}', &[1]),
9426 ('\u{2}', &[2]),
9427 ('\u{3}', &[3]),
9428 ('\u{4}', &[4]),
9429 ('\u{5}', &[5]),
9430 ('\u{6}', &[6]),
9431 ('\u{7}', &[7]),
9432 ('\u{8}', &[8]),
9433 ('\t', &[9]),
9434 ('\n', &[10]),
9435 ('\u{b}', &[11]),
9436 ('\u{c}', &[12]),
9437 ('\r', &[13]),
9438 ('\u{e}', &[14]),
9439 ('\u{f}', &[15]),
9440 ('\u{10}', &[16]),
9441 ('\u{11}', &[17]),
9442 ('\u{12}', &[18]),
9443 ('\u{13}', &[19]),
9444 ('\u{14}', &[20]),
9445 ('\u{15}', &[21]),
9446 ('\u{16}', &[22]),
9447 ('\u{17}', &[23]),
9448 ('\u{18}', &[24]),
9449 ('\u{19}', &[25]),
9450 ('\u{1a}', &[26]),
9451 ('\u{1b}', &[27]),
9452 ('\u{1c}', &[28]),
9453 ('\u{1d}', &[29]),
9454 ('\u{1e}', &[30]),
9455 ('\u{1f}', &[31]),
9456 (' ', &[32]),
9457 ('!', &[33]),
9458 ('#', &[35]),
9459 ('%', &[37]),
9460 ('&', &[38]),
9461 ('(', &[40]),
9462 (')', &[41]),
9463 ('+', &[43]),
9464 (',', &[44]),
9465 ('.', &[46]),
9466 ('/', &[47]),
9467 ('0', &[48]),
9468 ('1', &[49]),
9469 ('2', &[50]),
9470 ('3', &[51]),
9471 ('4', &[52]),
9472 ('5', &[53]),
9473 ('6', &[54]),
9474 ('7', &[55]),
9475 ('8', &[56]),
9476 ('9', &[57]),
9477 (':', &[58]),
9478 (';', &[59]),
9479 ('<', &[60]),
9480 ('=', &[61]),
9481 ('>', &[62]),
9482 ('?', &[63]),
9483 ('[', &[91]),
9484 (']', &[93]),
9485 ('_', &[95]),
9486 ('{', &[123]),
9487 ('|', &[124]),
9488 ('}', &[125]),
9489 ('\u{7f}', &[127]),
9490 ('©', &[211]),
9491 ('¬', &[216]),
9492 ('®', &[210]),
9493 ('°', &[176]),
9494 ('±', &[177]),
9495 ('×', &[180]),
9496 ('÷', &[184]),
9497 ('ƒ', &[166]),
9498 ('Α', &[65]),
9499 ('Β', &[66]),
9500 ('Γ', &[71]),
9501 ('Δ', &[68]),
9502 ('Ε', &[69]),
9503 ('Ζ', &[90]),
9504 ('Η', &[72]),
9505 ('Θ', &[81]),
9506 ('Ι', &[73]),
9507 ('Κ', &[75]),
9508 ('Λ', &[76]),
9509 ('Μ', &[77]),
9510 ('Ν', &[78]),
9511 ('Ξ', &[88]),
9512 ('Ο', &[79]),
9513 ('Π', &[80]),
9514 ('Ρ', &[82]),
9515 ('Σ', &[83]),
9516 ('Τ', &[84]),
9517 ('Υ', &[85]),
9518 ('Φ', &[70]),
9519 ('Χ', &[67]),
9520 ('Ψ', &[89]),
9521 ('Ω', &[87]),
9522 ('α', &[97]),
9523 ('β', &[98]),
9524 ('γ', &[103]),
9525 ('δ', &[100]),
9526 ('ε', &[101]),
9527 ('ζ', &[122]),
9528 ('η', &[104]),
9529 ('θ', &[113]),
9530 ('ι', &[105]),
9531 ('κ', &[107]),
9532 ('λ', &[108]),
9533 ('μ', &[109]),
9534 ('ν', &[110]),
9535 ('ξ', &[120]),
9536 ('ο', &[111]),
9537 ('π', &[112]),
9538 ('ρ', &[114]),
9539 ('ς', &[86]),
9540 ('σ', &[115]),
9541 ('τ', &[116]),
9542 ('υ', &[117]),
9543 ('φ', &[102]),
9544 ('χ', &[99]),
9545 ('ψ', &[121]),
9546 ('ω', &[119]),
9547 ('ϑ', &[74]),
9548 ('ϒ', &[161]),
9549 ('ϕ', &[106]),
9550 ('ϖ', &[118]),
9551 ('•', &[183]),
9552 ('…', &[188]),
9553 ('′', &[162]),
9554 ('″', &[178]),
9555 ('⁄', &[164]),
9556 ('€', &[160]),
9557 ('ℑ', &[193]),
9558 ('℘', &[195]),
9559 ('ℜ', &[194]),
9560 ('™', &[212]),
9561 ('ℵ', &[192]),
9562 ('←', &[172]),
9563 ('↑', &[173]),
9564 ('→', &[174]),
9565 ('↓', &[175]),
9566 ('↔', &[171]),
9567 ('↵', &[191]),
9568 ('⇐', &[220]),
9569 ('⇑', &[221]),
9570 ('⇒', &[222]),
9571 ('⇓', &[223]),
9572 ('⇔', &[219]),
9573 ('∀', &[34]),
9574 ('∂', &[182]),
9575 ('∃', &[36]),
9576 ('∅', &[198]),
9577 ('∇', &[209]),
9578 ('∈', &[206]),
9579 ('∉', &[207]),
9580 ('∍', &[39]),
9581 ('∏', &[213]),
9582 ('∑', &[229]),
9583 ('−', &[45]),
9584 ('∗', &[42]),
9585 ('√', &[214]),
9586 ('∝', &[181]),
9587 ('∞', &[165]),
9588 ('∠', &[208]),
9589 ('∧', &[217]),
9590 ('∨', &[218]),
9591 ('∩', &[199]),
9592 ('∪', &[200]),
9593 ('∫', &[242]),
9594 ('∴', &[92]),
9595 ('∼', &[126]),
9596 ('≅', &[64]),
9597 ('≈', &[187]),
9598 ('≠', &[185]),
9599 ('≡', &[186]),
9600 ('≤', &[163]),
9601 ('≥', &[179]),
9602 ('⊂', &[204]),
9603 ('⊃', &[201]),
9604 ('⊄', &[203]),
9605 ('⊆', &[205]),
9606 ('⊇', &[202]),
9607 ('⊕', &[197]),
9608 ('⊗', &[196]),
9609 ('⊥', &[94]),
9610 ('⋅', &[215]),
9611 ('⌠', &[243]),
9612 ('⌡', &[245]),
9613 ('⎛', &[230]),
9614 ('⎜', &[231]),
9615 ('⎝', &[232]),
9616 ('⎞', &[246]),
9617 ('⎟', &[247]),
9618 ('⎠', &[248]),
9619 ('⎡', &[233]),
9620 ('⎢', &[234]),
9621 ('⎣', &[235]),
9622 ('⎤', &[249]),
9623 ('⎥', &[250]),
9624 ('⎦', &[251]),
9625 ('⎧', &[236]),
9626 ('⎨', &[237]),
9627 ('⎩', &[238]),
9628 ('⎪', &[239]),
9629 ('⎫', &[252]),
9630 ('⎬', &[253]),
9631 ('⎭', &[254]),
9632 ('⎮', &[244]),
9633 ('⎯', &[190]),
9634 ('⏐', &[189]),
9635 ('◊', &[224]),
9636 ('♠', &[170]),
9637 ('♣', &[167]),
9638 ('♥', &[169]),
9639 ('♦', &[168]),
9640 ('〈', &[225]),
9641 ('〉', &[241]),
9642 ('\u{f8e5}', &[96]),
9643 ('\u{f8ff}', &[240]),
9644 ],
9645 enc_seq: &[
9646 ("©\u{f87f}", &[227]),
9647 ("®\u{f87f}", &[226]),
9648 ("™\u{f87f}", &[228]),
9649 ],
9650};
9651
9652pub(crate) static THAI: Table = Table {
9653 id: "thai",
9654 apple_name: "Mac OS Thai",
9655 whatwg_name: None,
9656 labels: &[],
9657 directional: false,
9658 lossy: false,
9659 complete: false,
9660 dec1: &[
9661 "\0", // 0x00
9662 "\u{1}", // 0x01
9663 "\u{2}", // 0x02
9664 "\u{3}", // 0x03
9665 "\u{4}", // 0x04
9666 "\u{5}", // 0x05
9667 "\u{6}", // 0x06
9668 "\u{7}", // 0x07
9669 "\u{8}", // 0x08
9670 "\t", // 0x09
9671 "\n", // 0x0A
9672 "\u{b}", // 0x0B
9673 "\u{c}", // 0x0C
9674 "\r", // 0x0D
9675 "\u{e}", // 0x0E
9676 "\u{f}", // 0x0F
9677 "\u{10}", // 0x10
9678 "\u{11}", // 0x11
9679 "\u{12}", // 0x12
9680 "\u{13}", // 0x13
9681 "\u{14}", // 0x14
9682 "\u{15}", // 0x15
9683 "\u{16}", // 0x16
9684 "\u{17}", // 0x17
9685 "\u{18}", // 0x18
9686 "\u{19}", // 0x19
9687 "\u{1a}", // 0x1A
9688 "\u{1b}", // 0x1B
9689 "\u{1c}", // 0x1C
9690 "\u{1d}", // 0x1D
9691 "\u{1e}", // 0x1E
9692 "\u{1f}", // 0x1F
9693 " ", // 0x20
9694 "!", // 0x21
9695 "\"", // 0x22
9696 "#", // 0x23
9697 "$", // 0x24
9698 "%", // 0x25
9699 "&", // 0x26
9700 "'", // 0x27
9701 "(", // 0x28
9702 ")", // 0x29
9703 "*", // 0x2A
9704 "+", // 0x2B
9705 ",", // 0x2C
9706 "-", // 0x2D
9707 ".", // 0x2E
9708 "/", // 0x2F
9709 "0", // 0x30
9710 "1", // 0x31
9711 "2", // 0x32
9712 "3", // 0x33
9713 "4", // 0x34
9714 "5", // 0x35
9715 "6", // 0x36
9716 "7", // 0x37
9717 "8", // 0x38
9718 "9", // 0x39
9719 ":", // 0x3A
9720 ";", // 0x3B
9721 "<", // 0x3C
9722 "=", // 0x3D
9723 ">", // 0x3E
9724 "?", // 0x3F
9725 "@", // 0x40
9726 "A", // 0x41
9727 "B", // 0x42
9728 "C", // 0x43
9729 "D", // 0x44
9730 "E", // 0x45
9731 "F", // 0x46
9732 "G", // 0x47
9733 "H", // 0x48
9734 "I", // 0x49
9735 "J", // 0x4A
9736 "K", // 0x4B
9737 "L", // 0x4C
9738 "M", // 0x4D
9739 "N", // 0x4E
9740 "O", // 0x4F
9741 "P", // 0x50
9742 "Q", // 0x51
9743 "R", // 0x52
9744 "S", // 0x53
9745 "T", // 0x54
9746 "U", // 0x55
9747 "V", // 0x56
9748 "W", // 0x57
9749 "X", // 0x58
9750 "Y", // 0x59
9751 "Z", // 0x5A
9752 "[", // 0x5B
9753 "\\", // 0x5C
9754 "]", // 0x5D
9755 "^", // 0x5E
9756 "_", // 0x5F
9757 "`", // 0x60
9758 "a", // 0x61
9759 "b", // 0x62
9760 "c", // 0x63
9761 "d", // 0x64
9762 "e", // 0x65
9763 "f", // 0x66
9764 "g", // 0x67
9765 "h", // 0x68
9766 "i", // 0x69
9767 "j", // 0x6A
9768 "k", // 0x6B
9769 "l", // 0x6C
9770 "m", // 0x6D
9771 "n", // 0x6E
9772 "o", // 0x6F
9773 "p", // 0x70
9774 "q", // 0x71
9775 "r", // 0x72
9776 "s", // 0x73
9777 "t", // 0x74
9778 "u", // 0x75
9779 "v", // 0x76
9780 "w", // 0x77
9781 "x", // 0x78
9782 "y", // 0x79
9783 "z", // 0x7A
9784 "{", // 0x7B
9785 "|", // 0x7C
9786 "}", // 0x7D
9787 "~", // 0x7E
9788 "\u{7f}", // 0x7F
9789 "«", // 0x80
9790 "»", // 0x81
9791 "…", // 0x82
9792 "\u{e48}\u{f875}", // 0x83
9793 "\u{e49}\u{f875}", // 0x84
9794 "\u{e4a}\u{f875}", // 0x85
9795 "\u{e4b}\u{f875}", // 0x86
9796 "\u{e4c}\u{f875}", // 0x87
9797 "\u{e48}\u{f873}", // 0x88
9798 "\u{e49}\u{f873}", // 0x89
9799 "\u{e4a}\u{f873}", // 0x8A
9800 "\u{e4b}\u{f873}", // 0x8B
9801 "\u{e4c}\u{f873}", // 0x8C
9802 "“", // 0x8D
9803 "”", // 0x8E
9804 "\u{e4d}\u{f874}", // 0x8F
9805 "", // 0x90
9806 "•", // 0x91
9807 "\u{e31}\u{f874}", // 0x92
9808 "\u{e47}\u{f874}", // 0x93
9809 "\u{e34}\u{f874}", // 0x94
9810 "\u{e35}\u{f874}", // 0x95
9811 "\u{e36}\u{f874}", // 0x96
9812 "\u{e37}\u{f874}", // 0x97
9813 "\u{e48}\u{f874}", // 0x98
9814 "\u{e49}\u{f874}", // 0x99
9815 "\u{e4a}\u{f874}", // 0x9A
9816 "\u{e4b}\u{f874}", // 0x9B
9817 "\u{e4c}\u{f874}", // 0x9C
9818 "‘", // 0x9D
9819 "’", // 0x9E
9820 "", // 0x9F
9821 "\u{a0}", // 0xA0
9822 "ก", // 0xA1
9823 "ข", // 0xA2
9824 "ฃ", // 0xA3
9825 "ค", // 0xA4
9826 "ฅ", // 0xA5
9827 "ฆ", // 0xA6
9828 "ง", // 0xA7
9829 "จ", // 0xA8
9830 "ฉ", // 0xA9
9831 "ช", // 0xAA
9832 "ซ", // 0xAB
9833 "ฌ", // 0xAC
9834 "ญ", // 0xAD
9835 "ฎ", // 0xAE
9836 "ฏ", // 0xAF
9837 "ฐ", // 0xB0
9838 "ฑ", // 0xB1
9839 "ฒ", // 0xB2
9840 "ณ", // 0xB3
9841 "ด", // 0xB4
9842 "ต", // 0xB5
9843 "ถ", // 0xB6
9844 "ท", // 0xB7
9845 "ธ", // 0xB8
9846 "น", // 0xB9
9847 "บ", // 0xBA
9848 "ป", // 0xBB
9849 "ผ", // 0xBC
9850 "ฝ", // 0xBD
9851 "พ", // 0xBE
9852 "ฟ", // 0xBF
9853 "ภ", // 0xC0
9854 "ม", // 0xC1
9855 "ย", // 0xC2
9856 "ร", // 0xC3
9857 "ฤ", // 0xC4
9858 "ล", // 0xC5
9859 "ฦ", // 0xC6
9860 "ว", // 0xC7
9861 "ศ", // 0xC8
9862 "ษ", // 0xC9
9863 "ส", // 0xCA
9864 "ห", // 0xCB
9865 "ฬ", // 0xCC
9866 "อ", // 0xCD
9867 "ฮ", // 0xCE
9868 "ฯ", // 0xCF
9869 "ะ", // 0xD0
9870 "\u{e31}", // 0xD1
9871 "า", // 0xD2
9872 "ำ", // 0xD3
9873 "\u{e34}", // 0xD4
9874 "\u{e35}", // 0xD5
9875 "\u{e36}", // 0xD6
9876 "\u{e37}", // 0xD7
9877 "\u{e38}", // 0xD8
9878 "\u{e39}", // 0xD9
9879 "\u{e3a}", // 0xDA
9880 "\u{2060}", // 0xDB
9881 "\u{200b}", // 0xDC
9882 "–", // 0xDD
9883 "—", // 0xDE
9884 "฿", // 0xDF
9885 "เ", // 0xE0
9886 "แ", // 0xE1
9887 "โ", // 0xE2
9888 "ใ", // 0xE3
9889 "ไ", // 0xE4
9890 "ๅ", // 0xE5
9891 "ๆ", // 0xE6
9892 "\u{e47}", // 0xE7
9893 "\u{e48}", // 0xE8
9894 "\u{e49}", // 0xE9
9895 "\u{e4a}", // 0xEA
9896 "\u{e4b}", // 0xEB
9897 "\u{e4c}", // 0xEC
9898 "\u{e4d}", // 0xED
9899 "™", // 0xEE
9900 "๏", // 0xEF
9901 "๐", // 0xF0
9902 "๑", // 0xF1
9903 "๒", // 0xF2
9904 "๓", // 0xF3
9905 "๔", // 0xF4
9906 "๕", // 0xF5
9907 "๖", // 0xF6
9908 "๗", // 0xF7
9909 "๘", // 0xF8
9910 "๙", // 0xF9
9911 "®", // 0xFA
9912 "©", // 0xFB
9913 "", // 0xFC
9914 "", // 0xFD
9915 "", // 0xFE
9916 "", // 0xFF
9917 ],
9918 dec2: &[],
9919 enc1: &[
9920 ('\0', &[0]),
9921 ('\u{1}', &[1]),
9922 ('\u{2}', &[2]),
9923 ('\u{3}', &[3]),
9924 ('\u{4}', &[4]),
9925 ('\u{5}', &[5]),
9926 ('\u{6}', &[6]),
9927 ('\u{7}', &[7]),
9928 ('\u{8}', &[8]),
9929 ('\t', &[9]),
9930 ('\n', &[10]),
9931 ('\u{b}', &[11]),
9932 ('\u{c}', &[12]),
9933 ('\r', &[13]),
9934 ('\u{e}', &[14]),
9935 ('\u{f}', &[15]),
9936 ('\u{10}', &[16]),
9937 ('\u{11}', &[17]),
9938 ('\u{12}', &[18]),
9939 ('\u{13}', &[19]),
9940 ('\u{14}', &[20]),
9941 ('\u{15}', &[21]),
9942 ('\u{16}', &[22]),
9943 ('\u{17}', &[23]),
9944 ('\u{18}', &[24]),
9945 ('\u{19}', &[25]),
9946 ('\u{1a}', &[26]),
9947 ('\u{1b}', &[27]),
9948 ('\u{1c}', &[28]),
9949 ('\u{1d}', &[29]),
9950 ('\u{1e}', &[30]),
9951 ('\u{1f}', &[31]),
9952 (' ', &[32]),
9953 ('!', &[33]),
9954 ('"', &[34]),
9955 ('#', &[35]),
9956 ('$', &[36]),
9957 ('%', &[37]),
9958 ('&', &[38]),
9959 ('\'', &[39]),
9960 ('(', &[40]),
9961 (')', &[41]),
9962 ('*', &[42]),
9963 ('+', &[43]),
9964 (',', &[44]),
9965 ('-', &[45]),
9966 ('.', &[46]),
9967 ('/', &[47]),
9968 ('0', &[48]),
9969 ('1', &[49]),
9970 ('2', &[50]),
9971 ('3', &[51]),
9972 ('4', &[52]),
9973 ('5', &[53]),
9974 ('6', &[54]),
9975 ('7', &[55]),
9976 ('8', &[56]),
9977 ('9', &[57]),
9978 (':', &[58]),
9979 (';', &[59]),
9980 ('<', &[60]),
9981 ('=', &[61]),
9982 ('>', &[62]),
9983 ('?', &[63]),
9984 ('@', &[64]),
9985 ('A', &[65]),
9986 ('B', &[66]),
9987 ('C', &[67]),
9988 ('D', &[68]),
9989 ('E', &[69]),
9990 ('F', &[70]),
9991 ('G', &[71]),
9992 ('H', &[72]),
9993 ('I', &[73]),
9994 ('J', &[74]),
9995 ('K', &[75]),
9996 ('L', &[76]),
9997 ('M', &[77]),
9998 ('N', &[78]),
9999 ('O', &[79]),
10000 ('P', &[80]),
10001 ('Q', &[81]),
10002 ('R', &[82]),
10003 ('S', &[83]),
10004 ('T', &[84]),
10005 ('U', &[85]),
10006 ('V', &[86]),
10007 ('W', &[87]),
10008 ('X', &[88]),
10009 ('Y', &[89]),
10010 ('Z', &[90]),
10011 ('[', &[91]),
10012 ('\\', &[92]),
10013 (']', &[93]),
10014 ('^', &[94]),
10015 ('_', &[95]),
10016 ('`', &[96]),
10017 ('a', &[97]),
10018 ('b', &[98]),
10019 ('c', &[99]),
10020 ('d', &[100]),
10021 ('e', &[101]),
10022 ('f', &[102]),
10023 ('g', &[103]),
10024 ('h', &[104]),
10025 ('i', &[105]),
10026 ('j', &[106]),
10027 ('k', &[107]),
10028 ('l', &[108]),
10029 ('m', &[109]),
10030 ('n', &[110]),
10031 ('o', &[111]),
10032 ('p', &[112]),
10033 ('q', &[113]),
10034 ('r', &[114]),
10035 ('s', &[115]),
10036 ('t', &[116]),
10037 ('u', &[117]),
10038 ('v', &[118]),
10039 ('w', &[119]),
10040 ('x', &[120]),
10041 ('y', &[121]),
10042 ('z', &[122]),
10043 ('{', &[123]),
10044 ('|', &[124]),
10045 ('}', &[125]),
10046 ('~', &[126]),
10047 ('\u{7f}', &[127]),
10048 ('\u{a0}', &[160]),
10049 ('©', &[251]),
10050 ('«', &[128]),
10051 ('®', &[250]),
10052 ('»', &[129]),
10053 ('ก', &[161]),
10054 ('ข', &[162]),
10055 ('ฃ', &[163]),
10056 ('ค', &[164]),
10057 ('ฅ', &[165]),
10058 ('ฆ', &[166]),
10059 ('ง', &[167]),
10060 ('จ', &[168]),
10061 ('ฉ', &[169]),
10062 ('ช', &[170]),
10063 ('ซ', &[171]),
10064 ('ฌ', &[172]),
10065 ('ญ', &[173]),
10066 ('ฎ', &[174]),
10067 ('ฏ', &[175]),
10068 ('ฐ', &[176]),
10069 ('ฑ', &[177]),
10070 ('ฒ', &[178]),
10071 ('ณ', &[179]),
10072 ('ด', &[180]),
10073 ('ต', &[181]),
10074 ('ถ', &[182]),
10075 ('ท', &[183]),
10076 ('ธ', &[184]),
10077 ('น', &[185]),
10078 ('บ', &[186]),
10079 ('ป', &[187]),
10080 ('ผ', &[188]),
10081 ('ฝ', &[189]),
10082 ('พ', &[190]),
10083 ('ฟ', &[191]),
10084 ('ภ', &[192]),
10085 ('ม', &[193]),
10086 ('ย', &[194]),
10087 ('ร', &[195]),
10088 ('ฤ', &[196]),
10089 ('ล', &[197]),
10090 ('ฦ', &[198]),
10091 ('ว', &[199]),
10092 ('ศ', &[200]),
10093 ('ษ', &[201]),
10094 ('ส', &[202]),
10095 ('ห', &[203]),
10096 ('ฬ', &[204]),
10097 ('อ', &[205]),
10098 ('ฮ', &[206]),
10099 ('ฯ', &[207]),
10100 ('ะ', &[208]),
10101 ('\u{e31}', &[209]),
10102 ('า', &[210]),
10103 ('ำ', &[211]),
10104 ('\u{e34}', &[212]),
10105 ('\u{e35}', &[213]),
10106 ('\u{e36}', &[214]),
10107 ('\u{e37}', &[215]),
10108 ('\u{e38}', &[216]),
10109 ('\u{e39}', &[217]),
10110 ('\u{e3a}', &[218]),
10111 ('฿', &[223]),
10112 ('เ', &[224]),
10113 ('แ', &[225]),
10114 ('โ', &[226]),
10115 ('ใ', &[227]),
10116 ('ไ', &[228]),
10117 ('ๅ', &[229]),
10118 ('ๆ', &[230]),
10119 ('\u{e47}', &[231]),
10120 ('\u{e48}', &[232]),
10121 ('\u{e49}', &[233]),
10122 ('\u{e4a}', &[234]),
10123 ('\u{e4b}', &[235]),
10124 ('\u{e4c}', &[236]),
10125 ('\u{e4d}', &[237]),
10126 ('๏', &[239]),
10127 ('๐', &[240]),
10128 ('๑', &[241]),
10129 ('๒', &[242]),
10130 ('๓', &[243]),
10131 ('๔', &[244]),
10132 ('๕', &[245]),
10133 ('๖', &[246]),
10134 ('๗', &[247]),
10135 ('๘', &[248]),
10136 ('๙', &[249]),
10137 ('\u{200b}', &[220]),
10138 ('–', &[221]),
10139 ('—', &[222]),
10140 ('‘', &[157]),
10141 ('’', &[158]),
10142 ('“', &[141]),
10143 ('”', &[142]),
10144 ('•', &[145]),
10145 ('…', &[130]),
10146 ('\u{2060}', &[219]),
10147 ('™', &[238]),
10148 ],
10149 enc_seq: &[
10150 ("\u{e31}\u{f874}", &[146]),
10151 ("\u{e34}\u{f874}", &[148]),
10152 ("\u{e35}\u{f874}", &[149]),
10153 ("\u{e36}\u{f874}", &[150]),
10154 ("\u{e37}\u{f874}", &[151]),
10155 ("\u{e47}\u{f874}", &[147]),
10156 ("\u{e48}\u{f873}", &[136]),
10157 ("\u{e48}\u{f874}", &[152]),
10158 ("\u{e48}\u{f875}", &[131]),
10159 ("\u{e49}\u{f873}", &[137]),
10160 ("\u{e49}\u{f874}", &[153]),
10161 ("\u{e49}\u{f875}", &[132]),
10162 ("\u{e4a}\u{f873}", &[138]),
10163 ("\u{e4a}\u{f874}", &[154]),
10164 ("\u{e4a}\u{f875}", &[133]),
10165 ("\u{e4b}\u{f873}", &[139]),
10166 ("\u{e4b}\u{f874}", &[155]),
10167 ("\u{e4b}\u{f875}", &[134]),
10168 ("\u{e4c}\u{f873}", &[140]),
10169 ("\u{e4c}\u{f874}", &[156]),
10170 ("\u{e4c}\u{f875}", &[135]),
10171 ("\u{e4d}\u{f874}", &[143]),
10172 ],
10173};
10174
10175pub(crate) static TURKISH: Table = Table {
10176 id: "turkish",
10177 apple_name: "Mac OS Turkish",
10178 whatwg_name: None,
10179 labels: &[],
10180 directional: false,
10181 lossy: false,
10182 complete: true,
10183 dec1: &[
10184 "\0", // 0x00
10185 "\u{1}", // 0x01
10186 "\u{2}", // 0x02
10187 "\u{3}", // 0x03
10188 "\u{4}", // 0x04
10189 "\u{5}", // 0x05
10190 "\u{6}", // 0x06
10191 "\u{7}", // 0x07
10192 "\u{8}", // 0x08
10193 "\t", // 0x09
10194 "\n", // 0x0A
10195 "\u{b}", // 0x0B
10196 "\u{c}", // 0x0C
10197 "\r", // 0x0D
10198 "\u{e}", // 0x0E
10199 "\u{f}", // 0x0F
10200 "\u{10}", // 0x10
10201 "\u{11}", // 0x11
10202 "\u{12}", // 0x12
10203 "\u{13}", // 0x13
10204 "\u{14}", // 0x14
10205 "\u{15}", // 0x15
10206 "\u{16}", // 0x16
10207 "\u{17}", // 0x17
10208 "\u{18}", // 0x18
10209 "\u{19}", // 0x19
10210 "\u{1a}", // 0x1A
10211 "\u{1b}", // 0x1B
10212 "\u{1c}", // 0x1C
10213 "\u{1d}", // 0x1D
10214 "\u{1e}", // 0x1E
10215 "\u{1f}", // 0x1F
10216 " ", // 0x20
10217 "!", // 0x21
10218 "\"", // 0x22
10219 "#", // 0x23
10220 "$", // 0x24
10221 "%", // 0x25
10222 "&", // 0x26
10223 "'", // 0x27
10224 "(", // 0x28
10225 ")", // 0x29
10226 "*", // 0x2A
10227 "+", // 0x2B
10228 ",", // 0x2C
10229 "-", // 0x2D
10230 ".", // 0x2E
10231 "/", // 0x2F
10232 "0", // 0x30
10233 "1", // 0x31
10234 "2", // 0x32
10235 "3", // 0x33
10236 "4", // 0x34
10237 "5", // 0x35
10238 "6", // 0x36
10239 "7", // 0x37
10240 "8", // 0x38
10241 "9", // 0x39
10242 ":", // 0x3A
10243 ";", // 0x3B
10244 "<", // 0x3C
10245 "=", // 0x3D
10246 ">", // 0x3E
10247 "?", // 0x3F
10248 "@", // 0x40
10249 "A", // 0x41
10250 "B", // 0x42
10251 "C", // 0x43
10252 "D", // 0x44
10253 "E", // 0x45
10254 "F", // 0x46
10255 "G", // 0x47
10256 "H", // 0x48
10257 "I", // 0x49
10258 "J", // 0x4A
10259 "K", // 0x4B
10260 "L", // 0x4C
10261 "M", // 0x4D
10262 "N", // 0x4E
10263 "O", // 0x4F
10264 "P", // 0x50
10265 "Q", // 0x51
10266 "R", // 0x52
10267 "S", // 0x53
10268 "T", // 0x54
10269 "U", // 0x55
10270 "V", // 0x56
10271 "W", // 0x57
10272 "X", // 0x58
10273 "Y", // 0x59
10274 "Z", // 0x5A
10275 "[", // 0x5B
10276 "\\", // 0x5C
10277 "]", // 0x5D
10278 "^", // 0x5E
10279 "_", // 0x5F
10280 "`", // 0x60
10281 "a", // 0x61
10282 "b", // 0x62
10283 "c", // 0x63
10284 "d", // 0x64
10285 "e", // 0x65
10286 "f", // 0x66
10287 "g", // 0x67
10288 "h", // 0x68
10289 "i", // 0x69
10290 "j", // 0x6A
10291 "k", // 0x6B
10292 "l", // 0x6C
10293 "m", // 0x6D
10294 "n", // 0x6E
10295 "o", // 0x6F
10296 "p", // 0x70
10297 "q", // 0x71
10298 "r", // 0x72
10299 "s", // 0x73
10300 "t", // 0x74
10301 "u", // 0x75
10302 "v", // 0x76
10303 "w", // 0x77
10304 "x", // 0x78
10305 "y", // 0x79
10306 "z", // 0x7A
10307 "{", // 0x7B
10308 "|", // 0x7C
10309 "}", // 0x7D
10310 "~", // 0x7E
10311 "\u{7f}", // 0x7F
10312 "Ä", // 0x80
10313 "Å", // 0x81
10314 "Ç", // 0x82
10315 "É", // 0x83
10316 "Ñ", // 0x84
10317 "Ö", // 0x85
10318 "Ü", // 0x86
10319 "á", // 0x87
10320 "à", // 0x88
10321 "â", // 0x89
10322 "ä", // 0x8A
10323 "ã", // 0x8B
10324 "å", // 0x8C
10325 "ç", // 0x8D
10326 "é", // 0x8E
10327 "è", // 0x8F
10328 "ê", // 0x90
10329 "ë", // 0x91
10330 "í", // 0x92
10331 "ì", // 0x93
10332 "î", // 0x94
10333 "ï", // 0x95
10334 "ñ", // 0x96
10335 "ó", // 0x97
10336 "ò", // 0x98
10337 "ô", // 0x99
10338 "ö", // 0x9A
10339 "õ", // 0x9B
10340 "ú", // 0x9C
10341 "ù", // 0x9D
10342 "û", // 0x9E
10343 "ü", // 0x9F
10344 "†", // 0xA0
10345 "°", // 0xA1
10346 "¢", // 0xA2
10347 "£", // 0xA3
10348 "§", // 0xA4
10349 "•", // 0xA5
10350 "¶", // 0xA6
10351 "ß", // 0xA7
10352 "®", // 0xA8
10353 "©", // 0xA9
10354 "™", // 0xAA
10355 "´", // 0xAB
10356 "¨", // 0xAC
10357 "≠", // 0xAD
10358 "Æ", // 0xAE
10359 "Ø", // 0xAF
10360 "∞", // 0xB0
10361 "±", // 0xB1
10362 "≤", // 0xB2
10363 "≥", // 0xB3
10364 "¥", // 0xB4
10365 "µ", // 0xB5
10366 "∂", // 0xB6
10367 "∑", // 0xB7
10368 "∏", // 0xB8
10369 "π", // 0xB9
10370 "∫", // 0xBA
10371 "ª", // 0xBB
10372 "º", // 0xBC
10373 "Ω", // 0xBD
10374 "æ", // 0xBE
10375 "ø", // 0xBF
10376 "¿", // 0xC0
10377 "¡", // 0xC1
10378 "¬", // 0xC2
10379 "√", // 0xC3
10380 "ƒ", // 0xC4
10381 "≈", // 0xC5
10382 "∆", // 0xC6
10383 "«", // 0xC7
10384 "»", // 0xC8
10385 "…", // 0xC9
10386 "\u{a0}", // 0xCA
10387 "À", // 0xCB
10388 "Ã", // 0xCC
10389 "Õ", // 0xCD
10390 "Œ", // 0xCE
10391 "œ", // 0xCF
10392 "–", // 0xD0
10393 "—", // 0xD1
10394 "“", // 0xD2
10395 "”", // 0xD3
10396 "‘", // 0xD4
10397 "’", // 0xD5
10398 "÷", // 0xD6
10399 "◊", // 0xD7
10400 "ÿ", // 0xD8
10401 "Ÿ", // 0xD9
10402 "Ğ", // 0xDA
10403 "ğ", // 0xDB
10404 "İ", // 0xDC
10405 "ı", // 0xDD
10406 "Ş", // 0xDE
10407 "ş", // 0xDF
10408 "‡", // 0xE0
10409 "·", // 0xE1
10410 "‚", // 0xE2
10411 "„", // 0xE3
10412 "‰", // 0xE4
10413 "Â", // 0xE5
10414 "Ê", // 0xE6
10415 "Á", // 0xE7
10416 "Ë", // 0xE8
10417 "È", // 0xE9
10418 "Í", // 0xEA
10419 "Î", // 0xEB
10420 "Ï", // 0xEC
10421 "Ì", // 0xED
10422 "Ó", // 0xEE
10423 "Ô", // 0xEF
10424 "\u{f8ff}", // 0xF0
10425 "Ò", // 0xF1
10426 "Ú", // 0xF2
10427 "Û", // 0xF3
10428 "Ù", // 0xF4
10429 "\u{f8a0}", // 0xF5
10430 "ˆ", // 0xF6
10431 "˜", // 0xF7
10432 "¯", // 0xF8
10433 "˘", // 0xF9
10434 "˙", // 0xFA
10435 "˚", // 0xFB
10436 "¸", // 0xFC
10437 "˝", // 0xFD
10438 "˛", // 0xFE
10439 "ˇ", // 0xFF
10440 ],
10441 dec2: &[],
10442 enc1: &[
10443 ('\0', &[0]),
10444 ('\u{1}', &[1]),
10445 ('\u{2}', &[2]),
10446 ('\u{3}', &[3]),
10447 ('\u{4}', &[4]),
10448 ('\u{5}', &[5]),
10449 ('\u{6}', &[6]),
10450 ('\u{7}', &[7]),
10451 ('\u{8}', &[8]),
10452 ('\t', &[9]),
10453 ('\n', &[10]),
10454 ('\u{b}', &[11]),
10455 ('\u{c}', &[12]),
10456 ('\r', &[13]),
10457 ('\u{e}', &[14]),
10458 ('\u{f}', &[15]),
10459 ('\u{10}', &[16]),
10460 ('\u{11}', &[17]),
10461 ('\u{12}', &[18]),
10462 ('\u{13}', &[19]),
10463 ('\u{14}', &[20]),
10464 ('\u{15}', &[21]),
10465 ('\u{16}', &[22]),
10466 ('\u{17}', &[23]),
10467 ('\u{18}', &[24]),
10468 ('\u{19}', &[25]),
10469 ('\u{1a}', &[26]),
10470 ('\u{1b}', &[27]),
10471 ('\u{1c}', &[28]),
10472 ('\u{1d}', &[29]),
10473 ('\u{1e}', &[30]),
10474 ('\u{1f}', &[31]),
10475 (' ', &[32]),
10476 ('!', &[33]),
10477 ('"', &[34]),
10478 ('#', &[35]),
10479 ('$', &[36]),
10480 ('%', &[37]),
10481 ('&', &[38]),
10482 ('\'', &[39]),
10483 ('(', &[40]),
10484 (')', &[41]),
10485 ('*', &[42]),
10486 ('+', &[43]),
10487 (',', &[44]),
10488 ('-', &[45]),
10489 ('.', &[46]),
10490 ('/', &[47]),
10491 ('0', &[48]),
10492 ('1', &[49]),
10493 ('2', &[50]),
10494 ('3', &[51]),
10495 ('4', &[52]),
10496 ('5', &[53]),
10497 ('6', &[54]),
10498 ('7', &[55]),
10499 ('8', &[56]),
10500 ('9', &[57]),
10501 (':', &[58]),
10502 (';', &[59]),
10503 ('<', &[60]),
10504 ('=', &[61]),
10505 ('>', &[62]),
10506 ('?', &[63]),
10507 ('@', &[64]),
10508 ('A', &[65]),
10509 ('B', &[66]),
10510 ('C', &[67]),
10511 ('D', &[68]),
10512 ('E', &[69]),
10513 ('F', &[70]),
10514 ('G', &[71]),
10515 ('H', &[72]),
10516 ('I', &[73]),
10517 ('J', &[74]),
10518 ('K', &[75]),
10519 ('L', &[76]),
10520 ('M', &[77]),
10521 ('N', &[78]),
10522 ('O', &[79]),
10523 ('P', &[80]),
10524 ('Q', &[81]),
10525 ('R', &[82]),
10526 ('S', &[83]),
10527 ('T', &[84]),
10528 ('U', &[85]),
10529 ('V', &[86]),
10530 ('W', &[87]),
10531 ('X', &[88]),
10532 ('Y', &[89]),
10533 ('Z', &[90]),
10534 ('[', &[91]),
10535 ('\\', &[92]),
10536 (']', &[93]),
10537 ('^', &[94]),
10538 ('_', &[95]),
10539 ('`', &[96]),
10540 ('a', &[97]),
10541 ('b', &[98]),
10542 ('c', &[99]),
10543 ('d', &[100]),
10544 ('e', &[101]),
10545 ('f', &[102]),
10546 ('g', &[103]),
10547 ('h', &[104]),
10548 ('i', &[105]),
10549 ('j', &[106]),
10550 ('k', &[107]),
10551 ('l', &[108]),
10552 ('m', &[109]),
10553 ('n', &[110]),
10554 ('o', &[111]),
10555 ('p', &[112]),
10556 ('q', &[113]),
10557 ('r', &[114]),
10558 ('s', &[115]),
10559 ('t', &[116]),
10560 ('u', &[117]),
10561 ('v', &[118]),
10562 ('w', &[119]),
10563 ('x', &[120]),
10564 ('y', &[121]),
10565 ('z', &[122]),
10566 ('{', &[123]),
10567 ('|', &[124]),
10568 ('}', &[125]),
10569 ('~', &[126]),
10570 ('\u{7f}', &[127]),
10571 ('\u{a0}', &[202]),
10572 ('¡', &[193]),
10573 ('¢', &[162]),
10574 ('£', &[163]),
10575 ('¥', &[180]),
10576 ('§', &[164]),
10577 ('¨', &[172]),
10578 ('©', &[169]),
10579 ('ª', &[187]),
10580 ('«', &[199]),
10581 ('¬', &[194]),
10582 ('®', &[168]),
10583 ('¯', &[248]),
10584 ('°', &[161]),
10585 ('±', &[177]),
10586 ('´', &[171]),
10587 ('µ', &[181]),
10588 ('¶', &[166]),
10589 ('·', &[225]),
10590 ('¸', &[252]),
10591 ('º', &[188]),
10592 ('»', &[200]),
10593 ('¿', &[192]),
10594 ('À', &[203]),
10595 ('Á', &[231]),
10596 ('Â', &[229]),
10597 ('Ã', &[204]),
10598 ('Ä', &[128]),
10599 ('Å', &[129]),
10600 ('Æ', &[174]),
10601 ('Ç', &[130]),
10602 ('È', &[233]),
10603 ('É', &[131]),
10604 ('Ê', &[230]),
10605 ('Ë', &[232]),
10606 ('Ì', &[237]),
10607 ('Í', &[234]),
10608 ('Î', &[235]),
10609 ('Ï', &[236]),
10610 ('Ñ', &[132]),
10611 ('Ò', &[241]),
10612 ('Ó', &[238]),
10613 ('Ô', &[239]),
10614 ('Õ', &[205]),
10615 ('Ö', &[133]),
10616 ('Ø', &[175]),
10617 ('Ù', &[244]),
10618 ('Ú', &[242]),
10619 ('Û', &[243]),
10620 ('Ü', &[134]),
10621 ('ß', &[167]),
10622 ('à', &[136]),
10623 ('á', &[135]),
10624 ('â', &[137]),
10625 ('ã', &[139]),
10626 ('ä', &[138]),
10627 ('å', &[140]),
10628 ('æ', &[190]),
10629 ('ç', &[141]),
10630 ('è', &[143]),
10631 ('é', &[142]),
10632 ('ê', &[144]),
10633 ('ë', &[145]),
10634 ('ì', &[147]),
10635 ('í', &[146]),
10636 ('î', &[148]),
10637 ('ï', &[149]),
10638 ('ñ', &[150]),
10639 ('ò', &[152]),
10640 ('ó', &[151]),
10641 ('ô', &[153]),
10642 ('õ', &[155]),
10643 ('ö', &[154]),
10644 ('÷', &[214]),
10645 ('ø', &[191]),
10646 ('ù', &[157]),
10647 ('ú', &[156]),
10648 ('û', &[158]),
10649 ('ü', &[159]),
10650 ('ÿ', &[216]),
10651 ('Ğ', &[218]),
10652 ('ğ', &[219]),
10653 ('İ', &[220]),
10654 ('ı', &[221]),
10655 ('Œ', &[206]),
10656 ('œ', &[207]),
10657 ('Ş', &[222]),
10658 ('ş', &[223]),
10659 ('Ÿ', &[217]),
10660 ('ƒ', &[196]),
10661 ('ˆ', &[246]),
10662 ('ˇ', &[255]),
10663 ('˘', &[249]),
10664 ('˙', &[250]),
10665 ('˚', &[251]),
10666 ('˛', &[254]),
10667 ('˜', &[247]),
10668 ('˝', &[253]),
10669 ('Ω', &[189]),
10670 ('π', &[185]),
10671 ('–', &[208]),
10672 ('—', &[209]),
10673 ('‘', &[212]),
10674 ('’', &[213]),
10675 ('‚', &[226]),
10676 ('“', &[210]),
10677 ('”', &[211]),
10678 ('„', &[227]),
10679 ('†', &[160]),
10680 ('‡', &[224]),
10681 ('•', &[165]),
10682 ('…', &[201]),
10683 ('‰', &[228]),
10684 ('™', &[170]),
10685 ('∂', &[182]),
10686 ('∆', &[198]),
10687 ('∏', &[184]),
10688 ('∑', &[183]),
10689 ('√', &[195]),
10690 ('∞', &[176]),
10691 ('∫', &[186]),
10692 ('≈', &[197]),
10693 ('≠', &[173]),
10694 ('≤', &[178]),
10695 ('≥', &[179]),
10696 ('◊', &[215]),
10697 ('\u{f8a0}', &[245]),
10698 ('\u{f8ff}', &[240]),
10699 ],
10700 enc_seq: &[],
10701};
10702
10703impl Encoding {
10704 /// Gives the table for this encoding.
10705 pub(crate) fn table(self) -> &'static Table {
10706 match self {
10707 Encoding::Arabic => &ARABIC,
10708 Encoding::Celtic => &CELTIC,
10709 Encoding::CentralEuropean => &CENTEURO,
10710 Encoding::Croatian => &CROATIAN,
10711 Encoding::Cyrillic => &CYRILLIC,
10712 Encoding::Devanagari => &DEVANAGA,
10713 Encoding::Dingbats => &DINGBATS,
10714 Encoding::Farsi => &FARSI,
10715 Encoding::Gaelic => &GAELIC,
10716 Encoding::Greek => &GREEK,
10717 Encoding::Gujarati => &GUJARATI,
10718 Encoding::Gurmukhi => &GURMUKHI,
10719 Encoding::Hebrew => &HEBREW,
10720 Encoding::Icelandic => &ICELAND,
10721 Encoding::Inuit => &INUIT,
10722 Encoding::Keyboard => &KEYBOARD,
10723 Encoding::Roman => &ROMAN,
10724 Encoding::Romanian => &ROMANIAN,
10725 Encoding::Symbol => &SYMBOL,
10726 Encoding::Thai => &THAI,
10727 Encoding::Turkish => &TURKISH,
10728 }
10729 }
10730}
10731
10732/// All the encodings in this crate, in Apple's sequence.
10733pub const ALL: &[Encoding] = &[
10734 Encoding::Arabic,
10735 Encoding::Celtic,
10736 Encoding::CentralEuropean,
10737 Encoding::Croatian,
10738 Encoding::Cyrillic,
10739 Encoding::Devanagari,
10740 Encoding::Dingbats,
10741 Encoding::Farsi,
10742 Encoding::Gaelic,
10743 Encoding::Greek,
10744 Encoding::Gujarati,
10745 Encoding::Gurmukhi,
10746 Encoding::Hebrew,
10747 Encoding::Icelandic,
10748 Encoding::Inuit,
10749 Encoding::Keyboard,
10750 Encoding::Roman,
10751 Encoding::Romanian,
10752 Encoding::Symbol,
10753 Encoding::Thai,
10754 Encoding::Turkish,
10755];
10756
10757/// The encodings. The generator writes this list and the tables together,
10758/// so the two always agree.
10759#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, PartialOrd, Ord)]
10760#[non_exhaustive]
10761pub enum Encoding {
10762 Arabic,
10763 Celtic,
10764 CentralEuropean,
10765 Croatian,
10766 Cyrillic,
10767 Devanagari,
10768 Dingbats,
10769 Farsi,
10770 Gaelic,
10771 Greek,
10772 Gujarati,
10773 Gurmukhi,
10774 Hebrew,
10775 Icelandic,
10776 Inuit,
10777 Keyboard,
10778 Roman,
10779 Romanian,
10780 Symbol,
10781 Thai,
10782 Turkish,
10783}