VMS acrobatics from Peter Prymmer.
[p5sagit/p5-mst-13.2.git] / lib / unicore / Number.pl
index cfd33ff..5588c8b 100644 (file)
@@ -1,6 +1,7 @@
 # !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!! 
-# This file is built by mktables.PL from e.g. Unicode.txt.
+# This file is built by ./mktables from e.g. UnicodeData.txt.
 # Any changes made here will be lost!
+
 return <<'END';
 0030           0
 0031           1
@@ -12,12 +13,12 @@ return <<'END';
 0037           7
 0038           8
 0039           9
-00b2           2
-00b3           3
-00b9           1
-00bc           1/4
-00bd           1/2
-00be           3/4
+00B2           2
+00B3           3
+00B9           1
+00BC           1/4
+00BD           1/2
+00BE           3/4
 0660           0
 0661           1
 0662           2
@@ -28,153 +29,153 @@ return <<'END';
 0667           7
 0668           8
 0669           9
-06f0           0
-06f1           1
-06f2           2
-06f3           3
-06f4           4
-06f5           5
-06f6           6
-06f7           7
-06f8           8
-06f9           9
+06F0           0
+06F1           1
+06F2           2
+06F3           3
+06F4           4
+06F5           5
+06F6           6
+06F7           7
+06F8           8
+06F9           9
 0966           0
 0967           1
 0968           2
 0969           3
-096a           4
-096b           5
-096c           6
-096d           7
-096e           8
-096f           9
-09e6           0
-09e7           1
-09e8           2
-09e9           3
-09ea           4
-09eb           5
-09ec           6
-09ed           7
-09ee           8
-09ef           9
-09f4           1
-09f5           2
-09f6           3
-09f7           4
-09f9           16
-0a66           0
-0a67           1
-0a68           2
-0a69           3
-0a6a           4
-0a6b           5
-0a6c           6
-0a6d           7
-0a6e           8
-0a6f           9
-0ae6           0
-0ae7           1
-0ae8           2
-0ae9           3
-0aea           4
-0aeb           5
-0aec           6
-0aed           7
-0aee           8
-0aef           9
-0b66           0
-0b67           1
-0b68           2
-0b69           3
-0b6a           4
-0b6b           5
-0b6c           6
-0b6d           7
-0b6e           8
-0b6f           9
-0be7           1
-0be8           2
-0be9           3
-0bea           4
-0beb           5
-0bec           6
-0bed           7
-0bee           8
-0bef           9
-0bf0           10
-0bf1           100
-0bf2           1000
-0c66           0
-0c67           1
-0c68           2
-0c69           3
-0c6a           4
-0c6b           5
-0c6c           6
-0c6d           7
-0c6e           8
-0c6f           9
-0ce6           0
-0ce7           1
-0ce8           2
-0ce9           3
-0cea           4
-0ceb           5
-0cec           6
-0ced           7
-0cee           8
-0cef           9
-0d66           0
-0d67           1
-0d68           2
-0d69           3
-0d6a           4
-0d6b           5
-0d6c           6
-0d6d           7
-0d6e           8
-0d6f           9
-0e50           0
-0e51           1
-0e52           2
-0e53           3
-0e54           4
-0e55           5
-0e56           6
-0e57           7
-0e58           8
-0e59           9
-0ed0           0
-0ed1           1
-0ed2           2
-0ed3           3
-0ed4           4
-0ed5           5
-0ed6           6
-0ed7           7
-0ed8           8
-0ed9           9
-0f20           0
-0f21           1
-0f22           2
-0f23           3
-0f24           4
-0f25           5
-0f26           6
-0f27           7
-0f28           8
-0f29           9
-0f2a           1/2
-0f2b           3/2
-0f2c           5/2
-0f2d           7/2
-0f2e           9/2
-0f2f           11/2
-0f30           13/2
-0f31           15/2
-0f32           17/2
-0f33           -1/2
+096A           4
+096B           5
+096C           6
+096D           7
+096E           8
+096F           9
+09E6           0
+09E7           1
+09E8           2
+09E9           3
+09EA           4
+09EB           5
+09EC           6
+09ED           7
+09EE           8
+09EF           9
+09F4           1
+09F5           2
+09F6           3
+09F7           4
+09F9           16
+0A66           0
+0A67           1
+0A68           2
+0A69           3
+0A6A           4
+0A6B           5
+0A6C           6
+0A6D           7
+0A6E           8
+0A6F           9
+0AE6           0
+0AE7           1
+0AE8           2
+0AE9           3
+0AEA           4
+0AEB           5
+0AEC           6
+0AED           7
+0AEE           8
+0AEF           9
+0B66           0
+0B67           1
+0B68           2
+0B69           3
+0B6A           4
+0B6B           5
+0B6C           6
+0B6D           7
+0B6E           8
+0B6F           9
+0BE7           1
+0BE8           2
+0BE9           3
+0BEA           4
+0BEB           5
+0BEC           6
+0BED           7
+0BEE           8
+0BEF           9
+0BF0           10
+0BF1           100
+0BF2           1000
+0C66           0
+0C67           1
+0C68           2
+0C69           3
+0C6A           4
+0C6B           5
+0C6C           6
+0C6D           7
+0C6E           8
+0C6F           9
+0CE6           0
+0CE7           1
+0CE8           2
+0CE9           3
+0CEA           4
+0CEB           5
+0CEC           6
+0CED           7
+0CEE           8
+0CEF           9
+0D66           0
+0D67           1
+0D68           2
+0D69           3
+0D6A           4
+0D6B           5
+0D6C           6
+0D6D           7
+0D6E           8
+0D6F           9
+0E50           0
+0E51           1
+0E52           2
+0E53           3
+0E54           4
+0E55           5
+0E56           6
+0E57           7
+0E58           8
+0E59           9
+0ED0           0
+0ED1           1
+0ED2           2
+0ED3           3
+0ED4           4
+0ED5           5
+0ED6           6
+0ED7           7
+0ED8           8
+0ED9           9
+0F20           0
+0F21           1
+0F22           2
+0F23           3
+0F24           4
+0F25           5
+0F26           6
+0F27           7
+0F28           8
+0F29           9
+0F2A           1/2
+0F2B           3/2
+0F2C           5/2
+0F2D           7/2
+0F2E           9/2
+0F2F           11/2
+0F30           13/2
+0F31           15/2
+0F32           17/2
+0F33           -1/2
 1040           0
 1041           1
 1042           2
