This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
candidate for TR18 compliance
[perl5.git] / lib / unicore / lib / gc_sc / IdContin.pl
diff --git a/lib/unicore/lib/gc_sc/IdContin.pl b/lib/unicore/lib/gc_sc/IdContin.pl
new file mode 100644 (file)
index 0000000..e57ab0e
--- /dev/null
@@ -0,0 +1,435 @@
+# !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!! 
+# This file is built by mktables from e.g. UnicodeData.txt.
+# Any changes made here will be lost!
+
+#
+# This file supports:
+#      \p{IdContinue} (and fuzzy permutations)
+# 
+# Meaning: [\p{ID_Start}\p{Mn}\p{Mc}\p{Nd}\p{Pc}]
+#
+return <<'END';
+0030   0039    
+0041   005A    
+005F           
+0061   007A    
+00AA           
+00B5           
+00BA           
+00C0   00D6    
+00D8   00F6    
+00F8   0236    
+0250   02C1    
+02C6   02D1    
+02E0   02E4    
+02EE           
+0300   0357    
+035D   036F    
+037A           
+0386           
+0388   038A    
+038C           
+038E   03A1    
+03A3   03CE    
+03D0   03F5    
+03F7   03FB    
+0400   0481    
+0483   0486    
+048A   04CE    
+04D0   04F5    
+04F8   04F9    
+0500   050F    
+0531   0556    
+0559           
+0561   0587    
+0591   05A1    
+05A3   05B9    
+05BB   05BD    
+05BF           
+05C1   05C2    
+05C4           
+05D0   05EA    
+05F0   05F2    
+0610   0615    
+0621   063A    
+0640   0658    
+0660   0669    
+066E   06D3    
+06D5   06DC    
+06DF   06E8    
+06EA   06FC    
+06FF           
+0710   074A    
+074D   074F    
+0780   07B1    
+0901   0939    
+093C   094D    
+0950   0954    
+0958   0963    
+0966   096F    
+0981   0983    
+0985   098C    
+098F   0990    
+0993   09A8    
+09AA   09B0    
+09B2           
+09B6   09B9    
+09BC   09C4    
+09C7   09C8    
+09CB   09CD    
+09D7           
+09DC   09DD    
+09DF   09E3    
+09E6   09F1    
+0A01   0A03    
+0A05   0A0A    
+0A0F   0A10    
+0A13   0A28    
+0A2A   0A30    
+0A32   0A33    
+0A35   0A36    
+0A38   0A39    
+0A3C           
+0A3E   0A42    
+0A47   0A48    
+0A4B   0A4D    
+0A59   0A5C    
+0A5E           
+0A66   0A74    
+0A81   0A83    
+0A85   0A8D    
+0A8F   0A91    
+0A93   0AA8    
+0AAA   0AB0    
+0AB2   0AB3    
+0AB5   0AB9    
+0ABC   0AC5    
+0AC7   0AC9    
+0ACB   0ACD    
+0AD0           
+0AE0   0AE3    
+0AE6   0AEF    
+0B01   0B03    
+0B05   0B0C    
+0B0F   0B10    
+0B13   0B28    
+0B2A   0B30    
+0B32   0B33    
+0B35   0B39    
+0B3C   0B43    
+0B47   0B48    
+0B4B   0B4D    
+0B56   0B57    
+0B5C   0B5D    
+0B5F   0B61    
+0B66   0B6F    
+0B71           
+0B82   0B83    
+0B85   0B8A    
+0B8E   0B90    
+0B92   0B95    
+0B99   0B9A    
+0B9C           
+0B9E   0B9F    
+0BA3   0BA4    
+0BA8   0BAA    
+0BAE   0BB5    
+0BB7   0BB9    
+0BBE   0BC2    
+0BC6   0BC8    
+0BCA   0BCD    
+0BD7           
+0BE7   0BEF    
+0C01   0C03    
+0C05   0C0C    
+0C0E   0C10    
+0C12   0C28    
+0C2A   0C33    
+0C35   0C39    
+0C3E   0C44    
+0C46   0C48    
+0C4A   0C4D    
+0C55   0C56    
+0C60   0C61    
+0C66   0C6F    
+0C82   0C83    
+0C85   0C8C    
+0C8E   0C90    
+0C92   0CA8    
+0CAA   0CB3    
+0CB5   0CB9    
+0CBC   0CC4    
+0CC6   0CC8    
+0CCA   0CCD    
+0CD5   0CD6    
+0CDE           
+0CE0   0CE1    
+0CE6   0CEF    
+0D02   0D03    
+0D05   0D0C    
+0D0E   0D10    
+0D12   0D28    
+0D2A   0D39    
+0D3E   0D43    
+0D46   0D48    
+0D4A   0D4D    
+0D57           
+0D60   0D61    
+0D66   0D6F    
+0D82   0D83    
+0D85   0D96    
+0D9A   0DB1    
+0DB3   0DBB    
+0DBD           
+0DC0   0DC6    
+0DCA           
+0DCF   0DD4    
+0DD6           
+0DD8   0DDF    
+0DF2   0DF3    
+0E01   0E3A    
+0E40   0E4E    
+0E50   0E59    
+0E81   0E82    
+0E84           
+0E87   0E88    
+0E8A           
+0E8D           
+0E94   0E97    
+0E99   0E9F    
+0EA1   0EA3    
+0EA5           
+0EA7           
+0EAA   0EAB    
+0EAD   0EB9    
+0EBB   0EBD    
+0EC0   0EC4    
+0EC6           
+0EC8   0ECD    
+0ED0   0ED9    
+0EDC   0EDD    
+0F00           
+0F18   0F19    
+0F20   0F29    
+0F35           
+0F37           
+0F39           
+0F3E   0F47    
+0F49   0F6A    
+0F71   0F84    
+0F86   0F8B    
+0F90   0F97    
+0F99   0FBC    
+0FC6           
+1000   1021    
+1023   1027    
+1029   102A    
+102C   1032    
+1036   1039    
+1040   1049    
+1050   1059    
+10A0   10C5    
+10D0   10F8    
+1100   1159    
+115F   11A2    
+11A8   11F9    
+1200   1206    
+1208   1246    
+1248           
+124A   124D    
+1250   1256    
+1258           
+125A   125D    
+1260   1286    
+1288           
+128A   128D    
+1290   12AE    
+12B0           
+12B2   12B5    
+12B8   12BE    
+12C0           
+12C2   12C5    
+12C8   12CE    
+12D0   12D6    
+12D8   12EE    
+12F0   130E    
+1310           
+1312   1315    
+1318   131E    
+1320   1346    
+1348   135A    
+1369   1371    
+13A0   13F4    
+1401   166C    
+166F   1676    
+1681   169A    
+16A0   16EA    
+16EE   16F0    
+1700   170C    
+170E   1714    
+1720   1734    
+1740   1753    
+1760   176C    
+176E   1770    
+1772   1773    
+1780   17B3    
+17B6   17D3    
+17D7           
+17DC   17DD    
+17E0   17E9    
+180B   180D    
+1810   1819    
+1820   1877    
+1880   18A9    
+1900   191C    
+1920   192B    
+1930   193B    
+1946   196D    
+1970   1974    
+1D00   1D6B    
+1E00   1E9B    
+1EA0   1EF9    
+1F00   1F15    
+1F18   1F1D    
+1F20   1F45    
+1F48   1F4D    
+1F50   1F57    
+1F59           
+1F5B           
+1F5D           
+1F5F   1F7D    
+1F80   1FB4    
+1FB6   1FBC    
+1FBE           
+1FC2   1FC4    
+1FC6   1FCC    
+1FD0   1FD3    
+1FD6   1FDB    
+1FE0   1FEC    
+1FF2   1FF4    
+1FF6   1FFC    
+203F   2040    
+2054           
+2071           
+207F           
+20D0   20DC    
+20E1           
+20E5   20EA    
+2102           
+2107           
+210A   2113    
+2115           
+2119   211D    
+2124           
+2126           
+2128           
+212A   212D    
+212F   2131    
+2133   2139    
+213D   213F    
+2145   2149    
+2160   2183    
+3005   3007    
+3021   302F    
+3031   3035    
+3038   303C    
+3041   3096    
+3099   309A    
+309D   309F    
+30A1   30FF    
+3105   312C    
+3131   318E    
+31A0   31B7    
+31F0   31FF    
+3400   4DB5    
+4E00   9FA5    
+A000   A48C    
+AC00   D7A3    
+F900   FA2D    
+FA30   FA6A    
+FB00   FB06    
+FB13   FB17    
+FB1D   FB28    
+FB2A   FB36    
+FB38   FB3C    
+FB3E           
+FB40   FB41    
+FB43   FB44    
+FB46   FBB1    
+FBD3   FD3D    
+FD50   FD8F    
+FD92   FDC7    
+FDF0   FDFB    
+FE00   FE0F    
+FE20   FE23    
+FE33   FE34    
+FE4D   FE4F    
+FE70   FE74    
+FE76   FEFC    
+FF10   FF19    
+FF21   FF3A    
+FF3F           
+FF41   FF5A    
+FF65   FFBE    
+FFC2   FFC7    
+FFCA   FFCF    
+FFD2   FFD7    
+FFDA   FFDC    
+10000  1000B   
+1000D  10026   
+10028  1003A   
+1003C  1003D   
+1003F  1004D   
+10050  1005D   
+10080  100FA   
+10300  1031E   
+10330  1034A   
+10380  1039D   
+10400  1049D   
+104A0  104A9   
+10800  10805   
+10808          
+1080A  10835   
+10837  10838   
+1083C          
+1083F          
+1D165  1D169   
+1D16D  1D172   
+1D17B  1D182   
+1D185  1D18B   
+1D1AA  1D1AD   
+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  1D6A3   
+1D6A8  1D6C0   
+1D6C2  1D6DA   
+1D6DC  1D6FA   
+1D6FC  1D714   
+1D716  1D734   
+1D736  1D74E   
+1D750  1D76E   
+1D770  1D788   
+1D78A  1D7A8   
+1D7AA  1D7C2   
+1D7C4  1D7C9   
+1D7CE  1D7FF   
+20000  2A6D6   
+2F800  2FA1D   
+E0100  E01EF   
+END