1# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! 2# This file is machine-generated by lib/unicore/mktables from the Unicode 3# database, Version 5.2.0. Any changes made here will be lost! 4 5# !!!!!!! INTERNAL PERL USE ONLY !!!!!!! 6# This file is for internal use by the Perl program only. The format and even 7# the name or existence of this file are subject to change without notice. 8# Don't use it directly. 9 10# This file returns the synonymous mappings: 11# Perl_Canonical_Combining_Class(cp) 12# Perl_ccc(cp) 13# 14# where 'cp' is one of the 594 code points in Unicode Version 5.2.0 for which 15# the mapping is not to '0'. Note that these mappings are not accessible 16# through the Perl core directly. 17# 18# This mapping is for normalize.pm. It is currently identical to the Unicode 19# Canonical_Combining_Class property. 20# 21# The format of the non-comment portions of the main body of lines of this 22# file is: START\tSTOP\tMAPPING where START is the starting code point of the 23# range, in hex; STOP is the ending point, or if omitted, the range has just 24# one code point; MAPPING is what each code point between START and STOP maps 25# to. Numbers in comments in [brackets] indicate how many code points are in 26# the range (omitted when the range is a single code point or if the mapping 27# is to the null string). 28 29# The name this swash is to be known by, with the format of the mappings in 30# the main body of the table, and what all code points missing from this file 31# map to. 32$utf8::SwashInfo{'ToCombiningClass'}{'format'} = 'i'; # integer 33$utf8::SwashInfo{'ToCombiningClass'}{'missing'} = '0'; 34 35return <<'END'; 360300 0314 230 # [21] 370315 232 380316 0319 220 # [4] 39031A 232 40031B 216 41031C 0320 220 # [5] 420321 0322 202 # [2] 430323 0326 220 # [4] 440327 0328 202 # [2] 450329 0333 220 # [11] 460334 0338 1 # [5] 470339 033C 220 # [4] 48033D 0344 230 # [8] 490345 240 500346 230 510347 0349 220 # [3] 52034A 034C 230 # [3] 53034D 034E 220 # [2] 540350 0352 230 # [3] 550353 0356 220 # [4] 560357 230 570358 232 580359 035A 220 # [2] 59035B 230 60035C 233 61035D 035E 234 # [2] 62035F 233 630360 0361 234 # [2] 640362 233 650363 036F 230 # [13] 660483 0487 230 # [5] 670591 220 680592 0595 230 # [4] 690596 220 700597 0599 230 # [3] 71059A 222 72059B 220 73059C 05A1 230 # [6] 7405A2 05A7 220 # [6] 7505A8 05A9 230 # [2] 7605AA 220 7705AB 05AC 230 # [2] 7805AD 222 7905AE 228 8005AF 230 8105B0 10 8205B1 11 8305B2 12 8405B3 13 8505B4 14 8605B5 15 8705B6 16 8805B7 17 8905B8 18 9005B9 05BA 19 # [2] 9105BB 20 9205BC 21 9305BD 22 9405BF 23 9505C1 24 9605C2 25 9705C4 230 9805C5 220 9905C7 18 1000610 0617 230 # [8] 1010618 30 1020619 31 103061A 32 104064B 27 105064C 28 106064D 29 107064E 30 108064F 31 1090650 32 1100651 33 1110652 34 1120653 0654 230 # [2] 1130655 0656 220 # [2] 1140657 065B 230 # [5] 115065C 220 116065D 065E 230 # [2] 1170670 35 11806D6 06DC 230 # [7] 11906DF 06E2 230 # [4] 12006E3 220 12106E4 230 12206E7 06E8 230 # [2] 12306EA 220 12406EB 06EC 230 # [2] 12506ED 220 1260711 36 1270730 230 1280731 220 1290732 0733 230 # [2] 1300734 220 1310735 0736 230 # [2] 1320737 0739 220 # [3] 133073A 230 134073B 073C 220 # [2] 135073D 230 136073E 220 137073F 0741 230 # [3] 1380742 220 1390743 230 1400744 220 1410745 230 1420746 220 1430747 230 1440748 220 1450749 074A 230 # [2] 14607EB 07F1 230 # [7] 14707F2 220 14807F3 230 1490816 0819 230 # [4] 150081B 0823 230 # [9] 1510825 0827 230 # [3] 1520829 082D 230 # [5] 153093C 7 154094D 9 1550951 230 1560952 220 1570953 0954 230 # [2] 15809BC 7 15909CD 9 1600A3C 7 1610A4D 9 1620ABC 7 1630ACD 9 1640B3C 7 1650B4D 9 1660BCD 9 1670C4D 9 1680C55 84 1690C56 91 1700CBC 7 1710CCD 9 1720D4D 9 1730DCA 9 1740E38 0E39 103 # [2] 1750E3A 9 1760E48 0E4B 107 # [4] 1770EB8 0EB9 118 # [2] 1780EC8 0ECB 122 # [4] 1790F18 0F19 220 # [2] 1800F35 220 1810F37 220 1820F39 216 1830F71 129 1840F72 130 1850F74 132 1860F7A 0F7D 130 # [4] 1870F80 130 1880F82 0F83 230 # [2] 1890F84 9 1900F86 0F87 230 # [2] 1910FC6 220 1921037 7 1931039 103A 9 # [2] 194108D 220 195135F 230 1961714 9 1971734 9 19817D2 9 19917DD 230 20018A9 228 2011939 222 202193A 230 203193B 220 2041A17 230 2051A18 220 2061A60 9 2071A75 1A7C 230 # [8] 2081A7F 220 2091B34 7 2101B44 9 2111B6B 230 2121B6C 220 2131B6D 1B73 230 # [7] 2141BAA 9 2151C37 7 2161CD0 1CD2 230 # [3] 2171CD4 1 2181CD5 1CD9 220 # [5] 2191CDA 1CDB 230 # [2] 2201CDC 1CDF 220 # [4] 2211CE0 230 2221CE2 1CE8 1 # [7] 2231CED 220 2241DC0 1DC1 230 # [2] 2251DC2 220 2261DC3 1DC9 230 # [7] 2271DCA 220 2281DCB 1DCC 230 # [2] 2291DCD 234 2301DCE 214 2311DCF 220 2321DD0 202 2331DD1 1DE6 230 # [22] 2341DFD 220 2351DFE 230 2361DFF 220 23720D0 20D1 230 # [2] 23820D2 20D3 1 # [2] 23920D4 20D7 230 # [4] 24020D8 20DA 1 # [3] 24120DB 20DC 230 # [2] 24220E1 230 24320E5 20E6 1 # [2] 24420E7 230 24520E8 220 24620E9 230 24720EA 20EB 1 # [2] 24820EC 20EF 220 # [4] 24920F0 230 2502CEF 2CF1 230 # [3] 2512DE0 2DFF 230 # [32] 252302A 218 253302B 228 254302C 232 255302D 222 256302E 302F 224 # [2] 2573099 309A 8 # [2] 258A66F 230 259A67C A67D 230 # [2] 260A6F0 A6F1 230 # [2] 261A806 9 262A8C4 9 263A8E0 A8F1 230 # [18] 264A92B A92D 220 # [3] 265A953 9 266A9B3 7 267A9C0 9 268AAB0 230 269AAB2 AAB3 230 # [2] 270AAB4 220 271AAB7 AAB8 230 # [2] 272AABE AABF 230 # [2] 273AAC1 230 274ABED 9 275FB1E 26 276FE20 FE26 230 # [7] 277101FD 220 27810A0D 220 27910A0F 230 28010A38 230 28110A39 1 28210A3A 220 28310A3F 9 284110B9 9 285110BA 7 2861D165 1D166 216 # [2] 2871D167 1D169 1 # [3] 2881D16D 226 2891D16E 1D172 216 # [5] 2901D17B 1D182 220 # [8] 2911D185 1D189 230 # [5] 2921D18A 1D18B 220 # [2] 2931D1AA 1D1AD 230 # [4] 2941D242 1D244 230 # [3] 295END 296