@@ -186,12 +187,12 @@ return <<'END';
 1048           8
 1049           9
 1369           1
-136a           2
-136b           3
-136c           4
-136d           5
-136e           6
-136f           7
+136A           2
+136B           3
+136C           4
+136D           5
+136E           6
+136F           7
 1370           8
 1371           9
 1372           10
@@ -202,22 +203,22 @@ return <<'END';
 1377           60
 1378           70
 1379           80
-137a           90
-137b           100
-137c           10000
-16ee           17
-16ef           18
-16f0           19
-17e0           0
-17e1           1
-17e2           2
-17e3           3
-17e4           4
-17e5           5
-17e6           6
-17e7           7
-17e8           8
-17e9           9
+137A           90
+137B           100
+137C           10000
+16EE           17
+16EF           18
+16F0           19
+17E0           0
+17E1           1
+17E2           2
+17E3           3
+17E4           4
+17E5           5
+17E6           6
+17E7           7
+17E8           8
+17E9           9
 1810           0
 1811           1
 1812           2
@@ -252,12 +253,12 @@ return <<'END';
 2157           3/5
 2158           4/5
 2159           1/6
-215a           5/6
-215b           1/8
-215c           3/8
-215d           5/8
-215e           7/8
-215f   2160    1
+215A           5/6
+215B           1/8
+215C           3/8
+215D           5/8
+215E           7/8
+215F   2160    1
 2161           2
 2162           3
 2163           4
@@ -267,12 +268,12 @@ return <<'END';
 2167           8
 2168           9
 2169           10
-216a           11
-216b           12
-216c           50
-216d           100
-216e           500
-216f           1000
+216A           11
+216B           12
+216C           50
+216D           100
+216E           500
+216F           1000
 2170           1
 2171           2
 2172           3
@@ -283,12 +284,12 @@ return <<'END';
 2177           8
 2178           9
 2179           10
-217a           11
-217b           12
-217c           50
-217d           100
-217e           500
-217f   2180    1000
+217A           11
+217B           12
+217C           50
+217D           100
+217E           500
+217F   2180    1000
 2181           5000
 2182           10000
 2460           1
@@ -301,12 +302,12 @@ return <<'END';
 2467           8
 2468           9
 2469           10
-246a           11
-246b           12
-246c           13
-246d           14
-246e           15
-246f           16
+246A           11
+246B           12
+246C           13
+246D           14
+246E           15
+246F           16
 2470           17
 2471           18
 2472           19
