summaryrefslogtreecommitdiff
path: root/Master/tlpkg/tlperl/lib/unicore/lib/dt/com.pl
blob: 973c63cfdad43140b2e005036a450558e612f1f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
# !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!! 
# This file is built by mktables from e.g. UnicodeData.txt.
# Any changes made here will be lost!

#
# DecompositionType category 'Compat'
#
return <<'END';
00A0		
00A8		
00A8		
00AA		
00AF		
00AF		
00B2	00B4	
00B4	00B5	
00B5		
00B8		
00B8	00BA	
00BC	00BE	
0132		
0132	0133	
0133		
013F		
013F	0140	
0140		
0149		
0149		
017F		
017F		
01C4		
01C4	01C5	
01C5	01C6	
01C6	01C7	
01C7	01C8	
01C8	01C9	
01C9	01CA	
01CA	01CB	
01CB	01CC	
01CC		
01F1		
01F1	01F2	
01F2	01F3	
01F3		
02B0	02B8	
02D8		
02D8	02D9	
02D9	02DA	
02DA	02DB	
02DB	02DC	
02DC	02DD	
02DD		
02E0	02E4	
037A		
037A		
0384		
0384		
03D0		
03D0	03D1	
03D1	03D2	
03D2		
03D5		
03D5	03D6	
03D6		
03F0		
03F0	03F1	
03F1	03F2	
03F2		
03F4		
03F4	03F5	
03F5		
03F9		
03F9		
0587		
0587		
0675		
0675	0676	
0676	0677	
0677	0678	
0678		
0E33		
0E33		
0EB3		
0EB3		
0EDC		
0EDC	0EDD	
0EDD		
0F0C		
0F77		
0F77		
0F79		
0F79		
10FC		
1D2C	1D2E	
1D30	1D3A	
1D3C	1D4D	
1D4F	1D6A	
1D78		
1D9B	1DBF	
1E9A		
1E9A		
1FBD		
1FBD		
1FBF		
1FBF	1FC0	
1FC0		
1FFE		
1FFE		
2002		
2002	2003	
2003	2004	
2004	2005	
2005	2006	
2006	2008	
2008	2009	
2009	200A	
200A		
2011		
2017		
2017		
2024		
2024	2025	
2025	2026	
2026		
202F		
2033		
2033	2034	
2034		
2036		
2036	2037	
2037		
203C		
203C		
203E		
203E		
2047		
2047	2048	
2048	2049	
2049		
2057		
2057		
205F		
205F		
2070	2071	
2074	208E	
2090	2094	
20A8		
20A8		
2100		
2100	2101	
2101	2103	
2103		
2105		
2105	2106	
2106	2107	
2107		
2109		
2109	2113	
2115	2116	
2116		
2119	211D	
2120	2121	
2121	2122	
2124		
2128		
212C	212D	
212F	2131	
2133	2135	
2135	2136	
2136	2137	
2137	2138	
2138	2139	
213B		
213B	2140	
2145	2149	
2153	2160	
2160	2161	
2161	2162	
2162	2163	
2163	2164	
2164	2165	
2165	2166	
2166	2167	
2167	2168	
2168	2169	
2169	216A	
216A	216B	
216B	216C	
216C	216D	
216D	216E	
216E	216F	
216F	2170	
2170	2171	
2171	2172	
2172	2173	
2173	2174	
2174	2175	
2175	2176	
2176	2177	
2177	2178	
2178	2179	
2179	217A	
217A	217B	
217B	217C	
217C	217D	
217D	217E	
217E	217F	
217F		
222C		
222C	222D	
222D		
222F		
222F	2230	
2230		
2460	2474	
2474	2475	
2475	2476	
2476	2477	
2477	2478	
2478	2479	
2479	247A	
247A	247B	
247B	247C	
247C	247D	
247D	247E	
247E	247F	
247F	2480	
2480	2481	
2481	2482	
2482	2483	
2483	2484	
2484	2485	
2485	2486	
2486	2487	
2487	2488	
2488	2489	
2489	248A	
248A	248B	
248B	248C	
248C	248D	
248D	248E	
248E	248F	
248F	2490	
2490	2491	
2491	2492	
2492	2493	
2493	2494	
2494	2495	
2495	2496	
2496	2497	
2497	2498	
2498	2499	
2499	249A	
249A	249B	
249B	249C	
249C	249D	
249D	249E	
249E	249F	
249F	24A0	
24A0	24A1	
24A1	24A2	
24A2	24A3	
24A3	24A4	
24A4	24A5	
24A5	24A6	
24A6	24A7	
24A7	24A8	
24A8	24A9	
24A9	24AA	
24AA	24AB	
24AB	24AC	
24AC	24AD	
24AD	24AE	
24AE	24AF	
24AF	24B0	
24B0	24B1	
24B1	24B2	
24B2	24B3	
24B3	24B4	
24B4	24B5	
24B5	24EA	
2A0C		
2A0C		
2A74		
2A74	2A75	
2A75	2A76	
2A76		
2D6F		
2E9F		
2E9F		
2EF3		
2EF3		
2F00		
2F00	2F01	
2F01	2F02	
2F02	2F03	
2F03	2F04	
2F04	2F05	
2F05	2F06	
2F06	2F07	
2F07	2F08	
2F08	2F09	
2F09	2F0A	
2F0A	2F0B	
2F0B	2F0C	
2F0C	2F0D	
2F0D	2F0E	
2F0E	2F0F	
2F0F	2F10	
2F10	2F11	
2F11	2F12	
2F12	2F13	
2F13	2F14	
2F14	2F15	
2F15	2F16	
2F16	2F17	
2F17	2F18	
2F18	2F19	
2F19	2F1A	
2F1A	2F1B	
2F1B	2F1C	
2F1C	2F1D	
2F1D	2F1E	
2F1E	2F1F	
2F1F	2F20	
2F20	2F21	
2F21	2F22	
2F22	2F23	
2F23	2F24	
2F24	2F25	
2F25	2F26	
2F26	2F27	
2F27	2F28	
2F28	2F29	
2F29	2F2A	
2F2A	2F2B	
2F2B	2F2C	
2F2C	2F2D	
2F2D	2F2E	
2F2E	2F2F	
2F2F	2F30	
2F30	2F31	
2F31	2F32	
2F32	2F33	
2F33	2F34	
2F34	2F35	
2F35	2F36	
2F36	2F37	
2F37	2F38	
2F38	2F39	
2F39	2F3A	
2F3A	2F3B	
2F3B	2F3C	
2F3C	2F3D	
2F3D	2F3E	
2F3E	2F3F	
2F3F	2F40	
2F40	2F41	
2F41	2F42	
2F42	2F43	
2F43	2F44	
2F44	2F45	
2F45	2F46	
2F46	2F47	
2F47	2F48	
2F48	2F49	
2F49	2F4A	
2F4A	2F4B	
2F4B	2F4C	
2F4C	2F4D	
2F4D	2F4E	
2F4E	2F4F	
2F4F	2F50	
2F50	2F51	
2F51	2F52	
2F52	2F53	
2F53	2F54	
2F54	2F55	
2F55	2F56	
2F56	2F57	
2F57	2F58	
2F58	2F59	
2F59	2F5A	
2F5A	2F5B	
2F5B	2F5C	
2F5C	2F5D	
2F5D	2F5E	
2F5E	2F5F	
2F5F	2F60	
2F60	2F61	
2F61	2F62	
2F62	2F63	
2F63	2F64	
2F64	2F65	
2F65	2F66	
2F66	2F67	
2F67	2F68	
2F68	2F69	
2F69	2F6A	
2F6A	2F6B	
2F6B	2F6C	
2F6C	2F6D	
2F6D	2F6E	
2F6E	2F6F	
2F6F	2F70	
2F70	2F71	
2F71	2F72	
2F72	2F73	
2F73	2F74	
2F74	2F75	
2F75	2F76	
2F76	2F77	
2F77	2F78	
2F78	2F79	
2F79	2F7A	
2F7A	2F7B	
2F7B	2F7C	
2F7C	2F7D	
2F7D	2F7E	
2F7E	2F7F	
2F7F	2F80	
2F80	2F81	
2F81	2F82	
2F82	2F83	
2F83	2F84	
2F84	2F85	
2F85	2F86	
2F86	2F87	
2F87	2F88	
2F88	2F89	
2F89	2F8A	
2F8A	2F8B	
2F8B	2F8C	
2F8C	2F8D	
2F8D	2F8E	
2F8E	2F8F	
2F8F	2F90	
2F90	2F91	
2F91	2F92	
2F92	2F93	
2F93	2F94	
2F94	2F95	
2F95	2F96	
2F96	2F97	
2F97	2F98	
2F98	2F99	
2F99	2F9A	
2F9A	2F9B	
2F9B	2F9C	
2F9C	2F9D	
2F9D	2F9E	
2F9E	2F9F	
2F9F	2FA0	
2FA0	2FA1	
2FA1	2FA2	
2FA2	2FA3	
2FA3	2FA4	
2FA4	2FA5	
2FA5	2FA6	
2FA6	2FA7	
2FA7	2FA8	
2FA8	2FA9	
2FA9	2FAA	
2FAA	2FAB	
2FAB	2FAC	
2FAC	2FAD	
2FAD	2FAE	
2FAE	2FAF	
2FAF	2FB0	
2FB0	2FB1	
2FB1	2FB2	
2FB2	2FB3	
2FB3	2FB4	
2FB4	2FB5	
2FB5	2FB6	
2FB6	2FB7	
2FB7	2FB8	
2FB8	2FB9	
2FB9	2FBA	
2FBA	2FBB	
2FBB	2FBC	
2FBC	2FBD	
2FBD	2FBE	
2FBE	2FBF	
2FBF	2FC0	
2FC0	2FC1	
2FC1	2FC2	
2FC2	2FC3	
2FC3	2FC4	
2FC4	2FC5	
2FC5	2FC6	
2FC6	2FC7	
2FC7	2FC8	
2FC8	2FC9	
2FC9	2FCA	
2FCA	2FCB	
2FCB	2FCC	
2FCC	2FCD	
2FCD	2FCE	
2FCE	2FCF	
2FCF	2FD0	
2FD0	2FD1	
2FD1	2FD2	
2FD2	2FD3	
2FD3	2FD4	
2FD4	2FD5	
2FD5		
3000		
3036		
3036		
3038		
3038	3039	
3039	303A	
303A		
309B		
309B	309C	
309C		
309F		
30FF		
3131		
3131	3132	
3132	3133	
3133	3134	
3134	3135	
3135	3136	
3136	3137	
3137	3138	
3138	3139	
3139	313A	
313A	313B	
313B	313C	
313C	313D	
313D	313E	
313E	313F	
313F	3140	
3140	3141	
3141	3142	
3142	3143	
3143	3144	
3144	3145	
3145	3146	
3146	3147	
3147	3148	
3148	3149	
3149	314A	
314A	314B	
314B	314C	
314C	314D	
314D	314E	
314E	314F	
314F	3150	
3150	3151	
3151	3152	
3152	3153	
3153	3154	
3154	3155	
3155	3156	
3156	3157	
3157	3158	
3158	3159	
3159	315A	
315A	315B	
315B	315C	
315C	315D	
315D	315E	
315E	315F	
315F	3160	
3160	3161	
3161	3162	
3162	3163	
3163	3164	
3164	3165	
3165	3166	
3166	3167	
3167	3168	
3168	3169	
3169	316A	
316A	316B	
316B	316C	
316C	316D	
316D	316E	
316E	316F	
316F	3170	
3170	3171	
3171	3172	
3172	3173	
3173	3174	
3174	3175	
3175	3176	
3176	3177	
3177	3178	
3178	3179	
3179	317A	
317A	317B	
317B	317C	
317C	317D	
317D	317E	
317E	317F	
317F	3180	
3180	3181	
3181	3182	
3182	3183	
3183	3184	
3184	3185	
3185	3186	
3186	3187	
3187	3188	
3188	3189	
3189	318A	
318A	318B	
318B	318C	
318C	318D	
318D	318E	
318E		
3192	319F	
3200		
3200	3201	
3201	3202	
3202	3203	
3203	3204	
3204	3205	
3205	3206	
3206	3207	
3207	3208	
3208	3209	
3209	320A	
320A	320B	
320B	320C	
320C	320D	
320D	320E	
320E	320F	
320F	3210	
3210	3211	
3211	3212	
3212	3213	
3213	3214	
3214	3215	
3215	3216	
3216	3217	
3217	3218	
3218	3219	
3219	321A	
321A	321B	
321B	321C	
321C	321D	
321D	321E	
321E		
3220		
3220	3221	
3221	3222	
3222	3223	
3223	3224	
3224	3225	
3225	3226	
3226	3227	
3227	3228	
3228	3229	
3229	322A	
322A	322B	
322B	322C	
322C	322D	
322D	322E	
322E	322F	
322F	3230	
3230	3231	
3231	3232	
3232	3233	
3233	3234	
3234	3235	
3235	3236	
3236	3237	
3237	3238	
3238	3239	
3239	323A	
323A	323B	
323B	323C	
323C	323D	
323D	323E	
323E	323F	
323F	3240	
3240	3241	
3241	3242	
3242	3243	
3243		
3250	327E	
3280	32C0	
32C0	32C1	
32C1	32C2	
32C2	32C3	
32C3	32C4	
32C4	32C5	
32C5	32C6	
32C6	32C7	
32C7	32C8	
32C8	32C9	
32C9	32CA	
32CA	32CB	
32CB	32FE	
3300	3358	
3358	3359	
3359	335A	
335A	335B	
335B	335C	
335C	335D	
335D	335E	
335E	335F	
335F	3360	
3360	3361	
3361	3362	
3362	3363	
3363	3364	
3364	3365	
3365	3366	
3366	3367	
3367	3368	
3368	3369	
3369	336A	
336A	336B	
336B	336C	
336C	336D	
336D	336E	
336E	336F	
336F	3370	
3370	33E0	
33E0	33E1	
33E1	33E2	
33E2	33E3	
33E3	33E4	
33E4	33E5	
33E5	33E6	
33E6	33E7	
33E7	33E8	
33E8	33E9	
33E9	33EA	
33EA	33EB	
33EB	33EC	
33EC	33ED	
33ED	33EE	
33EE	33EF	
33EF	33F0	
33F0	33F1	
33F1	33F2	
33F2	33F3	
33F3	33F4	
33F4	33F5	
33F5	33F6	
33F6	33F7	
33F7	33F8	
33F8	33F9	
33F9	33FA	
33FA	33FB	
33FB	33FC	
33FC	33FD	
33FD	33FE	
33FE	33FF	
FB00		
FB00	FB01	
FB01	FB02	
FB02	FB03	
FB03	FB04	
FB04	FB05	
FB05	FB06	
FB06		
FB13		
FB13	FB14	
FB14	FB15	
FB15	FB16	
FB16	FB17	
FB17		
FB20	FB29	
FB4F		
FB4F	FBB1	
FBD3	FD3D	
FD50	FD8F	
FD92	FDC7	
FDF0	FDFC	
FE10	FE19	
FE30	FE44	
FE47	FE49	
FE49	FE4A	
FE4A	FE4B	
FE4B	FE4C	
FE4C	FE4D	
FE4D	FE4E	
FE4E	FE4F	
FE4F	FE52	
FE54	FE66	
FE68	FE6B	
FE70	FE72	
FE74		
FE76	FEFC	
FF01	FFBE	
FFC2	FFC7	
FFCA	FFCF	
FFD2	FFD7	
FFDA	FFDC	
FFE0	FFE6	
FFE8	FFEE	
1D400	1D454	
1D456	1D49C	
1D49E	1D49F	
1D4A2		
1D4A5	1D4A6	
1D4A9	1D4AC	
1D4AE	1D4B9	
1D4BB		
1D4BD	1D4C3	
1D4C5	1D505	
1D507	1D50A	
1D50D	1D514	
1D516	1D51C	
1D51E	1D539	
1D53B	1D53E	
1D540	1D544	
1D546		
1D54A	1D550	
1D552	1D6A5	
1D6A8	1D7C9	
1D7CE	1D7FF	
END