diff options
Diffstat (limited to 'upcase.inc')
-rw-r--r-- | upcase.inc | 679 |
1 files changed, 679 insertions, 0 deletions
diff --git a/upcase.inc b/upcase.inc new file mode 100644 index 0000000..a601288 --- /dev/null +++ b/upcase.inc @@ -0,0 +1,679 @@ +/* Automatically generated by gen-upc */ + +static struct { unsigned lo; unsigned up; } unicode_upcase [] = { + { 97, 65 }, + { 98, 66 }, + { 99, 67 }, + { 100, 68 }, + { 101, 69 }, + { 102, 70 }, + { 103, 71 }, + { 104, 72 }, + { 105, 73 }, + { 106, 74 }, + { 107, 75 }, + { 108, 76 }, + { 109, 77 }, + { 110, 78 }, + { 111, 79 }, + { 112, 80 }, + { 113, 81 }, + { 114, 82 }, + { 115, 83 }, + { 116, 84 }, + { 117, 85 }, + { 118, 86 }, + { 119, 87 }, + { 120, 88 }, + { 121, 89 }, + { 122, 90 }, + { 160, 32 }, + { 181, 924 }, + { 224, 192 }, + { 225, 193 }, + { 226, 194 }, + { 227, 195 }, + { 228, 196 }, + { 229, 197 }, + { 230, 198 }, + { 231, 199 }, + { 232, 200 }, + { 233, 201 }, + { 234, 202 }, + { 235, 203 }, + { 236, 204 }, + { 237, 205 }, + { 238, 206 }, + { 239, 207 }, + { 240, 208 }, + { 241, 209 }, + { 242, 210 }, + { 243, 211 }, + { 244, 212 }, + { 245, 213 }, + { 246, 214 }, + { 248, 216 }, + { 249, 217 }, + { 250, 218 }, + { 251, 219 }, + { 252, 220 }, + { 253, 221 }, + { 254, 222 }, + { 255, 376 }, + { 257, 256 }, + { 259, 258 }, + { 261, 260 }, + { 263, 262 }, + { 265, 264 }, + { 267, 266 }, + { 269, 268 }, + { 271, 270 }, + { 273, 272 }, + { 275, 274 }, + { 277, 276 }, + { 279, 278 }, + { 281, 280 }, + { 283, 282 }, + { 285, 284 }, + { 287, 286 }, + { 289, 288 }, + { 291, 290 }, + { 293, 292 }, + { 295, 294 }, + { 297, 296 }, + { 299, 298 }, + { 301, 300 }, + { 303, 302 }, + { 305, 73 }, + { 307, 306 }, + { 309, 308 }, + { 311, 310 }, + { 314, 313 }, + { 316, 315 }, + { 318, 317 }, + { 320, 319 }, + { 322, 321 }, + { 324, 323 }, + { 326, 325 }, + { 328, 327 }, + { 331, 330 }, + { 333, 332 }, + { 335, 334 }, + { 337, 336 }, + { 339, 338 }, + { 341, 340 }, + { 343, 342 }, + { 345, 344 }, + { 347, 346 }, + { 349, 348 }, + { 351, 350 }, + { 353, 352 }, + { 355, 354 }, + { 357, 356 }, + { 359, 358 }, + { 361, 360 }, + { 363, 362 }, + { 365, 364 }, + { 367, 366 }, + { 369, 368 }, + { 371, 370 }, + { 373, 372 }, + { 375, 374 }, + { 378, 377 }, + { 380, 379 }, + { 382, 381 }, + { 383, 83 }, + { 387, 386 }, + { 389, 388 }, + { 392, 391 }, + { 396, 395 }, + { 402, 401 }, + { 405, 502 }, + { 409, 408 }, + { 414, 544 }, + { 417, 416 }, + { 419, 418 }, + { 421, 420 }, + { 424, 423 }, + { 429, 428 }, + { 432, 431 }, + { 436, 435 }, + { 438, 437 }, + { 441, 440 }, + { 445, 444 }, + { 447, 503 }, + { 454, 452 }, + { 457, 455 }, + { 460, 458 }, + { 462, 461 }, + { 464, 463 }, + { 466, 465 }, + { 468, 467 }, + { 470, 469 }, + { 472, 471 }, + { 474, 473 }, + { 476, 475 }, + { 477, 398 }, + { 479, 478 }, + { 481, 480 }, + { 483, 482 }, + { 485, 484 }, + { 487, 486 }, + { 489, 488 }, + { 491, 490 }, + { 493, 492 }, + { 495, 494 }, + { 499, 497 }, + { 501, 500 }, + { 505, 504 }, + { 507, 506 }, + { 509, 508 }, + { 511, 510 }, + { 513, 512 }, + { 515, 514 }, + { 517, 516 }, + { 519, 518 }, + { 521, 520 }, + { 523, 522 }, + { 525, 524 }, + { 527, 526 }, + { 529, 528 }, + { 531, 530 }, + { 533, 532 }, + { 535, 534 }, + { 537, 536 }, + { 539, 538 }, + { 541, 540 }, + { 543, 542 }, + { 547, 546 }, + { 549, 548 }, + { 551, 550 }, + { 553, 552 }, + { 555, 554 }, + { 557, 556 }, + { 559, 558 }, + { 561, 560 }, + { 563, 562 }, + { 595, 385 }, + { 596, 390 }, + { 598, 393 }, + { 599, 394 }, + { 601, 399 }, + { 603, 400 }, + { 608, 403 }, + { 611, 404 }, + { 616, 407 }, + { 617, 406 }, + { 623, 412 }, + { 626, 413 }, + { 629, 415 }, + { 640, 422 }, + { 643, 425 }, + { 648, 430 }, + { 650, 433 }, + { 651, 434 }, + { 658, 439 }, + { 940, 902 }, + { 941, 904 }, + { 942, 905 }, + { 943, 906 }, + { 945, 913 }, + { 946, 914 }, + { 947, 915 }, + { 948, 916 }, + { 949, 917 }, + { 950, 918 }, + { 951, 919 }, + { 952, 920 }, + { 953, 921 }, + { 954, 922 }, + { 955, 923 }, + { 956, 924 }, + { 957, 925 }, + { 958, 926 }, + { 959, 927 }, + { 960, 928 }, + { 961, 929 }, + { 962, 931 }, + { 963, 931 }, + { 964, 932 }, + { 965, 933 }, + { 966, 934 }, + { 967, 935 }, + { 968, 936 }, + { 969, 937 }, + { 970, 938 }, + { 971, 939 }, + { 972, 908 }, + { 973, 910 }, + { 974, 911 }, + { 976, 914 }, + { 977, 920 }, + { 981, 934 }, + { 982, 928 }, + { 985, 984 }, + { 987, 986 }, + { 989, 988 }, + { 991, 990 }, + { 993, 992 }, + { 995, 994 }, + { 997, 996 }, + { 999, 998 }, + { 1001, 1000 }, + { 1003, 1002 }, + { 1005, 1004 }, + { 1007, 1006 }, + { 1008, 922 }, + { 1009, 929 }, + { 1010, 931 }, + { 1013, 917 }, + { 1072, 1040 }, + { 1073, 1041 }, + { 1074, 1042 }, + { 1075, 1043 }, + { 1076, 1044 }, + { 1077, 1045 }, + { 1078, 1046 }, + { 1079, 1047 }, + { 1080, 1048 }, + { 1081, 1049 }, + { 1082, 1050 }, + { 1083, 1051 }, + { 1084, 1052 }, + { 1085, 1053 }, + { 1086, 1054 }, + { 1087, 1055 }, + { 1088, 1056 }, + { 1089, 1057 }, + { 1090, 1058 }, + { 1091, 1059 }, + { 1092, 1060 }, + { 1093, 1061 }, + { 1094, 1062 }, + { 1095, 1063 }, + { 1096, 1064 }, + { 1097, 1065 }, + { 1098, 1066 }, + { 1099, 1067 }, + { 1100, 1068 }, + { 1101, 1069 }, + { 1102, 1070 }, + { 1103, 1071 }, + { 1104, 1024 }, + { 1105, 1025 }, + { 1106, 1026 }, + { 1107, 1027 }, + { 1108, 1028 }, + { 1109, 1029 }, + { 1110, 1030 }, + { 1111, 1031 }, + { 1112, 1032 }, + { 1113, 1033 }, + { 1114, 1034 }, + { 1115, 1035 }, + { 1116, 1036 }, + { 1117, 1037 }, + { 1118, 1038 }, + { 1119, 1039 }, + { 1121, 1120 }, + { 1123, 1122 }, + { 1125, 1124 }, + { 1127, 1126 }, + { 1129, 1128 }, + { 1131, 1130 }, + { 1133, 1132 }, + { 1135, 1134 }, + { 1137, 1136 }, + { 1139, 1138 }, + { 1141, 1140 }, + { 1143, 1142 }, + { 1145, 1144 }, + { 1147, 1146 }, + { 1149, 1148 }, + { 1151, 1150 }, + { 1153, 1152 }, + { 1163, 1162 }, + { 1165, 1164 }, + { 1167, 1166 }, + { 1169, 1168 }, + { 1171, 1170 }, + { 1173, 1172 }, + { 1175, 1174 }, + { 1177, 1176 }, + { 1179, 1178 }, + { 1181, 1180 }, + { 1183, 1182 }, + { 1185, 1184 }, + { 1187, 1186 }, + { 1189, 1188 }, + { 1191, 1190 }, + { 1193, 1192 }, + { 1195, 1194 }, + { 1197, 1196 }, + { 1199, 1198 }, + { 1201, 1200 }, + { 1203, 1202 }, + { 1205, 1204 }, + { 1207, 1206 }, + { 1209, 1208 }, + { 1211, 1210 }, + { 1213, 1212 }, + { 1215, 1214 }, + { 1218, 1217 }, + { 1220, 1219 }, + { 1222, 1221 }, + { 1224, 1223 }, + { 1226, 1225 }, + { 1228, 1227 }, + { 1230, 1229 }, + { 1233, 1232 }, + { 1235, 1234 }, + { 1237, 1236 }, + { 1239, 1238 }, + { 1241, 1240 }, + { 1243, 1242 }, + { 1245, 1244 }, + { 1247, 1246 }, + { 1249, 1248 }, + { 1251, 1250 }, + { 1253, 1252 }, + { 1255, 1254 }, + { 1257, 1256 }, + { 1259, 1258 }, + { 1261, 1260 }, + { 1263, 1262 }, + { 1265, 1264 }, + { 1267, 1266 }, + { 1269, 1268 }, + { 1273, 1272 }, + { 1281, 1280 }, + { 1283, 1282 }, + { 1285, 1284 }, + { 1287, 1286 }, + { 1289, 1288 }, + { 1291, 1290 }, + { 1293, 1292 }, + { 1295, 1294 }, + { 1377, 1329 }, + { 1378, 1330 }, + { 1379, 1331 }, + { 1380, 1332 }, + { 1381, 1333 }, + { 1382, 1334 }, + { 1383, 1335 }, + { 1384, 1336 }, + { 1385, 1337 }, + { 1386, 1338 }, + { 1387, 1339 }, + { 1388, 1340 }, + { 1389, 1341 }, + { 1390, 1342 }, + { 1391, 1343 }, + { 1392, 1344 }, + { 1393, 1345 }, + { 1394, 1346 }, + { 1395, 1347 }, + { 1396, 1348 }, + { 1397, 1349 }, + { 1398, 1350 }, + { 1399, 1351 }, + { 1400, 1352 }, + { 1401, 1353 }, + { 1402, 1354 }, + { 1403, 1355 }, + { 1404, 1356 }, + { 1405, 1357 }, + { 1406, 1358 }, + { 1407, 1359 }, + { 1408, 1360 }, + { 1409, 1361 }, + { 1410, 1362 }, + { 1411, 1363 }, + { 1412, 1364 }, + { 1413, 1365 }, + { 1414, 1366 }, + { 7681, 7680 }, + { 7683, 7682 }, + { 7685, 7684 }, + { 7687, 7686 }, + { 7689, 7688 }, + { 7691, 7690 }, + { 7693, 7692 }, + { 7695, 7694 }, + { 7697, 7696 }, + { 7699, 7698 }, + { 7701, 7700 }, + { 7703, 7702 }, + { 7705, 7704 }, + { 7707, 7706 }, + { 7709, 7708 }, + { 7711, 7710 }, + { 7713, 7712 }, + { 7715, 7714 }, + { 7717, 7716 }, + { 7719, 7718 }, + { 7721, 7720 }, + { 7723, 7722 }, + { 7725, 7724 }, + { 7727, 7726 }, + { 7729, 7728 }, + { 7731, 7730 }, + { 7733, 7732 }, + { 7735, 7734 }, + { 7737, 7736 }, + { 7739, 7738 }, + { 7741, 7740 }, + { 7743, 7742 }, + { 7745, 7744 }, + { 7747, 7746 }, + { 7749, 7748 }, + { 7751, 7750 }, + { 7753, 7752 }, + { 7755, 7754 }, + { 7757, 7756 }, + { 7759, 7758 }, + { 7761, 7760 }, + { 7763, 7762 }, + { 7765, 7764 }, + { 7767, 7766 }, + { 7769, 7768 }, + { 7771, 7770 }, + { 7773, 7772 }, + { 7775, 7774 }, + { 7777, 7776 }, + { 7779, 7778 }, + { 7781, 7780 }, + { 7783, 7782 }, + { 7785, 7784 }, + { 7787, 7786 }, + { 7789, 7788 }, + { 7791, 7790 }, + { 7793, 7792 }, + { 7795, 7794 }, + { 7797, 7796 }, + { 7799, 7798 }, + { 7801, 7800 }, + { 7803, 7802 }, + { 7805, 7804 }, + { 7807, 7806 }, + { 7809, 7808 }, + { 7811, 7810 }, + { 7813, 7812 }, + { 7815, 7814 }, + { 7817, 7816 }, + { 7819, 7818 }, + { 7821, 7820 }, + { 7823, 7822 }, + { 7825, 7824 }, + { 7827, 7826 }, + { 7829, 7828 }, + { 7835, 7776 }, + { 7841, 7840 }, + { 7843, 7842 }, + { 7845, 7844 }, + { 7847, 7846 }, + { 7849, 7848 }, + { 7851, 7850 }, + { 7853, 7852 }, + { 7855, 7854 }, + { 7857, 7856 }, + { 7859, 7858 }, + { 7861, 7860 }, + { 7863, 7862 }, + { 7865, 7864 }, + { 7867, 7866 }, + { 7869, 7868 }, + { 7871, 7870 }, + { 7873, 7872 }, + { 7875, 7874 }, + { 7877, 7876 }, + { 7879, 7878 }, + { 7881, 7880 }, + { 7883, 7882 }, + { 7885, 7884 }, + { 7887, 7886 }, + { 7889, 7888 }, + { 7891, 7890 }, + { 7893, 7892 }, + { 7895, 7894 }, + { 7897, 7896 }, + { 7899, 7898 }, + { 7901, 7900 }, + { 7903, 7902 }, + { 7905, 7904 }, + { 7907, 7906 }, + { 7909, 7908 }, + { 7911, 7910 }, + { 7913, 7912 }, + { 7915, 7914 }, + { 7917, 7916 }, + { 7919, 7918 }, + { 7921, 7920 }, + { 7923, 7922 }, + { 7925, 7924 }, + { 7927, 7926 }, + { 7929, 7928 }, + { 7936, 7944 }, + { 7937, 7945 }, + { 7938, 7946 }, + { 7939, 7947 }, + { 7940, 7948 }, + { 7941, 7949 }, + { 7942, 7950 }, + { 7943, 7951 }, + { 7952, 7960 }, + { 7953, 7961 }, + { 7954, 7962 }, + { 7955, 7963 }, + { 7956, 7964 }, + { 7957, 7965 }, + { 7968, 7976 }, + { 7969, 7977 }, + { 7970, 7978 }, + { 7971, 7979 }, + { 7972, 7980 }, + { 7973, 7981 }, + { 7974, 7982 }, + { 7975, 7983 }, + { 7984, 7992 }, + { 7985, 7993 }, + { 7986, 7994 }, + { 7987, 7995 }, + { 7988, 7996 }, + { 7989, 7997 }, + { 7990, 7998 }, + { 7991, 7999 }, + { 8000, 8008 }, + { 8001, 8009 }, + { 8002, 8010 }, + { 8003, 8011 }, + { 8004, 8012 }, + { 8005, 8013 }, + { 8017, 8025 }, + { 8019, 8027 }, + { 8021, 8029 }, + { 8023, 8031 }, + { 8032, 8040 }, + { 8033, 8041 }, + { 8034, 8042 }, + { 8035, 8043 }, + { 8036, 8044 }, + { 8037, 8045 }, + { 8038, 8046 }, + { 8039, 8047 }, + { 8048, 8122 }, + { 8049, 8123 }, + { 8050, 8136 }, + { 8051, 8137 }, + { 8052, 8138 }, + { 8053, 8139 }, + { 8054, 8154 }, + { 8055, 8155 }, + { 8056, 8184 }, + { 8057, 8185 }, + { 8058, 8170 }, + { 8059, 8171 }, + { 8060, 8186 }, + { 8061, 8187 }, + { 8064, 8072 }, + { 8065, 8073 }, + { 8066, 8074 }, + { 8067, 8075 }, + { 8068, 8076 }, + { 8069, 8077 }, + { 8070, 8078 }, + { 8071, 8079 }, + { 8080, 8088 }, + { 8081, 8089 }, + { 8082, 8090 }, + { 8083, 8091 }, + { 8084, 8092 }, + { 8085, 8093 }, + { 8086, 8094 }, + { 8087, 8095 }, + { 8096, 8104 }, + { 8097, 8105 }, + { 8098, 8106 }, + { 8099, 8107 }, + { 8100, 8108 }, + { 8101, 8109 }, + { 8102, 8110 }, + { 8103, 8111 }, + { 8112, 8120 }, + { 8113, 8121 }, + { 8115, 8124 }, + { 8126, 921 }, + { 8131, 8140 }, + { 8144, 8152 }, + { 8145, 8153 }, + { 8160, 8168 }, + { 8161, 8169 }, + { 8165, 8172 }, + { 8179, 8188 }, + { 65345, 65313 }, + { 65346, 65314 }, + { 65347, 65315 }, + { 65348, 65316 }, + { 65349, 65317 }, + { 65350, 65318 }, + { 65351, 65319 }, + { 65352, 65320 }, + { 65353, 65321 }, + { 65354, 65322 }, + { 65355, 65323 }, + { 65356, 65324 }, + { 65357, 65325 }, + { 65358, 65326 }, + { 65359, 65327 }, + { 65360, 65328 }, + { 65361, 65329 }, + { 65362, 65330 }, + { 65363, 65331 }, + { 65364, 65332 }, + { 65365, 65333 }, + { 65366, 65334 }, + { 65367, 65335 }, + { 65368, 65336 }, + { 65369, 65337 }, + { 65370, 65338 }, +}; |