@@ -317,12 +318,12 @@ return <<'END';
 2477           4
 2478           5
 2479           6
-247a           7
-247b           8
-247c           9
-247d           10
-247e           11
-247f           12
+247A           7
+247B           8
+247C           9
+247D           10
+247E           11
+247F           12
 2480           13
 2481           14
 2482           15
@@ -333,12 +334,12 @@ return <<'END';
 2487           20
 2488           1
 2489           2
-248a           3
-248b           4
-248c           5
-248d           6
-248e           7
-248f           8
+248A           3
+248B           4
+248C           5
+248D           6
+248E           7
+248F           8
 2490           9
 2491           10
 2492           11
@@ -349,19 +350,19 @@ return <<'END';
 2497           16
 2498           17
 2499           18
-249a           19
-249b           20
-24ea           0
+249A           19
+249B           20
+24EA           0
 2776           1
 2777           2
 2778           3
 2779           4
-277a           5
-277b           6
-277c           7
-277d           8
-277e           9
-277f           10
+277A           5
+277B           6
+277C           7
+277D           8
+277E           9
+277F           10
 2780           1
 2781           2
 2782           3
@@ -372,12 +373,12 @@ return <<'END';
 2787           8
 2788           9
 2789           10
-278a           1
-278b           2
-278c           3
-278d           4
-278e           5
-278f           6
+278A           1
+278B           2
+278C           3
+278D           4
+278E           5
+278F           6
 2790           7
 2791           8
 2792           9
@@ -394,7 +395,7 @@ return <<'END';
 3029           9
 3038           10
 3039           20
-303a           30
+303A           30
 3192           1
 3193           2
 3194           3
@@ -419,68 +420,68 @@ return <<'END';
 3287           8
 3288           9
 3289           10
-ff10           0
-ff11           1
-ff12           2
-ff13           3
-ff14           4
-ff15           5
-ff16           6
-ff17           7
-ff18           8
-ff19           9
+FF10           0
+FF11           1
+FF12           2
+FF13           3
+FF14           4
+FF15           5
+FF16           6
+FF17           7
+FF18           8
+FF19           9
 10320          1
 10321          5
 10322          10
 10323          50
-1d7ce          0
-1d7cf          1
-1d7d0          2
-1d7d1          3
-1d7d2          4
-1d7d3          5
-1d7d4          6
-1d7d5          7
-1d7d6          8
-1d7d7          9
-1d7d8          0
-1d7d9          1
-1d7da          2
-1d7db          3
-1d7dc          4
-1d7dd          5
-1d7de          6
-1d7df          7
-1d7e0          8
-1d7e1          9
-1d7e2          0
-1d7e3          1
-1d7e4          2
-1d7e5          3
-1d7e6          4
-1d7e7          5
-1d7e8          6
-1d7e9          7
-1d7ea          8
-1d7eb          9
-1d7ec          0
-1d7ed          1
-1d7ee          2
-1d7ef          3
-1d7f0          4
-1d7f1          5
-1d7f2          6
-1d7f3          7
-1d7f4          8
-1d7f5          9
-1d7f6          0
-1d7f7          1
-1d7f8          2
-1d7f9          3
-1d7fa          4
-1d7fb          5
-1d7fc          6
-1d7fd          7
-1d7fe          8
-1d7ff          9
+1D7CE          0
+1D7CF          1
+1D7D0          2
+1D7D1          3
+1D7D2          4
+1D7D3          5
+1D7D4          6
+1D7D5          7
+1D7D6          8
+1D7D7          9
+1D7D8          0
+1D7D9          1
+1D7DA          2
+1D7DB          3
+1D7DC          4
+1D7DD          5
+1D7DE          6
+1D7DF          7
+1D7E0          8
+1D7E1          9
+1D7E2          0
+1D7E3          1
+1D7E4          2
+1D7E5          3
+1D7E6          4
+1D7E7          5
+1D7E8          6
+1D7E9          7
+1D7EA          8
+1D7EB          9
+1D7EC          0
+1D7ED          1
+1D7EE          2
+1D7EF          3
+1D7F0          4
+1D7F1          5
+1D7F2          6
+1D7F3          7
+1D7F4          8
+1D7F5          9
+1D7F6          0
+1D7F7          1
+1D7F8          2
+1D7F9          3
+1D7FA          4
+1D7FB          5
+1D7FC          6
+1D7FD          7
+1D7FE          8
+1D7FF          9
 END