This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Jeffrey's Unicode adventure continues: unify the In/*.pl
[perl5.git] / lib / unicore / lib / Common.pl
diff --git a/lib/unicore/lib/Common.pl b/lib/unicore/lib/Common.pl
new file mode 100644 (file)
index 0000000..39156ae
--- /dev/null
@@ -0,0 +1,359 @@
+# !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!! 
+# This file is built by ./mktables from e.g. Unicode.txt.
+# Any changes made here will be lost!
+
+#
+# This file supports:
+#      \p{Common} (and fuzzy permutations)
+# 
+# Meaning: Pseudo-Script of codepoints not in other Unicode scripts
+#
+return <<'END';
+0000   0040    
+005B   0060    
+007B   00A9    
+00AB   00B4    
+00B6   00B9    
+00BB   00BF    
+00D7           
+00F7           
+0220   0221    
+0234   024F    
+02AE   02AF    
+02B9   02DF    
+02E5   02FF    
+034F   035F    
+0363   0379    
+037B   0385    
+0387           
+038B           
+038D           
+03A2           
+03CF           
+03D8   03D9    
+03F6   03FF    
+0482           
+0487           
+048A   048B    
+04C5   04C6    
+04C9   04CA    
+04CD   04CF    
+04F6   04F7    
+04FA   0530    
+0557   0558    
+055A   0560    
+0588   0590    
+05A2           
+05BA           
+05BE           
+05C0           
+05C3           
+05C5   05CF    
+05EB   05EF    
+05F3   0620    
+063B   0640    
+0656   066F    
+06D4           
+06E9           
+06EE   06F9    
+06FD   070F    
+072D   072F    
+074B   077F    
+07B1   0900    
+0904           
+093A   093B    
+094E   094F    
+0955   0957    
+0964   0965    
+0970   0980    
+0982   0984    
+098D   098E    
+0991   0992    
+09A9           
+09B1           
+09B3   09B5    
+09BA   09BB    
+09BD           
+09C5   09C6    
+09C9   09CA    
+09CE   09D6    
+09D8   09DB    
+09DE           
+09E4   09E5    
+09F2   0A01    
+0A03   0A04    
+0A0B   0A0E    
+0A11   0A12    
+0A29           
+0A31           
+0A34           
+0A37           
+0A3A   0A3B    
+0A3D           
+0A43   0A46    
+0A49   0A4A    
+0A4E   0A58    
+0A5D           
+0A5F   0A65    
+0A75   0A80    
+0A84           
+0A8C           
+0A8E           
+0A92           
+0AA9           
+0AB1           
+0AB4           
+0ABA   0ABB    
+0AC6           
+0ACA           
+0ACE   0ACF    
+0AD1   0ADF    
+0AE1   0AE5    
+0AF0   0B00    
+0B04           
+0B0D   0B0E    
+0B11   0B12    
+0B29           
+0B31           
+0B34   0B35    
+0B3A   0B3B    
+0B44   0B46    
+0B49   0B4A    
+0B4E   0B55    
+0B58   0B5B    
+0B5E           
+0B62   0B65    
+0B70   0B81    
+0B84           
+0B8B   0B8D    
+0B91           
+0B96   0B98    
+0B9B           
+0B9D           
+0BA0   0BA2    
+0BA5   0BA7    
+0BAB   0BAD    
+0BB6           
+0BBA   0BBD    
+0BC3   0BC5    
+0BC9           
+0BCE   0BD6    
+0BD8   0BE6    
+0BF3   0C00    
+0C04           
+0C0D           
+0C11           
+0C29           
+0C34           
+0C3A   0C3D    
+0C45           
+0C49           
+0C4E   0C54    
+0C57   0C5F    
+0C62   0C65    
+0C70   0C81    
+0C84           
+0C8D           
+0C91           
+0CA9           
+0CB4           
+0CBA   0CBD    
+0CC5           
+0CC9           
+0CCE   0CD4    
+0CD7   0CDD    
+0CDF           
+0CE2   0CE5    
+0CF0   0D01    
+0D04           
+0D0D           
+0D11           
+0D29           
+0D3A   0D3D    
+0D44   0D45    
+0D49           
+0D4E   0D56    
+0D58   0D5F    
+0D62   0D65    
+0D70   0D81    
+0D84           
+0D97   0D99    
+0DB2           
+0DBC           
+0DBE   0DBF    
+0DC7   0DC9    
+0DCB   0DCE    
+0DD5           
+0DD7           
+0DE0   0DF1    
+0DF4   0E00    
+0E3B   0E3F    
+0E4F           
+0E5A   0E80    
+0E83           
+0E85   0E86    
+0E89           
+0E8B   0E8C    
+0E8E   0E93    
+0E98           
+0EA0           
+0EA4           
+0EA6           
+0EA8   0EA9    
+0EAC           
+0EBA           
+0EBE   0EBF    
+0EC5           
+0EC7           
+0ECE   0ECF    
+0EDA   0EDB    
+0EDE   0EFF    
+0F01   0F17    
+0F1A   0F1F    
+0F34           
+0F36           
+0F38           
+0F3A   0F3F    
+0F48           
+0F6B   0F70    
+0F85           
+0F8C   0F8F    
+0F98           
+0FBD   0FC5    
+0FC7   0FFF    
+1022           
+1028           
+102B           
+1033   1035    
+103A   103F    
+104A   104F    
+105A   109F    
+10C6   10CF    
+10F7   10FF    
+115A   115E    
+11A3   11A7    
+11FA   11FF    
+1207           
+1247           
+1249           
+124E   124F    
+1257           
+1259           
+125E   125F    
+1287           
+1289           
+128E   128F    
+12AF           
+12B1           
+12B6   12B7    
+12BF           
+12C1           
+12C6   12C7    
+12CF           
+12D7           
+12EF           
+130F           
+1311           
+1316   1317    
+131F           
+1347           
+135B   1368    
+137D   139F    
+13F5   1400    
+166D   166E    
+1677   1680    
+169B   169F    
+16EB   16ED    
+16F1   177F    
+17D4   17DF    
+17EA   180F    
+181A   181F    
+1878   187F    
+18AA   1DFF    
+1E9C   1E9F    
+1EFA   1EFF    
+1F16   1F17    
+1F1E   1F1F    
+1F46   1F47    
+1F4E   1F4F    
+1F58           
+1F5A           
+1F5C           
+1F5E           
+1F7E   1F7F    
+1FB5           
+1FBD           
+1FBF   1FC1    
+1FC5           
+1FCD   1FCF    
+1FD4   1FD5    
+1FDC   1FDF    
+1FED   1FF1    
+1FF5           
+1FFD   207E    
+2080   20CF    
+20E4   2125    
+2127   2129    
+212C   2E7F    
+2E9A           
+2EF4   2EFF    
+2FD6   3004    
+3006           
+3008   3020    
+3030   3037    
+303B   3040    
+3095   3098    
+309B   309C    
+309F   30A0    
+30FB   30FC    
+30FF   3104    
+312D   3130    
+318F   319F    
+31B8   33FF    
+4DB6   4DFF    
+9FA6   9FFF    
+A48D   A48F    
+A4A2   A4A3    
+A4B4           
+A4C1           
+A4C5           
+A4C7   ABFF    
+D7A4   F8FF    
+FA2E   FAFF    
+FB07   FB12    
+FB18   FB1C    
+FB29           
+FB37           
+FB3D           
+FB3F           
+FB42           
+FB45           
+FBB2   FBD2    
+FD3E   FD4F    
+FD90   FD91    
+FDC8   FDEF    
+FDFC   FE1F    
+FE24   FE6F    
+FE73           
+FE75           
+FEFD   FF20    
+FF3B   FF40    
+FF5B   FF65    
+FF70           
+FF9E   FF9F    
+FFBF   FFC1    
+FFC8   FFC9    
+FFD0   FFD1    
+FFD8   FFD9    
+FFDD   102FF   
+1031F  1032F   
+1034B  103FF   
+10426  10427   
+1044E  1D166   
+1D16A  1D17A   
+1D183  1D184   
+1D18C  1D1A9   
+1D1AE  1FFFF   
+2A6D7  2F7FF   
+2FA1E  10FFFF  
+END