summaryrefslogtreecommitdiff
path: root/lib/unicodetable.ml
diff options
context:
space:
mode:
Diffstat (limited to 'lib/unicodetable.ml')
-rw-r--r--lib/unicodetable.ml2619
1 files changed, 0 insertions, 2619 deletions
diff --git a/lib/unicodetable.ml b/lib/unicodetable.ml
deleted file mode 100644
index f4e978d6..00000000
--- a/lib/unicodetable.ml
+++ /dev/null
@@ -1,2619 +0,0 @@
-
-(** Unicode tables generated from Camomile. *)
-
-(* Letter, Uppercase *)
-let lu = [
- (0x00041,0x0005A);
- (0x000C0,0x000D6);
- (0x000D8,0x000DE);
- (0x00100,0x00100);
- (0x00102,0x00102);
- (0x00104,0x00104);
- (0x00106,0x00106);
- (0x00108,0x00108);
- (0x0010A,0x0010A);
- (0x0010C,0x0010C);
- (0x0010E,0x0010E);
- (0x00110,0x00110);
- (0x00112,0x00112);
- (0x00114,0x00114);
- (0x00116,0x00116);
- (0x00118,0x00118);
- (0x0011A,0x0011A);
- (0x0011C,0x0011C);
- (0x0011E,0x0011E);
- (0x00120,0x00120);
- (0x00122,0x00122);
- (0x00124,0x00124);
- (0x00126,0x00126);
- (0x00128,0x00128);
- (0x0012A,0x0012A);
- (0x0012C,0x0012C);
- (0x0012E,0x0012E);
- (0x00130,0x00130);
- (0x00132,0x00132);
- (0x00134,0x00134);
- (0x00136,0x00136);
- (0x00139,0x00139);
- (0x0013B,0x0013B);
- (0x0013D,0x0013D);
- (0x0013F,0x0013F);
- (0x00141,0x00141);
- (0x00143,0x00143);
- (0x00145,0x00145);
- (0x00147,0x00147);
- (0x0014A,0x0014A);
- (0x0014C,0x0014C);
- (0x0014E,0x0014E);
- (0x00150,0x00150);
- (0x00152,0x00152);
- (0x00154,0x00154);
- (0x00156,0x00156);
- (0x00158,0x00158);
- (0x0015A,0x0015A);
- (0x0015C,0x0015C);
- (0x0015E,0x0015E);
- (0x00160,0x00160);
- (0x00162,0x00162);
- (0x00164,0x00164);
- (0x00166,0x00166);
- (0x00168,0x00168);
- (0x0016A,0x0016A);
- (0x0016C,0x0016C);
- (0x0016E,0x0016E);
- (0x00170,0x00170);
- (0x00172,0x00172);
- (0x00174,0x00174);
- (0x00176,0x00176);
- (0x00178,0x00179);
- (0x0017B,0x0017B);
- (0x0017D,0x0017D);
- (0x00181,0x00182);
- (0x00184,0x00184);
- (0x00186,0x00187);
- (0x00189,0x0018B);
- (0x0018E,0x00191);
- (0x00193,0x00194);
- (0x00196,0x00198);
- (0x0019C,0x0019D);
- (0x0019F,0x001A0);
- (0x001A2,0x001A2);
- (0x001A4,0x001A4);
- (0x001A6,0x001A7);
- (0x001A9,0x001A9);
- (0x001AC,0x001AC);
- (0x001AE,0x001AF);
- (0x001B1,0x001B3);
- (0x001B5,0x001B5);
- (0x001B7,0x001B8);
- (0x001BC,0x001BC);
- (0x001C4,0x001C4);
- (0x001C7,0x001C7);
- (0x001CA,0x001CA);
- (0x001CD,0x001CD);
- (0x001CF,0x001CF);
- (0x001D1,0x001D1);
- (0x001D3,0x001D3);
- (0x001D5,0x001D5);
- (0x001D7,0x001D7);
- (0x001D9,0x001D9);
- (0x001DB,0x001DB);
- (0x001DE,0x001DE);
- (0x001E0,0x001E0);
- (0x001E2,0x001E2);
- (0x001E4,0x001E4);
- (0x001E6,0x001E6);
- (0x001E8,0x001E8);
- (0x001EA,0x001EA);
- (0x001EC,0x001EC);
- (0x001EE,0x001EE);
- (0x001F1,0x001F1);
- (0x001F4,0x001F4);
- (0x001F6,0x001F8);
- (0x001FA,0x001FA);
- (0x001FC,0x001FC);
- (0x001FE,0x001FE);
- (0x00200,0x00200);
- (0x00202,0x00202);
- (0x00204,0x00204);
- (0x00206,0x00206);
- (0x00208,0x00208);
- (0x0020A,0x0020A);
- (0x0020C,0x0020C);
- (0x0020E,0x0020E);
- (0x00210,0x00210);
- (0x00212,0x00212);
- (0x00214,0x00214);
- (0x00216,0x00216);
- (0x00218,0x00218);
- (0x0021A,0x0021A);
- (0x0021C,0x0021C);
- (0x0021E,0x0021E);
- (0x00220,0x00220);
- (0x00222,0x00222);
- (0x00224,0x00224);
- (0x00226,0x00226);
- (0x00228,0x00228);
- (0x0022A,0x0022A);
- (0x0022C,0x0022C);
- (0x0022E,0x0022E);
- (0x00230,0x00230);
- (0x00232,0x00232);
- (0x00386,0x00386);
- (0x00388,0x0038A);
- (0x0038C,0x0038C);
- (0x0038E,0x0038F);
- (0x00391,0x003A1);
- (0x003A3,0x003AB);
- (0x003D2,0x003D4);
- (0x003D8,0x003D8);
- (0x003DA,0x003DA);
- (0x003DC,0x003DC);
- (0x003DE,0x003DE);
- (0x003E0,0x003E0);
- (0x003E2,0x003E2);
- (0x003E4,0x003E4);
- (0x003E6,0x003E6);
- (0x003E8,0x003E8);
- (0x003EA,0x003EA);
- (0x003EC,0x003EC);
- (0x003EE,0x003EE);
- (0x003F4,0x003F4);
- (0x00400,0x0042F);
- (0x00460,0x00460);
- (0x00462,0x00462);
- (0x00464,0x00464);
- (0x00466,0x00466);
- (0x00468,0x00468);
- (0x0046A,0x0046A);
- (0x0046C,0x0046C);
- (0x0046E,0x0046E);
- (0x00470,0x00470);
- (0x00472,0x00472);
- (0x00474,0x00474);
- (0x00476,0x00476);
- (0x00478,0x00478);
- (0x0047A,0x0047A);
- (0x0047C,0x0047C);
- (0x0047E,0x0047E);
- (0x00480,0x00480);
- (0x0048A,0x0048A);
- (0x0048C,0x0048C);
- (0x0048E,0x0048E);
- (0x00490,0x00490);
- (0x00492,0x00492);
- (0x00494,0x00494);
- (0x00496,0x00496);
- (0x00498,0x00498);
- (0x0049A,0x0049A);
- (0x0049C,0x0049C);
- (0x0049E,0x0049E);
- (0x004A0,0x004A0);
- (0x004A2,0x004A2);
- (0x004A4,0x004A4);
- (0x004A6,0x004A6);
- (0x004A8,0x004A8);
- (0x004AA,0x004AA);
- (0x004AC,0x004AC);
- (0x004AE,0x004AE);
- (0x004B0,0x004B0);
- (0x004B2,0x004B2);
- (0x004B4,0x004B4);
- (0x004B6,0x004B6);
- (0x004B8,0x004B8);
- (0x004BA,0x004BA);
- (0x004BC,0x004BC);
- (0x004BE,0x004BE);
- (0x004C0,0x004C1);
- (0x004C3,0x004C3);
- (0x004C5,0x004C5);
- (0x004C7,0x004C7);
- (0x004C9,0x004C9);
- (0x004CB,0x004CB);
- (0x004CD,0x004CD);
- (0x004D0,0x004D0);
- (0x004D2,0x004D2);
- (0x004D4,0x004D4);
- (0x004D6,0x004D6);
- (0x004D8,0x004D8);
- (0x004DA,0x004DA);
- (0x004DC,0x004DC);
- (0x004DE,0x004DE);
- (0x004E0,0x004E0);
- (0x004E2,0x004E2);
- (0x004E4,0x004E4);
- (0x004E6,0x004E6);
- (0x004E8,0x004E8);
- (0x004EA,0x004EA);
- (0x004EC,0x004EC);
- (0x004EE,0x004EE);
- (0x004F0,0x004F0);
- (0x004F2,0x004F2);
- (0x004F4,0x004F4);
- (0x004F8,0x004F8);
- (0x00500,0x00500);
- (0x00502,0x00502);
- (0x00504,0x00504);
- (0x00506,0x00506);
- (0x00508,0x00508);
- (0x0050A,0x0050A);
- (0x0050C,0x0050C);
- (0x0050E,0x0050E);
- (0x00531,0x00556);
- (0x010A0,0x010C5);
- (0x01E00,0x01E00);
- (0x01E02,0x01E02);
- (0x01E04,0x01E04);
- (0x01E06,0x01E06);
- (0x01E08,0x01E08);
- (0x01E0A,0x01E0A);
- (0x01E0C,0x01E0C);
- (0x01E0E,0x01E0E);
- (0x01E10,0x01E10);
- (0x01E12,0x01E12);
- (0x01E14,0x01E14);
- (0x01E16,0x01E16);
- (0x01E18,0x01E18);
- (0x01E1A,0x01E1A);
- (0x01E1C,0x01E1C);
- (0x01E1E,0x01E1E);
- (0x01E20,0x01E20);
- (0x01E22,0x01E22);
- (0x01E24,0x01E24);
- (0x01E26,0x01E26);
- (0x01E28,0x01E28);
- (0x01E2A,0x01E2A);
- (0x01E2C,0x01E2C);
- (0x01E2E,0x01E2E);
- (0x01E30,0x01E30);
- (0x01E32,0x01E32);
- (0x01E34,0x01E34);
- (0x01E36,0x01E36);
- (0x01E38,0x01E38);
- (0x01E3A,0x01E3A);
- (0x01E3C,0x01E3C);
- (0x01E3E,0x01E3E);
- (0x01E40,0x01E40);
- (0x01E42,0x01E42);
- (0x01E44,0x01E44);
- (0x01E46,0x01E46);
- (0x01E48,0x01E48);
- (0x01E4A,0x01E4A);
- (0x01E4C,0x01E4C);
- (0x01E4E,0x01E4E);
- (0x01E50,0x01E50);
- (0x01E52,0x01E52);
- (0x01E54,0x01E54);
- (0x01E56,0x01E56);
- (0x01E58,0x01E58);
- (0x01E5A,0x01E5A);
- (0x01E5C,0x01E5C);
- (0x01E5E,0x01E5E);
- (0x01E60,0x01E60);
- (0x01E62,0x01E62);
- (0x01E64,0x01E64);
- (0x01E66,0x01E66);
- (0x01E68,0x01E68);
- (0x01E6A,0x01E6A);
- (0x01E6C,0x01E6C);
- (0x01E6E,0x01E6E);
- (0x01E70,0x01E70);
- (0x01E72,0x01E72);
- (0x01E74,0x01E74);
- (0x01E76,0x01E76);
- (0x01E78,0x01E78);
- (0x01E7A,0x01E7A);
- (0x01E7C,0x01E7C);
- (0x01E7E,0x01E7E);
- (0x01E80,0x01E80);
- (0x01E82,0x01E82);
- (0x01E84,0x01E84);
- (0x01E86,0x01E86);
- (0x01E88,0x01E88);
- (0x01E8A,0x01E8A);
- (0x01E8C,0x01E8C);
- (0x01E8E,0x01E8E);
- (0x01E90,0x01E90);
- (0x01E92,0x01E92);
- (0x01E94,0x01E94);
- (0x01EA0,0x01EA0);
- (0x01EA2,0x01EA2);
- (0x01EA4,0x01EA4);
- (0x01EA6,0x01EA6);
- (0x01EA8,0x01EA8);
- (0x01EAA,0x01EAA);
- (0x01EAC,0x01EAC);
- (0x01EAE,0x01EAE);
- (0x01EB0,0x01EB0);
- (0x01EB2,0x01EB2);
- (0x01EB4,0x01EB4);
- (0x01EB6,0x01EB6);
- (0x01EB8,0x01EB8);
- (0x01EBA,0x01EBA);
- (0x01EBC,0x01EBC);
- (0x01EBE,0x01EBE);
- (0x01EC0,0x01EC0);
- (0x01EC2,0x01EC2);
- (0x01EC4,0x01EC4);
- (0x01EC6,0x01EC6);
- (0x01EC8,0x01EC8);
- (0x01ECA,0x01ECA);
- (0x01ECC,0x01ECC);
- (0x01ECE,0x01ECE);
- (0x01ED0,0x01ED0);
- (0x01ED2,0x01ED2);
- (0x01ED4,0x01ED4);
- (0x01ED6,0x01ED6);
- (0x01ED8,0x01ED8);
- (0x01EDA,0x01EDA);
- (0x01EDC,0x01EDC);
- (0x01EDE,0x01EDE);
- (0x01EE0,0x01EE0);
- (0x01EE2,0x01EE2);
- (0x01EE4,0x01EE4);
- (0x01EE6,0x01EE6);
- (0x01EE8,0x01EE8);
- (0x01EEA,0x01EEA);
- (0x01EEC,0x01EEC);
- (0x01EEE,0x01EEE);
- (0x01EF0,0x01EF0);
- (0x01EF2,0x01EF2);
- (0x01EF4,0x01EF4);
- (0x01EF6,0x01EF6);
- (0x01EF8,0x01EF8);
- (0x01F08,0x01F0F);
- (0x01F18,0x01F1D);
- (0x01F28,0x01F2F);
- (0x01F38,0x01F3F);
- (0x01F48,0x01F4D);
- (0x01F59,0x01F59);
- (0x01F5B,0x01F5B);
- (0x01F5D,0x01F5D);
- (0x01F5F,0x01F5F);
- (0x01F68,0x01F6F);
- (0x01FB8,0x01FBB);
- (0x01FC8,0x01FCB);
- (0x01FD8,0x01FDB);
- (0x01FE8,0x01FEC);
- (0x01FF8,0x01FFB);
- (0x02102,0x02102);
- (0x02107,0x02107);
- (0x0210B,0x0210D);
- (0x02110,0x02112);
- (0x02115,0x02115);
- (0x02119,0x0211D);
- (0x02124,0x02124);
- (0x02126,0x02126);
- (0x02128,0x02128);
- (0x0212A,0x0212D);
- (0x02130,0x02131);
- (0x02133,0x02133);
- (0x0213E,0x0213F);
- (0x02145,0x02145);
- (0x0FF21,0x0FF3A);
- (0x10400,0x10425);
- (0x1D400,0x1D419);
- (0x1D434,0x1D44D);
- (0x1D468,0x1D481);
- (0x1D49C,0x1D49C);
- (0x1D49E,0x1D49F);
- (0x1D4A2,0x1D4A2);
- (0x1D4A5,0x1D4A6);
- (0x1D4A9,0x1D4AC);
- (0x1D4AE,0x1D4B5);
- (0x1D4D0,0x1D4E9);
- (0x1D504,0x1D505);
- (0x1D507,0x1D50A);
- (0x1D50D,0x1D514);
- (0x1D516,0x1D51C);
- (0x1D538,0x1D539);
- (0x1D53B,0x1D53E);
- (0x1D540,0x1D544);
- (0x1D546,0x1D546);
- (0x1D54A,0x1D550);
- (0x1D56C,0x1D585);
- (0x1D5A0,0x1D5B9);
- (0x1D5D4,0x1D5ED);
- (0x1D608,0x1D621);
- (0x1D63C,0x1D655);
- (0x1D670,0x1D689);
- (0x1D6A8,0x1D6C0);
- (0x1D6E2,0x1D6FA);
- (0x1D71C,0x1D734);
- (0x1D756,0x1D76E);
- (0x1D790,0x1D7A8)
-]
-(* Letter, Lowercase *)
-let ll = [
- (0x00061,0x0007A);
- (0x000AA,0x000AA);
- (0x000B5,0x000B5);
- (0x000BA,0x000BA);
- (0x000DF,0x000F6);
- (0x000F8,0x000FF);
- (0x00101,0x00101);
- (0x00103,0x00103);
- (0x00105,0x00105);
- (0x00107,0x00107);
- (0x00109,0x00109);
- (0x0010B,0x0010B);
- (0x0010D,0x0010D);
- (0x0010F,0x0010F);
- (0x00111,0x00111);
- (0x00113,0x00113);
- (0x00115,0x00115);
- (0x00117,0x00117);
- (0x00119,0x00119);
- (0x0011B,0x0011B);
- (0x0011D,0x0011D);
- (0x0011F,0x0011F);
- (0x00121,0x00121);
- (0x00123,0x00123);
- (0x00125,0x00125);
- (0x00127,0x00127);
- (0x00129,0x00129);
- (0x0012B,0x0012B);
- (0x0012D,0x0012D);
- (0x0012F,0x0012F);
- (0x00131,0x00131);
- (0x00133,0x00133);
- (0x00135,0x00135);
- (0x00137,0x00138);
- (0x0013A,0x0013A);
- (0x0013C,0x0013C);
- (0x0013E,0x0013E);
- (0x00140,0x00140);
- (0x00142,0x00142);
- (0x00144,0x00144);
- (0x00146,0x00146);
- (0x00148,0x00149);
- (0x0014B,0x0014B);
- (0x0014D,0x0014D);
- (0x0014F,0x0014F);
- (0x00151,0x00151);
- (0x00153,0x00153);
- (0x00155,0x00155);
- (0x00157,0x00157);
- (0x00159,0x00159);
- (0x0015B,0x0015B);
- (0x0015D,0x0015D);
- (0x0015F,0x0015F);
- (0x00161,0x00161);
- (0x00163,0x00163);
- (0x00165,0x00165);
- (0x00167,0x00167);
- (0x00169,0x00169);
- (0x0016B,0x0016B);
- (0x0016D,0x0016D);
- (0x0016F,0x0016F);
- (0x00171,0x00171);
- (0x00173,0x00173);
- (0x00175,0x00175);
- (0x00177,0x00177);
- (0x0017A,0x0017A);
- (0x0017C,0x0017C);
- (0x0017E,0x00180);
- (0x00183,0x00183);
- (0x00185,0x00185);
- (0x00188,0x00188);
- (0x0018C,0x0018D);
- (0x00192,0x00192);
- (0x00195,0x00195);
- (0x00199,0x0019B);
- (0x0019E,0x0019E);
- (0x001A1,0x001A1);
- (0x001A3,0x001A3);
- (0x001A5,0x001A5);
- (0x001A8,0x001A8);
- (0x001AA,0x001AB);
- (0x001AD,0x001AD);
- (0x001B0,0x001B0);
- (0x001B4,0x001B4);
- (0x001B6,0x001B6);
- (0x001B9,0x001BA);
- (0x001BD,0x001BF);
- (0x001C6,0x001C6);
- (0x001C9,0x001C9);
- (0x001CC,0x001CC);
- (0x001CE,0x001CE);
- (0x001D0,0x001D0);
- (0x001D2,0x001D2);
- (0x001D4,0x001D4);
- (0x001D6,0x001D6);
- (0x001D8,0x001D8);
- (0x001DA,0x001DA);
- (0x001DC,0x001DD);
- (0x001DF,0x001DF);
- (0x001E1,0x001E1);
- (0x001E3,0x001E3);
- (0x001E5,0x001E5);
- (0x001E7,0x001E7);
- (0x001E9,0x001E9);
- (0x001EB,0x001EB);
- (0x001ED,0x001ED);
- (0x001EF,0x001F0);
- (0x001F3,0x001F3);
- (0x001F5,0x001F5);
- (0x001F9,0x001F9);
- (0x001FB,0x001FB);
- (0x001FD,0x001FD);
- (0x001FF,0x001FF);
- (0x00201,0x00201);
- (0x00203,0x00203);
- (0x00205,0x00205);
- (0x00207,0x00207);
- (0x00209,0x00209);
- (0x0020B,0x0020B);
- (0x0020D,0x0020D);
- (0x0020F,0x0020F);
- (0x00211,0x00211);
- (0x00213,0x00213);
- (0x00215,0x00215);
- (0x00217,0x00217);
- (0x00219,0x00219);
- (0x0021B,0x0021B);
- (0x0021D,0x0021D);
- (0x0021F,0x0021F);
- (0x00223,0x00223);
- (0x00225,0x00225);
- (0x00227,0x00227);
- (0x00229,0x00229);
- (0x0022B,0x0022B);
- (0x0022D,0x0022D);
- (0x0022F,0x0022F);
- (0x00231,0x00231);
- (0x00233,0x00233);
- (0x00250,0x002AD);
- (0x00390,0x00390);
- (0x003AC,0x003CE);
- (0x003D0,0x003D1);
- (0x003D5,0x003D7);
- (0x003D9,0x003D9);
- (0x003DB,0x003DB);
- (0x003DD,0x003DD);
- (0x003DF,0x003DF);
- (0x003E1,0x003E1);
- (0x003E3,0x003E3);
- (0x003E5,0x003E5);
- (0x003E7,0x003E7);
- (0x003E9,0x003E9);
- (0x003EB,0x003EB);
- (0x003ED,0x003ED);
- (0x003EF,0x003F3);
- (0x003F5,0x003F5);
- (0x00430,0x0045F);
- (0x00461,0x00461);
- (0x00463,0x00463);
- (0x00465,0x00465);
- (0x00467,0x00467);
- (0x00469,0x00469);
- (0x0046B,0x0046B);
- (0x0046D,0x0046D);
- (0x0046F,0x0046F);
- (0x00471,0x00471);
- (0x00473,0x00473);
- (0x00475,0x00475);
- (0x00477,0x00477);
- (0x00479,0x00479);
- (0x0047B,0x0047B);
- (0x0047D,0x0047D);
- (0x0047F,0x0047F);
- (0x00481,0x00481);
- (0x0048B,0x0048B);
- (0x0048D,0x0048D);
- (0x0048F,0x0048F);
- (0x00491,0x00491);
- (0x00493,0x00493);
- (0x00495,0x00495);
- (0x00497,0x00497);
- (0x00499,0x00499);
- (0x0049B,0x0049B);
- (0x0049D,0x0049D);
- (0x0049F,0x0049F);
- (0x004A1,0x004A1);
- (0x004A3,0x004A3);
- (0x004A5,0x004A5);
- (0x004A7,0x004A7);
- (0x004A9,0x004A9);
- (0x004AB,0x004AB);
- (0x004AD,0x004AD);
- (0x004AF,0x004AF);
- (0x004B1,0x004B1);
- (0x004B3,0x004B3);
- (0x004B5,0x004B5);
- (0x004B7,0x004B7);
- (0x004B9,0x004B9);
- (0x004BB,0x004BB);
- (0x004BD,0x004BD);
- (0x004BF,0x004BF);
- (0x004C2,0x004C2);
- (0x004C4,0x004C4);
- (0x004C6,0x004C6);
- (0x004C8,0x004C8);
- (0x004CA,0x004CA);
- (0x004CC,0x004CC);
- (0x004CE,0x004CE);
- (0x004D1,0x004D1);
- (0x004D3,0x004D3);
- (0x004D5,0x004D5);
- (0x004D7,0x004D7);
- (0x004D9,0x004D9);
- (0x004DB,0x004DB);
- (0x004DD,0x004DD);
- (0x004DF,0x004DF);
- (0x004E1,0x004E1);
- (0x004E3,0x004E3);
- (0x004E5,0x004E5);
- (0x004E7,0x004E7);
- (0x004E9,0x004E9);
- (0x004EB,0x004EB);
- (0x004ED,0x004ED);
- (0x004EF,0x004EF);
- (0x004F1,0x004F1);
- (0x004F3,0x004F3);
- (0x004F5,0x004F5);
- (0x004F9,0x004F9);
- (0x00501,0x00501);
- (0x00503,0x00503);
- (0x00505,0x00505);
- (0x00507,0x00507);
- (0x00509,0x00509);
- (0x0050B,0x0050B);
- (0x0050D,0x0050D);
- (0x0050F,0x0050F);
- (0x00561,0x00587);
- (0x01E01,0x01E01);
- (0x01E03,0x01E03);
- (0x01E05,0x01E05);
- (0x01E07,0x01E07);
- (0x01E09,0x01E09);
- (0x01E0B,0x01E0B);
- (0x01E0D,0x01E0D);
- (0x01E0F,0x01E0F);
- (0x01E11,0x01E11);
- (0x01E13,0x01E13);
- (0x01E15,0x01E15);
- (0x01E17,0x01E17);
- (0x01E19,0x01E19);
- (0x01E1B,0x01E1B);
- (0x01E1D,0x01E1D);
- (0x01E1F,0x01E1F);
- (0x01E21,0x01E21);
- (0x01E23,0x01E23);
- (0x01E25,0x01E25);
- (0x01E27,0x01E27);
- (0x01E29,0x01E29);
- (0x01E2B,0x01E2B);
- (0x01E2D,0x01E2D);
- (0x01E2F,0x01E2F);
- (0x01E31,0x01E31);
- (0x01E33,0x01E33);
- (0x01E35,0x01E35);
- (0x01E37,0x01E37);
- (0x01E39,0x01E39);
- (0x01E3B,0x01E3B);
- (0x01E3D,0x01E3D);
- (0x01E3F,0x01E3F);
- (0x01E41,0x01E41);
- (0x01E43,0x01E43);
- (0x01E45,0x01E45);
- (0x01E47,0x01E47);
- (0x01E49,0x01E49);
- (0x01E4B,0x01E4B);
- (0x01E4D,0x01E4D);
- (0x01E4F,0x01E4F);
- (0x01E51,0x01E51);
- (0x01E53,0x01E53);
- (0x01E55,0x01E55);
- (0x01E57,0x01E57);
- (0x01E59,0x01E59);
- (0x01E5B,0x01E5B);
- (0x01E5D,0x01E5D);
- (0x01E5F,0x01E5F);
- (0x01E61,0x01E61);
- (0x01E63,0x01E63);
- (0x01E65,0x01E65);
- (0x01E67,0x01E67);
- (0x01E69,0x01E69);
- (0x01E6B,0x01E6B);
- (0x01E6D,0x01E6D);
- (0x01E6F,0x01E6F);
- (0x01E71,0x01E71);
- (0x01E73,0x01E73);
- (0x01E75,0x01E75);
- (0x01E77,0x01E77);
- (0x01E79,0x01E79);
- (0x01E7B,0x01E7B);
- (0x01E7D,0x01E7D);
- (0x01E7F,0x01E7F);
- (0x01E81,0x01E81);
- (0x01E83,0x01E83);
- (0x01E85,0x01E85);
- (0x01E87,0x01E87);
- (0x01E89,0x01E89);
- (0x01E8B,0x01E8B);
- (0x01E8D,0x01E8D);
- (0x01E8F,0x01E8F);
- (0x01E91,0x01E91);
- (0x01E93,0x01E93);
- (0x01E95,0x01E9B);
- (0x01EA1,0x01EA1);
- (0x01EA3,0x01EA3);
- (0x01EA5,0x01EA5);
- (0x01EA7,0x01EA7);
- (0x01EA9,0x01EA9);
- (0x01EAB,0x01EAB);
- (0x01EAD,0x01EAD);
- (0x01EAF,0x01EAF);
- (0x01EB1,0x01EB1);
- (0x01EB3,0x01EB3);
- (0x01EB5,0x01EB5);
- (0x01EB7,0x01EB7);
- (0x01EB9,0x01EB9);
- (0x01EBB,0x01EBB);
- (0x01EBD,0x01EBD);
- (0x01EBF,0x01EBF);
- (0x01EC1,0x01EC1);
- (0x01EC3,0x01EC3);
- (0x01EC5,0x01EC5);
- (0x01EC7,0x01EC7);
- (0x01EC9,0x01EC9);
- (0x01ECB,0x01ECB);
- (0x01ECD,0x01ECD);
- (0x01ECF,0x01ECF);
- (0x01ED1,0x01ED1);
- (0x01ED3,0x01ED3);
- (0x01ED5,0x01ED5);
- (0x01ED7,0x01ED7);
- (0x01ED9,0x01ED9);
- (0x01EDB,0x01EDB);
- (0x01EDD,0x01EDD);
- (0x01EDF,0x01EDF);
- (0x01EE1,0x01EE1);
- (0x01EE3,0x01EE3);
- (0x01EE5,0x01EE5);
- (0x01EE7,0x01EE7);
- (0x01EE9,0x01EE9);
- (0x01EEB,0x01EEB);
- (0x01EED,0x01EED);
- (0x01EEF,0x01EEF);
- (0x01EF1,0x01EF1);
- (0x01EF3,0x01EF3);
- (0x01EF5,0x01EF5);
- (0x01EF7,0x01EF7);
- (0x01EF9,0x01EF9);
- (0x01F00,0x01F07);
- (0x01F10,0x01F15);
- (0x01F20,0x01F27);
- (0x01F30,0x01F37);
- (0x01F40,0x01F45);
- (0x01F50,0x01F57);
- (0x01F60,0x01F67);
- (0x01F70,0x01F7D);
- (0x01F80,0x01F87);
- (0x01F90,0x01F97);
- (0x01FA0,0x01FA7);
- (0x01FB0,0x01FB4);
- (0x01FB6,0x01FB7);
- (0x01FBE,0x01FBE);
- (0x01FC2,0x01FC4);
- (0x01FC6,0x01FC7);
- (0x01FD0,0x01FD3);
- (0x01FD6,0x01FD7);
- (0x01FE0,0x01FE7);
- (0x01FF2,0x01FF4);
- (0x01FF6,0x01FF7);
- (0x02071,0x02071);
- (0x0207F,0x0207F);
- (0x0210A,0x0210A);
- (0x0210E,0x0210F);
- (0x02113,0x02113);
- (0x0212F,0x0212F);
- (0x02134,0x02134);
- (0x02139,0x02139);
- (0x0213D,0x0213D);
- (0x02146,0x02149);
- (0x0FB00,0x0FB06);
- (0x0FB13,0x0FB17);
- (0x0FF41,0x0FF5A);
- (0x10428,0x1044D);
- (0x1D41A,0x1D433);
- (0x1D44E,0x1D454);
- (0x1D456,0x1D467);
- (0x1D482,0x1D49B);
- (0x1D4B6,0x1D4B9);
- (0x1D4BB,0x1D4BB);
- (0x1D4BD,0x1D4C0);
- (0x1D4C2,0x1D4C3);
- (0x1D4C5,0x1D4CF);
- (0x1D4EA,0x1D503);
- (0x1D51E,0x1D537);
- (0x1D552,0x1D56B);
- (0x1D586,0x1D59F);
- (0x1D5BA,0x1D5D3);
- (0x1D5EE,0x1D607);
- (0x1D622,0x1D63B);
- (0x1D656,0x1D66F);
- (0x1D68A,0x1D6A3);
- (0x1D6C2,0x1D6DA);
- (0x1D6DC,0x1D6E1);
- (0x1D6FC,0x1D714);
- (0x1D716,0x1D71B);
- (0x1D736,0x1D74E);
- (0x1D750,0x1D755);
- (0x1D770,0x1D788);
- (0x1D78A,0x1D78F);
- (0x1D7AA,0x1D7C2);
- (0x1D7C4,0x1D7C9)
-]
-(* Letter, Titlecase *)
-let lt = [
- (0x001C5,0x001C5);
- (0x001C8,0x001C8);
- (0x001CB,0x001CB);
- (0x001F2,0x001F2);
- (0x01F88,0x01F8F);
- (0x01F98,0x01F9F);
- (0x01FA8,0x01FAF);
- (0x01FBC,0x01FBC);
- (0x01FCC,0x01FCC);
- (0x01FFC,0x01FFC)
-]
-(* Mark, Non-Spacing *)
-let mn = [
- (0x00300,0x0034F);
- (0x00360,0x0036F);
- (0x00483,0x00486);
- (0x00591,0x005A1);
- (0x005A3,0x005B9);
- (0x005BB,0x005BD);
- (0x005BF,0x005BF);
- (0x005C1,0x005C2);
- (0x005C4,0x005C4);
- (0x0064B,0x00655);
- (0x00670,0x00670);
- (0x006D6,0x006DC);
- (0x006DF,0x006E4);
- (0x006E7,0x006E8);
- (0x006EA,0x006ED);
- (0x00711,0x00711);
- (0x00730,0x0074A);
- (0x007A6,0x007B0);
- (0x00901,0x00902);
- (0x0093C,0x0093C);
- (0x00941,0x00948);
- (0x0094D,0x0094D);
- (0x00951,0x00954);
- (0x00962,0x00963);
- (0x00981,0x00981);
- (0x009BC,0x009BC);
- (0x009C1,0x009C4);
- (0x009CD,0x009CD);
- (0x009E2,0x009E3);
- (0x00A02,0x00A02);
- (0x00A3C,0x00A3C);
- (0x00A41,0x00A42);
- (0x00A47,0x00A48);
- (0x00A4B,0x00A4D);
- (0x00A70,0x00A71);
- (0x00A81,0x00A82);
- (0x00ABC,0x00ABC);
- (0x00AC1,0x00AC5);
- (0x00AC7,0x00AC8);
- (0x00ACD,0x00ACD);
- (0x00B01,0x00B01);
- (0x00B3C,0x00B3C);
- (0x00B3F,0x00B3F);
- (0x00B41,0x00B43);
- (0x00B4D,0x00B4D);
- (0x00B56,0x00B56);
- (0x00B82,0x00B82);
- (0x00BC0,0x00BC0);
- (0x00BCD,0x00BCD);
- (0x00C3E,0x00C40);
- (0x00C46,0x00C48);
- (0x00C4A,0x00C4D);
- (0x00C55,0x00C56);
- (0x00CBF,0x00CBF);
- (0x00CC6,0x00CC6);
- (0x00CCC,0x00CCD);
- (0x00D41,0x00D43);
- (0x00D4D,0x00D4D);
- (0x00DCA,0x00DCA);
- (0x00DD2,0x00DD4);
- (0x00DD6,0x00DD6);
- (0x00E31,0x00E31);
- (0x00E34,0x00E3A);
- (0x00E47,0x00E4E);
- (0x00EB1,0x00EB1);
- (0x00EB4,0x00EB9);
- (0x00EBB,0x00EBC);
- (0x00EC8,0x00ECD);
- (0x00F18,0x00F19);
- (0x00F35,0x00F35);
- (0x00F37,0x00F37);
- (0x00F39,0x00F39);
- (0x00F71,0x00F7E);
- (0x00F80,0x00F84);
- (0x00F86,0x00F87);
- (0x00F90,0x00F97);
- (0x00F99,0x00FBC);
- (0x00FC6,0x00FC6);
- (0x0102D,0x01030);
- (0x01032,0x01032);
- (0x01036,0x01037);
- (0x01039,0x01039);
- (0x01058,0x01059);
- (0x01712,0x01714);
- (0x01732,0x01734);
- (0x01752,0x01753);
- (0x01772,0x01773);
- (0x017B7,0x017BD);
- (0x017C6,0x017C6);
- (0x017C9,0x017D3);
- (0x0180B,0x0180D);
- (0x018A9,0x018A9);
- (0x020D0,0x020DC);
- (0x020E1,0x020E1);
- (0x020E5,0x020EA);
- (0x0302A,0x0302F);
- (0x03099,0x0309A);
- (0x0FB1E,0x0FB1E);
- (0x0FE00,0x0FE0F);
- (0x0FE20,0x0FE23);
- (0x1D167,0x1D169);
- (0x1D17B,0x1D182);
- (0x1D185,0x1D18B);
- (0x1D1AA,0x1D1AD)
-]
-(* Mark, Spacing Combining *)
-let mc = [
- (0x00903,0x00903);
- (0x0093E,0x00940);
- (0x00949,0x0094C);
- (0x00982,0x00983);
- (0x009BE,0x009C0);
- (0x009C7,0x009C8);
- (0x009CB,0x009CC);
- (0x009D7,0x009D7);
- (0x00A3E,0x00A40);
- (0x00A83,0x00A83);
- (0x00ABE,0x00AC0);
- (0x00AC9,0x00AC9);
- (0x00ACB,0x00ACC);
- (0x00B02,0x00B03);
- (0x00B3E,0x00B3E);
- (0x00B40,0x00B40);
- (0x00B47,0x00B48);
- (0x00B4B,0x00B4C);
- (0x00B57,0x00B57);
- (0x00BBE,0x00BBF);
- (0x00BC1,0x00BC2);
- (0x00BC6,0x00BC8);
- (0x00BCA,0x00BCC);
- (0x00BD7,0x00BD7);
- (0x00C01,0x00C03);
- (0x00C41,0x00C44);
- (0x00C82,0x00C83);
- (0x00CBE,0x00CBE);
- (0x00CC0,0x00CC4);
- (0x00CC7,0x00CC8);
- (0x00CCA,0x00CCB);
- (0x00CD5,0x00CD6);
- (0x00D02,0x00D03);
- (0x00D3E,0x00D40);
- (0x00D46,0x00D48);
- (0x00D4A,0x00D4C);
- (0x00D57,0x00D57);
- (0x00D82,0x00D83);
- (0x00DCF,0x00DD1);
- (0x00DD8,0x00DDF);
- (0x00DF2,0x00DF3);
- (0x00F3E,0x00F3F);
- (0x00F7F,0x00F7F);
- (0x0102C,0x0102C);
- (0x01031,0x01031);
- (0x01038,0x01038);
- (0x01056,0x01057);
- (0x017B4,0x017B6);
- (0x017BE,0x017C5);
- (0x017C7,0x017C8);
- (0x1D165,0x1D166);
- (0x1D16D,0x1D172)
-]
-(* Mark, Enclosing *)
-let me = [
- (0x00488,0x00489);
- (0x006DE,0x006DE);
- (0x020DD,0x020E0);
- (0x020E2,0x020E4)
-]
-(* Number, Decimal Digit *)
-let nd = [
- (0x00030,0x00039);
- (0x00660,0x00669);
- (0x006F0,0x006F9);
- (0x00966,0x0096F);
- (0x009E6,0x009EF);
- (0x00A66,0x00A6F);
- (0x00AE6,0x00AEF);
- (0x00B66,0x00B6F);
- (0x00BE7,0x00BEF);
- (0x00C66,0x00C6F);
- (0x00CE6,0x00CEF);
- (0x00D66,0x00D6F);
- (0x00E50,0x00E59);
- (0x00ED0,0x00ED9);
- (0x00F20,0x00F29);
- (0x01040,0x01049);
- (0x01369,0x01371);
- (0x017E0,0x017E9);
- (0x01810,0x01819);
- (0x0FF10,0x0FF19);
- (0x1D7CE,0x1D7FF)
-]
-(* Number, Letter *)
-let nl = [
- (0x016EE,0x016F0);
- (0x02160,0x02183);
- (0x03007,0x03007);
- (0x03021,0x03029);
- (0x03038,0x0303A);
- (0x1034A,0x1034A)
-]
-(* Number, Other *)
-let no = [
- (0x000B2,0x000B3);
- (0x000B9,0x000B9);
- (0x000BC,0x000BE);
- (0x009F4,0x009F9);
- (0x00BF0,0x00BF2);
- (0x00F2A,0x00F33);
- (0x01372,0x0137C);
- (0x02070,0x02070);
- (0x02074,0x02079);
- (0x02080,0x02089);
- (0x02153,0x0215F);
- (0x02460,0x0249B);
- (0x024EA,0x024FE);
- (0x02776,0x02793);
- (0x03192,0x03195);
- (0x03220,0x03229);
- (0x03251,0x0325F);
- (0x03280,0x03289);
- (0x032B1,0x032BF);
- (0x10320,0x10323)
-]
-(* Separator, Space *)
-let zs = [
- (0x00020,0x00020);
- (0x000A0,0x000A0);
- (0x01680,0x01680);
- (0x02000,0x0200B);
- (0x0202F,0x0202F);
- (0x0205F,0x0205F);
- (0x03000,0x03000)
-]
-(* Separator, Line *)
-let zl = [
- (0x02028,0x02028)
-]
-(* Separator, Paragraph *)
-let zp = [
- (0x02029,0x02029)
-]
-(* Other, Control *)
-let cc = [
- (0x00000,0x0001F);
- (0x0007F,0x0009F)
-]
-(* Other, Format *)
-let cf = [
- (0x006DD,0x006DD);
- (0x0070F,0x0070F);
- (0x0180E,0x0180E);
- (0x0200C,0x0200F);
- (0x0202A,0x0202E);
- (0x02060,0x02063);
- (0x0206A,0x0206F);
- (0x0FEFF,0x0FEFF);
- (0x0FFF9,0x0FFFB);
- (0x1D173,0x1D17A);
- (0xE0001,0xE0001);
- (0xE0020,0xE007F)
-]
-(* Other, Surrogate *)
-let cs = [
- (0x0D800,0x0DEFE);
- (0x0DFFF,0x0DFFF)
-]
-(* Other, Private Use *)
-let co = [
- (0x0E000,0x0F8FF)
-]
-(* Other, Not Assigned *)
-let cn = [
- (0x00221,0x00221);
- (0x00234,0x0024F);
- (0x002AE,0x002AF);
- (0x002EF,0x002FF);
- (0x00350,0x0035F);
- (0x00370,0x00373);
- (0x00376,0x00379);
- (0x0037B,0x0037D);
- (0x0037F,0x00383);
- (0x0038B,0x0038B);
- (0x0038D,0x0038D);
- (0x003A2,0x003A2);
- (0x003CF,0x003CF);
- (0x003F7,0x003FF);
- (0x00487,0x00487);
- (0x004CF,0x004CF);
- (0x004F6,0x004F7);
- (0x004FA,0x004FF);
- (0x00510,0x00530);
- (0x00557,0x00558);
- (0x00560,0x00560);
- (0x00588,0x00588);
- (0x0058B,0x00590);
- (0x005A2,0x005A2);
- (0x005BA,0x005BA);
- (0x005C5,0x005CF);
- (0x005EB,0x005EF);
- (0x005F5,0x0060B);
- (0x0060D,0x0061A);
- (0x0061C,0x0061E);
- (0x00620,0x00620);
- (0x0063B,0x0063F);
- (0x00656,0x0065F);
- (0x006EE,0x006EF);
- (0x006FF,0x006FF);
- (0x0070E,0x0070E);
- (0x0072D,0x0072F);
- (0x0074B,0x0077F);
- (0x007B2,0x00900);
- (0x00904,0x00904);
- (0x0093A,0x0093B);
- (0x0094E,0x0094F);
- (0x00955,0x00957);
- (0x00971,0x00980);
- (0x00984,0x00984);
- (0x0098D,0x0098E);
- (0x00991,0x00992);
- (0x009A9,0x009A9);
- (0x009B1,0x009B1);
- (0x009B3,0x009B5);
- (0x009BA,0x009BB);
- (0x009BD,0x009BD);
- (0x009C5,0x009C6);
- (0x009C9,0x009CA);
- (0x009CE,0x009D6);
- (0x009D8,0x009DB);
- (0x009DE,0x009DE);
- (0x009E4,0x009E5);
- (0x009FB,0x00A01);
- (0x00A03,0x00A04);
- (0x00A0B,0x00A0E);
- (0x00A11,0x00A12);
- (0x00A29,0x00A29);
- (0x00A31,0x00A31);
- (0x00A34,0x00A34);
- (0x00A37,0x00A37);
- (0x00A3A,0x00A3B);
- (0x00A3D,0x00A3D);
- (0x00A43,0x00A46);
- (0x00A49,0x00A4A);
- (0x00A4E,0x00A58);
- (0x00A5D,0x00A5D);
- (0x00A5F,0x00A65);
- (0x00A75,0x00A80);
- (0x00A84,0x00A84);
- (0x00A8C,0x00A8C);
- (0x00A8E,0x00A8E);
- (0x00A92,0x00A92);
- (0x00AA9,0x00AA9);
- (0x00AB1,0x00AB1);
- (0x00AB4,0x00AB4);
- (0x00ABA,0x00ABB);
- (0x00AC6,0x00AC6);
- (0x00ACA,0x00ACA);
- (0x00ACE,0x00ACF);
- (0x00AD1,0x00ADF);
- (0x00AE1,0x00AE5);
- (0x00AF0,0x00B00);
- (0x00B04,0x00B04);
- (0x00B0D,0x00B0E);
- (0x00B11,0x00B12);
- (0x00B29,0x00B29);
- (0x00B31,0x00B31);
- (0x00B34,0x00B35);
- (0x00B3A,0x00B3B);
- (0x00B44,0x00B46);
- (0x00B49,0x00B4A);
- (0x00B4E,0x00B55);
- (0x00B58,0x00B5B);
- (0x00B5E,0x00B5E);
- (0x00B62,0x00B65);
- (0x00B71,0x00B81);
- (0x00B84,0x00B84);
- (0x00B8B,0x00B8D);
- (0x00B91,0x00B91);
- (0x00B96,0x00B98);
- (0x00B9B,0x00B9B);
- (0x00B9D,0x00B9D);
- (0x00BA0,0x00BA2);
- (0x00BA5,0x00BA7);
- (0x00BAB,0x00BAD);
- (0x00BB6,0x00BB6);
- (0x00BBA,0x00BBD);
- (0x00BC3,0x00BC5);
- (0x00BC9,0x00BC9);
- (0x00BCE,0x00BD6);
- (0x00BD8,0x00BE6);
- (0x00BF3,0x00C00);
- (0x00C04,0x00C04);
- (0x00C0D,0x00C0D);
- (0x00C11,0x00C11);
- (0x00C29,0x00C29);
- (0x00C34,0x00C34);
- (0x00C3A,0x00C3D);
- (0x00C45,0x00C45);
- (0x00C49,0x00C49);
- (0x00C4E,0x00C54);
- (0x00C57,0x00C5F);
- (0x00C62,0x00C65);
- (0x00C70,0x00C81);
- (0x00C84,0x00C84);
- (0x00C8D,0x00C8D);
- (0x00C91,0x00C91);
- (0x00CA9,0x00CA9);
- (0x00CB4,0x00CB4);
- (0x00CBA,0x00CBD);
- (0x00CC5,0x00CC5);
- (0x00CC9,0x00CC9);
- (0x00CCE,0x00CD4);
- (0x00CD7,0x00CDD);
- (0x00CDF,0x00CDF);
- (0x00CE2,0x00CE5);
- (0x00CF0,0x00D01);
- (0x00D04,0x00D04);
- (0x00D0D,0x00D0D);
- (0x00D11,0x00D11);
- (0x00D29,0x00D29);
- (0x00D3A,0x00D3D);
- (0x00D44,0x00D45);
- (0x00D49,0x00D49);
- (0x00D4E,0x00D56);
- (0x00D58,0x00D5F);
- (0x00D62,0x00D65);
- (0x00D70,0x00D81);
- (0x00D84,0x00D84);
- (0x00D97,0x00D99);
- (0x00DB2,0x00DB2);
- (0x00DBC,0x00DBC);
- (0x00DBE,0x00DBF);
- (0x00DC7,0x00DC9);
- (0x00DCB,0x00DCE);
- (0x00DD5,0x00DD5);
- (0x00DD7,0x00DD7);
- (0x00DE0,0x00DF1);
- (0x00DF5,0x00E00);
- (0x00E3B,0x00E3E);
- (0x00E5C,0x00E80);
- (0x00E83,0x00E83);
- (0x00E85,0x00E86);
- (0x00E89,0x00E89);
- (0x00E8B,0x00E8C);
- (0x00E8E,0x00E93);
- (0x00E98,0x00E98);
- (0x00EA0,0x00EA0);
- (0x00EA4,0x00EA4);
- (0x00EA6,0x00EA6);
- (0x00EA8,0x00EA9);
- (0x00EAC,0x00EAC);
- (0x00EBA,0x00EBA);
- (0x00EBE,0x00EBF);
- (0x00EC5,0x00EC5);
- (0x00EC7,0x00EC7);
- (0x00ECE,0x00ECF);
- (0x00EDA,0x00EDB);
- (0x00EDE,0x00EFF);
- (0x00F48,0x00F48);
- (0x00F6B,0x00F70);
- (0x00F8C,0x00F8F);
- (0x00F98,0x00F98);
- (0x00FBD,0x00FBD);
- (0x00FCD,0x00FCE);
- (0x00FD0,0x00FFF);
- (0x01022,0x01022);
- (0x01028,0x01028);
- (0x0102B,0x0102B);
- (0x01033,0x01035);
- (0x0103A,0x0103F);
- (0x0105A,0x0109F);
- (0x010C6,0x010CF);
- (0x010F9,0x010FA);
- (0x010FC,0x010FF);
- (0x0115A,0x0115E);
- (0x011A3,0x011A7);
- (0x011FA,0x011FF);
- (0x01207,0x01207);
- (0x01247,0x01247);
- (0x01249,0x01249);
- (0x0124E,0x0124F);
- (0x01257,0x01257);
- (0x01259,0x01259);
- (0x0125E,0x0125F);
- (0x01287,0x01287);
- (0x01289,0x01289);
- (0x0128E,0x0128F);
- (0x012AF,0x012AF);
- (0x012B1,0x012B1);
- (0x012B6,0x012B7);
- (0x012BF,0x012BF);
- (0x012C1,0x012C1);
- (0x012C6,0x012C7);
- (0x012CF,0x012CF);
- (0x012D7,0x012D7);
- (0x012EF,0x012EF);
- (0x0130F,0x0130F);
- (0x01311,0x01311);
- (0x01316,0x01317);
- (0x0131F,0x0131F);
- (0x01347,0x01347);
- (0x0135B,0x01360);
- (0x0137D,0x0139F);
- (0x013F5,0x01400);
- (0x01677,0x0167F);
- (0x0169D,0x0169F);
- (0x016F1,0x016FF);
- (0x0170D,0x0170D);
- (0x01715,0x0171F);
- (0x01737,0x0173F);
- (0x01754,0x0175F);
- (0x0176D,0x0176D);
- (0x01771,0x01771);
- (0x01774,0x0177F);
- (0x017DD,0x017DF);
- (0x017EA,0x017FF);
- (0x0180F,0x0180F);
- (0x0181A,0x0181F);
- (0x01878,0x0187F);
- (0x018AA,0x01DFF);
- (0x01E9C,0x01E9F);
- (0x01EFA,0x01EFF);
- (0x01F16,0x01F17);
- (0x01F1E,0x01F1F);
- (0x01F46,0x01F47);
- (0x01F4E,0x01F4F);
- (0x01F58,0x01F58);
- (0x01F5A,0x01F5A);
- (0x01F5C,0x01F5C);
- (0x01F5E,0x01F5E);
- (0x01F7E,0x01F7F);
- (0x01FB5,0x01FB5);
- (0x01FC5,0x01FC5);
- (0x01FD4,0x01FD5);
- (0x01FDC,0x01FDC);
- (0x01FF0,0x01FF1);
- (0x01FF5,0x01FF5);
- (0x01FFF,0x01FFF);
- (0x02053,0x02056);
- (0x02058,0x0205E);
- (0x02064,0x02069);
- (0x02072,0x02073);
- (0x0208F,0x0209F);
- (0x020B2,0x020CF);
- (0x020EB,0x020FF);
- (0x0213B,0x0213C);
- (0x0214C,0x02152);
- (0x02184,0x0218F);
- (0x023CF,0x023FF);
- (0x02427,0x0243F);
- (0x0244B,0x0245F);
- (0x024FF,0x024FF);
- (0x02614,0x02615);
- (0x02618,0x02618);
- (0x0267E,0x0267F);
- (0x0268A,0x02700);
- (0x02705,0x02705);
- (0x0270A,0x0270B);
- (0x02728,0x02728);
- (0x0274C,0x0274C);
- (0x0274E,0x0274E);
- (0x02753,0x02755);
- (0x02757,0x02757);
- (0x0275F,0x02760);
- (0x02795,0x02797);
- (0x027B0,0x027B0);
- (0x027BF,0x027CF);
- (0x027EC,0x027EF);
- (0x02B00,0x02E7F);
- (0x02E9A,0x02E9A);
- (0x02EF4,0x02EFF);
- (0x02FD6,0x02FEF);
- (0x02FFC,0x02FFF);
- (0x03040,0x03040);
- (0x03097,0x03098);
- (0x03100,0x03104);
- (0x0312D,0x03130);
- (0x0318F,0x0318F);
- (0x031B8,0x031EF);
- (0x0321D,0x0321F);
- (0x03244,0x03250);
- (0x0327C,0x0327E);
- (0x032CC,0x032CF);
- (0x032FF,0x032FF);
- (0x03377,0x0337A);
- (0x033DE,0x033DF);
- (0x033FF,0x033FF);
- (0x04DB6,0x04DFF);
- (0x09FA6,0x09FFF);
- (0x0A48D,0x0A48F);
- (0x0A4C7,0x0ABFF);
- (0x0D7A4,0x0D7FF);
- (0x0DEFF,0x0DFFE);
- (0x0FA2E,0x0FA2F);
- (0x0FA6B,0x0FAFF);
- (0x0FB07,0x0FB12);
- (0x0FB18,0x0FB1C);
- (0x0FB37,0x0FB37);
- (0x0FB3D,0x0FB3D);
- (0x0FB3F,0x0FB3F);
- (0x0FB42,0x0FB42);
- (0x0FB45,0x0FB45);
- (0x0FBB2,0x0FBD2);
- (0x0FD40,0x0FD4F);
- (0x0FD90,0x0FD91);
- (0x0FDC8,0x0FDEF);
- (0x0FDFD,0x0FDFF);
- (0x0FE10,0x0FE1F);
- (0x0FE24,0x0FE2F);
- (0x0FE47,0x0FE48);
- (0x0FE53,0x0FE53);
- (0x0FE67,0x0FE67);
- (0x0FE6C,0x0FE6F);
- (0x0FE75,0x0FE75);
- (0x0FEFD,0x0FEFE);
- (0x0FF00,0x0FF00);
- (0x0FFBF,0x0FFC1);
- (0x0FFC8,0x0FFC9);
- (0x0FFD0,0x0FFD1);
- (0x0FFD8,0x0FFD9);
- (0x0FFDD,0x0FFDF);
- (0x0FFE7,0x0FFE7);
- (0x0FFEF,0x0FFF8);
- (0x0FFFE,0x102FF);
- (0x1031F,0x1031F);
- (0x10324,0x1032F);
- (0x1034B,0x103FF);
- (0x10426,0x10427);
- (0x1044E,0x1CFFF);
- (0x1D0F6,0x1D0FF);
- (0x1D127,0x1D129);
- (0x1D1DE,0x1D3FF);
- (0x1D455,0x1D455);
- (0x1D49D,0x1D49D);
- (0x1D4A0,0x1D4A1);
- (0x1D4A3,0x1D4A4);
- (0x1D4A7,0x1D4A8);
- (0x1D4AD,0x1D4AD);
- (0x1D4BA,0x1D4BA);
- (0x1D4BC,0x1D4BC);
- (0x1D4C1,0x1D4C1);
- (0x1D4C4,0x1D4C4);
- (0x1D506,0x1D506);
- (0x1D50B,0x1D50C);
- (0x1D515,0x1D515);
- (0x1D51D,0x1D51D);
- (0x1D53A,0x1D53A);
- (0x1D53F,0x1D53F);
- (0x1D545,0x1D545);
- (0x1D547,0x1D549);
- (0x1D551,0x1D551);
- (0x1D6A4,0x1D6A7);
- (0x1D7CA,0x1D7CD);
- (0x1D800,0x1FFFF);
- (0x2A6D7,0x2F7FF);
- (0x2FA1E,0xE0000);
- (0xE0002,0xE001F);
- (0xE0080,0x7FFFFFFF)
-]
-(* Letter, Modifier *)
-let lm = [
- (0x002B0,0x002B8);
- (0x002BB,0x002C1);
- (0x002D0,0x002D1);
- (0x002E0,0x002E4);
- (0x002EE,0x002EE);
- (0x0037A,0x0037A);
- (0x00559,0x00559);
- (0x00640,0x00640);
- (0x006E5,0x006E6);
- (0x00E46,0x00E46);
- (0x00EC6,0x00EC6);
- (0x017D7,0x017D7);
- (0x01843,0x01843);
- (0x03005,0x03005);
- (0x03031,0x03035);
- (0x0303B,0x0303B);
- (0x0309D,0x0309E);
- (0x030FC,0x030FE);
- (0x0FF70,0x0FF70);
- (0x0FF9E,0x0FF9F)
-]
-(* Letter, Other *)
-let lo = [
- (0x001BB,0x001BB);
- (0x001C0,0x001C3);
- (0x005D0,0x005EA);
- (0x005F0,0x005F2);
- (0x00621,0x0063A);
- (0x00641,0x0064A);
- (0x0066E,0x0066F);
- (0x00671,0x006D3);
- (0x006D5,0x006D5);
- (0x006FA,0x006FC);
- (0x00710,0x00710);
- (0x00712,0x0072C);
- (0x00780,0x007A5);
- (0x007B1,0x007B1);
- (0x00905,0x00939);
- (0x0093D,0x0093D);
- (0x00950,0x00950);
- (0x00958,0x00961);
- (0x00985,0x0098C);
- (0x0098F,0x00990);
- (0x00993,0x009A8);
- (0x009AA,0x009B0);
- (0x009B2,0x009B2);
- (0x009B6,0x009B9);
- (0x009DC,0x009DD);
- (0x009DF,0x009E1);
- (0x009F0,0x009F1);
- (0x00A05,0x00A0A);
- (0x00A0F,0x00A10);
- (0x00A13,0x00A28);
- (0x00A2A,0x00A30);
- (0x00A32,0x00A33);
- (0x00A35,0x00A36);
- (0x00A38,0x00A39);
- (0x00A59,0x00A5C);
- (0x00A5E,0x00A5E);
- (0x00A72,0x00A74);
- (0x00A85,0x00A8B);
- (0x00A8D,0x00A8D);
- (0x00A8F,0x00A91);
- (0x00A93,0x00AA8);
- (0x00AAA,0x00AB0);
- (0x00AB2,0x00AB3);
- (0x00AB5,0x00AB9);
- (0x00ABD,0x00ABD);
- (0x00AD0,0x00AD0);
- (0x00AE0,0x00AE0);
- (0x00B05,0x00B0C);
- (0x00B0F,0x00B10);
- (0x00B13,0x00B28);
- (0x00B2A,0x00B30);
- (0x00B32,0x00B33);
- (0x00B36,0x00B39);
- (0x00B3D,0x00B3D);
- (0x00B5C,0x00B5D);
- (0x00B5F,0x00B61);
- (0x00B83,0x00B83);
- (0x00B85,0x00B8A);
- (0x00B8E,0x00B90);
- (0x00B92,0x00B95);
- (0x00B99,0x00B9A);
- (0x00B9C,0x00B9C);
- (0x00B9E,0x00B9F);
- (0x00BA3,0x00BA4);
- (0x00BA8,0x00BAA);
- (0x00BAE,0x00BB5);
- (0x00BB7,0x00BB9);
- (0x00C05,0x00C0C);
- (0x00C0E,0x00C10);
- (0x00C12,0x00C28);
- (0x00C2A,0x00C33);
- (0x00C35,0x00C39);
- (0x00C60,0x00C61);
- (0x00C85,0x00C8C);
- (0x00C8E,0x00C90);
- (0x00C92,0x00CA8);
- (0x00CAA,0x00CB3);
- (0x00CB5,0x00CB9);
- (0x00CDE,0x00CDE);
- (0x00CE0,0x00CE1);
- (0x00D05,0x00D0C);
- (0x00D0E,0x00D10);
- (0x00D12,0x00D28);
- (0x00D2A,0x00D39);
- (0x00D60,0x00D61);
- (0x00D85,0x00D96);
- (0x00D9A,0x00DB1);
- (0x00DB3,0x00DBB);
- (0x00DBD,0x00DBD);
- (0x00DC0,0x00DC6);
- (0x00E01,0x00E30);
- (0x00E32,0x00E33);
- (0x00E40,0x00E45);
- (0x00E81,0x00E82);
- (0x00E84,0x00E84);
- (0x00E87,0x00E88);
- (0x00E8A,0x00E8A);
- (0x00E8D,0x00E8D);
- (0x00E94,0x00E97);
- (0x00E99,0x00E9F);
- (0x00EA1,0x00EA3);
- (0x00EA5,0x00EA5);
- (0x00EA7,0x00EA7);
- (0x00EAA,0x00EAB);
- (0x00EAD,0x00EB0);
- (0x00EB2,0x00EB3);
- (0x00EBD,0x00EBD);
- (0x00EC0,0x00EC4);
- (0x00EDC,0x00EDD);
- (0x00F00,0x00F00);
- (0x00F40,0x00F47);
- (0x00F49,0x00F6A);
- (0x00F88,0x00F8B);
- (0x01000,0x01021);
- (0x01023,0x01027);
- (0x01029,0x0102A);
- (0x01050,0x01055);
- (0x010D0,0x010F8);
- (0x01100,0x01159);
- (0x0115F,0x011A2);
- (0x011A8,0x011F9);
- (0x01200,0x01206);
- (0x01208,0x01246);
- (0x01248,0x01248);
- (0x0124A,0x0124D);
- (0x01250,0x01256);
- (0x01258,0x01258);
- (0x0125A,0x0125D);
- (0x01260,0x01286);
- (0x01288,0x01288);
- (0x0128A,0x0128D);
- (0x01290,0x012AE);
- (0x012B0,0x012B0);
- (0x012B2,0x012B5);
- (0x012B8,0x012BE);
- (0x012C0,0x012C0);
- (0x012C2,0x012C5);
- (0x012C8,0x012CE);
- (0x012D0,0x012D6);
- (0x012D8,0x012EE);
- (0x012F0,0x0130E);
- (0x01310,0x01310);
- (0x01312,0x01315);
- (0x01318,0x0131E);
- (0x01320,0x01346);
- (0x01348,0x0135A);
- (0x013A0,0x013F4);
- (0x01401,0x0166C);
- (0x0166F,0x01676);
- (0x01681,0x0169A);
- (0x016A0,0x016EA);
- (0x01700,0x0170C);
- (0x0170E,0x01711);
- (0x01720,0x01731);
- (0x01740,0x01751);
- (0x01760,0x0176C);
- (0x0176E,0x01770);
- (0x01780,0x017B3);
- (0x017DC,0x017DC);
- (0x01820,0x01842);
- (0x01844,0x01877);
- (0x01880,0x018A8);
- (0x02135,0x02138);
- (0x03006,0x03006);
- (0x0303C,0x0303C);
- (0x03041,0x03096);
- (0x0309F,0x0309F);
- (0x030A1,0x030FA);
- (0x030FF,0x030FF);
- (0x03105,0x0312C);
- (0x03131,0x0318E);
- (0x031A0,0x031B7);
- (0x031F0,0x031FF);
- (0x03400,0x04DB5);
- (0x04E00,0x09FA5);
- (0x0A000,0x0A48C);
- (0x0AC00,0x0D7A3);
- (0x0F900,0x0FA2D);
- (0x0FA30,0x0FA6A);
- (0x0FB1D,0x0FB1D);
- (0x0FB1F,0x0FB28);
- (0x0FB2A,0x0FB36);
- (0x0FB38,0x0FB3C);
- (0x0FB3E,0x0FB3E);
- (0x0FB40,0x0FB41);
- (0x0FB43,0x0FB44);
- (0x0FB46,0x0FBB1);
- (0x0FBD3,0x0FD3D);
- (0x0FD50,0x0FD8F);
- (0x0FD92,0x0FDC7);
- (0x0FDF0,0x0FDFB);
- (0x0FE70,0x0FE74);
- (0x0FE76,0x0FEFC);
- (0x0FF66,0x0FF6F);
- (0x0FF71,0x0FF9D);
- (0x0FFA0,0x0FFBE);
- (0x0FFC2,0x0FFC7);
- (0x0FFCA,0x0FFCF);
- (0x0FFD2,0x0FFD7);
- (0x0FFDA,0x0FFDC);
- (0x10300,0x1031E);
- (0x10330,0x10349);
- (0x20000,0x2A6D6);
- (0x2F800,0x2FA1D)
-]
-(* Punctuation, Connector *)
-let pc = [
- (0x0005F,0x0005F);
- (0x0203F,0x02040);
- (0x030FB,0x030FB);
- (0x0FE33,0x0FE34);
- (0x0FE4D,0x0FE4F);
- (0x0FF3F,0x0FF3F);
- (0x0FF65,0x0FF65)
-]
-(* Punctuation, Dash *)
-let pd = [
- (0x0002D,0x0002D);
- (0x000AD,0x000AD);
- (0x0058A,0x0058A);
- (0x01806,0x01806);
- (0x02010,0x02015);
- (0x0301C,0x0301C);
- (0x03030,0x03030);
- (0x030A0,0x030A0);
- (0x0FE31,0x0FE32);
- (0x0FE58,0x0FE58);
- (0x0FE63,0x0FE63);
- (0x0FF0D,0x0FF0D)
-]
-(* Punctuation, Open *)
-let ps = [
- (0x00028,0x00028);
- (0x0005B,0x0005B);
- (0x0007B,0x0007B);
- (0x00F3A,0x00F3A);
- (0x00F3C,0x00F3C);
- (0x0169B,0x0169B);
- (0x0201A,0x0201A);
- (0x0201E,0x0201E);
- (0x02045,0x02045);
- (0x0207D,0x0207D);
- (0x0208D,0x0208D);
- (0x02329,0x02329);
- (0x023B4,0x023B4);
- (0x02768,0x02768);
- (0x0276A,0x0276A);
- (0x0276C,0x0276C);
- (0x0276E,0x0276E);
- (0x02770,0x02770);
- (0x02772,0x02772);
- (0x02774,0x02774);
- (0x027E6,0x027E6);
- (0x027E8,0x027E8);
- (0x027EA,0x027EA);
- (0x02983,0x02983);
- (0x02985,0x02985);
- (0x02987,0x02987);
- (0x02989,0x02989);
- (0x0298B,0x0298B);
- (0x0298D,0x0298D);
- (0x0298F,0x0298F);
- (0x02991,0x02991);
- (0x02993,0x02993);
- (0x02995,0x02995);
- (0x02997,0x02997);
- (0x029D8,0x029D8);
- (0x029DA,0x029DA);
- (0x029FC,0x029FC);
- (0x03008,0x03008);
- (0x0300A,0x0300A);
- (0x0300C,0x0300C);
- (0x0300E,0x0300E);
- (0x03010,0x03010);
- (0x03014,0x03014);
- (0x03016,0x03016);
- (0x03018,0x03018);
- (0x0301A,0x0301A);
- (0x0301D,0x0301D);
- (0x0FD3E,0x0FD3E);
- (0x0FE35,0x0FE35);
- (0x0FE37,0x0FE37);
- (0x0FE39,0x0FE39);
- (0x0FE3B,0x0FE3B);
- (0x0FE3D,0x0FE3D);
- (0x0FE3F,0x0FE3F);
- (0x0FE41,0x0FE41);
- (0x0FE43,0x0FE43);
- (0x0FE59,0x0FE59);
- (0x0FE5B,0x0FE5B);
- (0x0FE5D,0x0FE5D);
- (0x0FF08,0x0FF08);
- (0x0FF3B,0x0FF3B);
- (0x0FF5B,0x0FF5B);
- (0x0FF5F,0x0FF5F);
- (0x0FF62,0x0FF62)
-]
-(* Punctuation, Close *)
-let pe = [
- (0x00029,0x00029);
- (0x0005D,0x0005D);
- (0x0007D,0x0007D);
- (0x00F3B,0x00F3B);
- (0x00F3D,0x00F3D);
- (0x0169C,0x0169C);
- (0x02046,0x02046);
- (0x0207E,0x0207E);
- (0x0208E,0x0208E);
- (0x0232A,0x0232A);
- (0x023B5,0x023B5);
- (0x02769,0x02769);
- (0x0276B,0x0276B);
- (0x0276D,0x0276D);
- (0x0276F,0x0276F);
- (0x02771,0x02771);
- (0x02773,0x02773);
- (0x02775,0x02775);
- (0x027E7,0x027E7);
- (0x027E9,0x027E9);
- (0x027EB,0x027EB);
- (0x02984,0x02984);
- (0x02986,0x02986);
- (0x02988,0x02988);
- (0x0298A,0x0298A);
- (0x0298C,0x0298C);
- (0x0298E,0x0298E);
- (0x02990,0x02990);
- (0x02992,0x02992);
- (0x02994,0x02994);
- (0x02996,0x02996);
- (0x02998,0x02998);
- (0x029D9,0x029D9);
- (0x029DB,0x029DB);
- (0x029FD,0x029FD);
- (0x03009,0x03009);
- (0x0300B,0x0300B);
- (0x0300D,0x0300D);
- (0x0300F,0x0300F);
- (0x03011,0x03011);
- (0x03015,0x03015);
- (0x03017,0x03017);
- (0x03019,0x03019);
- (0x0301B,0x0301B);
- (0x0301E,0x0301F);
- (0x0FD3F,0x0FD3F);
- (0x0FE36,0x0FE36);
- (0x0FE38,0x0FE38);
- (0x0FE3A,0x0FE3A);
- (0x0FE3C,0x0FE3C);
- (0x0FE3E,0x0FE3E);
- (0x0FE40,0x0FE40);
- (0x0FE42,0x0FE42);
- (0x0FE44,0x0FE44);
- (0x0FE5A,0x0FE5A);
- (0x0FE5C,0x0FE5C);
- (0x0FE5E,0x0FE5E);
- (0x0FF09,0x0FF09);
- (0x0FF3D,0x0FF3D);
- (0x0FF5D,0x0FF5D);
- (0x0FF60,0x0FF60);
- (0x0FF63,0x0FF63)
-]
-(* Punctuation, Initial quote *)
-let pi = [
- (0x000AB,0x000AB);
- (0x02018,0x02018);
- (0x0201B,0x0201C);
- (0x0201F,0x0201F);
- (0x02039,0x02039)
-]
-(* Punctuation, Final quote *)
-let pf = [
- (0x000BB,0x000BB);
- (0x02019,0x02019);
- (0x0201D,0x0201D);
- (0x0203A,0x0203A)
-]
-(* Punctuation, Other *)
-let po = [
- (0x00021,0x00023);
- (0x00025,0x00027);
- (0x0002A,0x0002A);
- (0x0002C,0x0002C);
- (0x0002E,0x0002F);
- (0x0003A,0x0003B);
- (0x0003F,0x00040);
- (0x0005C,0x0005C);
- (0x000A1,0x000A1);
- (0x000B7,0x000B7);
- (0x000BF,0x000BF);
- (0x0037E,0x0037E);
- (0x00387,0x00387);
- (0x0055A,0x0055F);
- (0x00589,0x00589);
- (0x005BE,0x005BE);
- (0x005C0,0x005C0);
- (0x005C3,0x005C3);
- (0x005F3,0x005F4);
- (0x0060C,0x0060C);
- (0x0061B,0x0061B);
- (0x0061F,0x0061F);
- (0x0066A,0x0066D);
- (0x006D4,0x006D4);
- (0x00700,0x0070D);
- (0x00964,0x00965);
- (0x00970,0x00970);
- (0x00DF4,0x00DF4);
- (0x00E4F,0x00E4F);
- (0x00E5A,0x00E5B);
- (0x00F04,0x00F12);
- (0x00F85,0x00F85);
- (0x0104A,0x0104F);
- (0x010FB,0x010FB);
- (0x01361,0x01368);
- (0x0166D,0x0166E);
- (0x016EB,0x016ED);
- (0x01735,0x01736);
- (0x017D4,0x017D6);
- (0x017D8,0x017DA);
- (0x01800,0x01805);
- (0x01807,0x0180A);
- (0x02016,0x02017);
- (0x02020,0x02027);
- (0x02030,0x02038);
- (0x0203B,0x0203E);
- (0x02041,0x02043);
- (0x02047,0x02051);
- (0x02057,0x02057);
- (0x023B6,0x023B6);
- (0x03001,0x03003);
- (0x0303D,0x0303D);
- (0x0FE30,0x0FE30);
- (0x0FE45,0x0FE46);
- (0x0FE49,0x0FE4C);
- (0x0FE50,0x0FE52);
- (0x0FE54,0x0FE57);
- (0x0FE5F,0x0FE61);
- (0x0FE68,0x0FE68);
- (0x0FE6A,0x0FE6B);
- (0x0FF01,0x0FF03);
- (0x0FF05,0x0FF07);
- (0x0FF0A,0x0FF0A);
- (0x0FF0C,0x0FF0C);
- (0x0FF0E,0x0FF0F);
- (0x0FF1A,0x0FF1B);
- (0x0FF1F,0x0FF20);
- (0x0FF3C,0x0FF3C);
- (0x0FF61,0x0FF61);
- (0x0FF64,0x0FF64)
-]
-(* Symbol, Math *)
-let sm = [
- (0x0002B,0x0002B);
- (0x0003C,0x0003E);
- (0x0007C,0x0007C);
- (0x0007E,0x0007E);
- (0x000AC,0x000AC);
- (0x000B1,0x000B1);
- (0x000D7,0x000D7);
- (0x000F7,0x000F7);
- (0x003F6,0x003F6);
- (0x02044,0x02044);
- (0x02052,0x02052);
- (0x0207A,0x0207C);
- (0x0208A,0x0208C);
- (0x02140,0x02144);
- (0x0214B,0x0214B);
- (0x02190,0x02194);
- (0x0219A,0x0219B);
- (0x021A0,0x021A0);
- (0x021A3,0x021A3);
- (0x021A6,0x021A6);
- (0x021AE,0x021AE);
- (0x021CE,0x021CF);
- (0x021D2,0x021D2);
- (0x021D4,0x021D4);
- (0x021F4,0x022FF);
- (0x02308,0x0230B);
- (0x02320,0x02321);
- (0x0237C,0x0237C);
- (0x0239B,0x023B3);
- (0x025B7,0x025B7);
- (0x025C1,0x025C1);
- (0x025F8,0x025FF);
- (0x0266F,0x0266F);
- (0x027D0,0x027E5);
- (0x027F0,0x027FF);
- (0x02900,0x02982);
- (0x02999,0x029D7);
- (0x029DC,0x029FB);
- (0x029FE,0x02AFF);
- (0x0FB29,0x0FB29);
- (0x0FE62,0x0FE62);
- (0x0FE64,0x0FE66);
- (0x0FF0B,0x0FF0B);
- (0x0FF1C,0x0FF1E);
- (0x0FF5C,0x0FF5C);
- (0x0FF5E,0x0FF5E);
- (0x0FFE2,0x0FFE2);
- (0x0FFE9,0x0FFEC);
- (0x1D6C1,0x1D6C1);
- (0x1D6DB,0x1D6DB);
- (0x1D6FB,0x1D6FB);
- (0x1D715,0x1D715);
- (0x1D735,0x1D735);
- (0x1D74F,0x1D74F);
- (0x1D76F,0x1D76F);
- (0x1D789,0x1D789);
- (0x1D7A9,0x1D7A9);
- (0x1D7C3,0x1D7C3)
-]
-(* Symbol, Currency *)
-let sc = [
- (0x00024,0x00024);
- (0x000A2,0x000A5);
- (0x009F2,0x009F3);
- (0x00E3F,0x00E3F);
- (0x017DB,0x017DB);
- (0x020A0,0x020B1);
- (0x0FDFC,0x0FDFC);
- (0x0FE69,0x0FE69);
- (0x0FF04,0x0FF04);
- (0x0FFE0,0x0FFE1);
- (0x0FFE5,0x0FFE6)
-]
-(* Symbol, Modifier *)
-let sk = [
- (0x0005E,0x0005E);
- (0x00060,0x00060);
- (0x000A8,0x000A8);
- (0x000AF,0x000AF);
- (0x000B4,0x000B4);
- (0x000B8,0x000B8);
- (0x002B9,0x002BA);
- (0x002C2,0x002CF);
- (0x002D2,0x002DF);
- (0x002E5,0x002ED);
- (0x00374,0x00375);
- (0x00384,0x00385);
- (0x01FBD,0x01FBD);
- (0x01FBF,0x01FC1);
- (0x01FCD,0x01FCF);
- (0x01FDD,0x01FDF);
- (0x01FED,0x01FEF);
- (0x01FFD,0x01FFE);
- (0x0309B,0x0309C);
- (0x0FF3E,0x0FF3E);
- (0x0FF40,0x0FF40);
- (0x0FFE3,0x0FFE3)
-]
-(* Symbol, Other *)
-let so = [
- (0x000A6,0x000A7);
- (0x000A9,0x000A9);
- (0x000AE,0x000AE);
- (0x000B0,0x000B0);
- (0x000B6,0x000B6);
- (0x00482,0x00482);
- (0x006E9,0x006E9);
- (0x006FD,0x006FE);
- (0x009FA,0x009FA);
- (0x00B70,0x00B70);
- (0x00F01,0x00F03);
- (0x00F13,0x00F17);
- (0x00F1A,0x00F1F);
- (0x00F34,0x00F34);
- (0x00F36,0x00F36);
- (0x00F38,0x00F38);
- (0x00FBE,0x00FC5);
- (0x00FC7,0x00FCC);
- (0x00FCF,0x00FCF);
- (0x02100,0x02101);
- (0x02103,0x02106);
- (0x02108,0x02109);
- (0x02114,0x02114);
- (0x02116,0x02118);
- (0x0211E,0x02123);
- (0x02125,0x02125);
- (0x02127,0x02127);
- (0x02129,0x02129);
- (0x0212E,0x0212E);
- (0x02132,0x02132);
- (0x0213A,0x0213A);
- (0x0214A,0x0214A);
- (0x02195,0x02199);
- (0x0219C,0x0219F);
- (0x021A1,0x021A2);
- (0x021A4,0x021A5);
- (0x021A7,0x021AD);
- (0x021AF,0x021CD);
- (0x021D0,0x021D1);
- (0x021D3,0x021D3);
- (0x021D5,0x021F3);
- (0x02300,0x02307);
- (0x0230C,0x0231F);
- (0x02322,0x02328);
- (0x0232B,0x0237B);
- (0x0237D,0x0239A);
- (0x023B7,0x023CE);
- (0x02400,0x02426);
- (0x02440,0x0244A);
- (0x0249C,0x024E9);
- (0x02500,0x025B6);
- (0x025B8,0x025C0);
- (0x025C2,0x025F7);
- (0x02600,0x02613);
- (0x02616,0x02617);
- (0x02619,0x0266E);
- (0x02670,0x0267D);
- (0x02680,0x02689);
- (0x02701,0x02704);
- (0x02706,0x02709);
- (0x0270C,0x02727);
- (0x02729,0x0274B);
- (0x0274D,0x0274D);
- (0x0274F,0x02752);
- (0x02756,0x02756);
- (0x02758,0x0275E);
- (0x02761,0x02767);
- (0x02794,0x02794);
- (0x02798,0x027AF);
- (0x027B1,0x027BE);
- (0x02800,0x028FF);
- (0x02E80,0x02E99);
- (0x02E9B,0x02EF3);
- (0x02F00,0x02FD5);
- (0x02FF0,0x02FFB);
- (0x03004,0x03004);
- (0x03012,0x03013);
- (0x03020,0x03020);
- (0x03036,0x03037);
- (0x0303E,0x0303F);
- (0x03190,0x03191);
- (0x03196,0x0319F);
- (0x03200,0x0321C);
- (0x0322A,0x03243);
- (0x03260,0x0327B);
- (0x0327F,0x0327F);
- (0x0328A,0x032B0);
- (0x032C0,0x032CB);
- (0x032D0,0x032FE);
- (0x03300,0x03376);
- (0x0337B,0x033DD);
- (0x033E0,0x033FE);
- (0x0A490,0x0A4C6);
- (0x0FFE4,0x0FFE4);
- (0x0FFE8,0x0FFE8);
- (0x0FFED,0x0FFEE);
- (0x0FFFC,0x0FFFD);
- (0x1D000,0x1D0F5);
- (0x1D100,0x1D126);
- (0x1D12A,0x1D164);
- (0x1D16A,0x1D16C);
- (0x1D183,0x1D184);
- (0x1D18C,0x1D1A9);
- (0x1D1AE,0x1D1DD)
-]
-
-(* Conversion to lower case. *)
-let to_lower = [
- (0x00041,0x0005A), `Delta (32);
- (0x000C0,0x000D6), `Delta (32);
- (0x000D8,0x000DE), `Delta (32);
- (0x00100,0x00100), `Abs (0x00101);
- (0x00102,0x00102), `Abs (0x00103);
- (0x00104,0x00104), `Abs (0x00105);
- (0x00106,0x00106), `Abs (0x00107);
- (0x00108,0x00108), `Abs (0x00109);
- (0x0010A,0x0010A), `Abs (0x0010B);
- (0x0010C,0x0010C), `Abs (0x0010D);
- (0x0010E,0x0010E), `Abs (0x0010F);
- (0x00110,0x00110), `Abs (0x00111);
- (0x00112,0x00112), `Abs (0x00113);
- (0x00114,0x00114), `Abs (0x00115);
- (0x00116,0x00116), `Abs (0x00117);
- (0x00118,0x00118), `Abs (0x00119);
- (0x0011A,0x0011A), `Abs (0x0011B);
- (0x0011C,0x0011C), `Abs (0x0011D);
- (0x0011E,0x0011E), `Abs (0x0011F);
- (0x00120,0x00120), `Abs (0x00121);
- (0x00122,0x00122), `Abs (0x00123);
- (0x00124,0x00124), `Abs (0x00125);
- (0x00126,0x00126), `Abs (0x00127);
- (0x00128,0x00128), `Abs (0x00129);
- (0x0012A,0x0012A), `Abs (0x0012B);
- (0x0012C,0x0012C), `Abs (0x0012D);
- (0x0012E,0x0012E), `Abs (0x0012F);
- (0x00130,0x00130), `Abs (0x00069);
- (0x00132,0x00132), `Abs (0x00133);
- (0x00134,0x00134), `Abs (0x00135);
- (0x00136,0x00136), `Abs (0x00137);
- (0x00139,0x00139), `Abs (0x0013A);
- (0x0013B,0x0013B), `Abs (0x0013C);
- (0x0013D,0x0013D), `Abs (0x0013E);
- (0x0013F,0x0013F), `Abs (0x00140);
- (0x00141,0x00141), `Abs (0x00142);
- (0x00143,0x00143), `Abs (0x00144);
- (0x00145,0x00145), `Abs (0x00146);
- (0x00147,0x00147), `Abs (0x00148);
- (0x0014A,0x0014A), `Abs (0x0014B);
- (0x0014C,0x0014C), `Abs (0x0014D);
- (0x0014E,0x0014E), `Abs (0x0014F);
- (0x00150,0x00150), `Abs (0x00151);
- (0x00152,0x00152), `Abs (0x00153);
- (0x00154,0x00154), `Abs (0x00155);
- (0x00156,0x00156), `Abs (0x00157);
- (0x00158,0x00158), `Abs (0x00159);
- (0x0015A,0x0015A), `Abs (0x0015B);
- (0x0015C,0x0015C), `Abs (0x0015D);
- (0x0015E,0x0015E), `Abs (0x0015F);
- (0x00160,0x00160), `Abs (0x00161);
- (0x00162,0x00162), `Abs (0x00163);
- (0x00164,0x00164), `Abs (0x00165);
- (0x00166,0x00166), `Abs (0x00167);
- (0x00168,0x00168), `Abs (0x00169);
- (0x0016A,0x0016A), `Abs (0x0016B);
- (0x0016C,0x0016C), `Abs (0x0016D);
- (0x0016E,0x0016E), `Abs (0x0016F);
- (0x00170,0x00170), `Abs (0x00171);
- (0x00172,0x00172), `Abs (0x00173);
- (0x00174,0x00174), `Abs (0x00175);
- (0x00176,0x00176), `Abs (0x00177);
- (0x00178,0x00178), `Abs (0x000FF);
- (0x00179,0x00179), `Abs (0x0017A);
- (0x0017B,0x0017B), `Abs (0x0017C);
- (0x0017D,0x0017D), `Abs (0x0017E);
- (0x00181,0x00181), `Abs (0x00253);
- (0x00182,0x00182), `Abs (0x00183);
- (0x00184,0x00184), `Abs (0x00185);
- (0x00186,0x00186), `Abs (0x00254);
- (0x00187,0x00187), `Abs (0x00188);
- (0x00189,0x0018A), `Delta (205);
- (0x0018B,0x0018B), `Abs (0x0018C);
- (0x0018E,0x0018E), `Abs (0x001DD);
- (0x0018F,0x0018F), `Abs (0x00259);
- (0x00190,0x00190), `Abs (0x0025B);
- (0x00191,0x00191), `Abs (0x00192);
- (0x00193,0x00193), `Abs (0x00260);
- (0x00194,0x00194), `Abs (0x00263);
- (0x00196,0x00196), `Abs (0x00269);
- (0x00197,0x00197), `Abs (0x00268);
- (0x00198,0x00198), `Abs (0x00199);
- (0x0019C,0x0019C), `Abs (0x0026F);
- (0x0019D,0x0019D), `Abs (0x00272);
- (0x0019F,0x0019F), `Abs (0x00275);
- (0x001A0,0x001A0), `Abs (0x001A1);
- (0x001A2,0x001A2), `Abs (0x001A3);
- (0x001A4,0x001A4), `Abs (0x001A5);
- (0x001A6,0x001A6), `Abs (0x00280);
- (0x001A7,0x001A7), `Abs (0x001A8);
- (0x001A9,0x001A9), `Abs (0x00283);
- (0x001AC,0x001AC), `Abs (0x001AD);
- (0x001AE,0x001AE), `Abs (0x00288);
- (0x001AF,0x001AF), `Abs (0x001B0);
- (0x001B1,0x001B2), `Delta (217);
- (0x001B3,0x001B3), `Abs (0x001B4);
- (0x001B5,0x001B5), `Abs (0x001B6);
- (0x001B7,0x001B7), `Abs (0x00292);
- (0x001B8,0x001B8), `Abs (0x001B9);
- (0x001BC,0x001BC), `Abs (0x001BD);
- (0x001C4,0x001C4), `Abs (0x001C6);
- (0x001C7,0x001C7), `Abs (0x001C9);
- (0x001CA,0x001CA), `Abs (0x001CC);
- (0x001CD,0x001CD), `Abs (0x001CE);
- (0x001CF,0x001CF), `Abs (0x001D0);
- (0x001D1,0x001D1), `Abs (0x001D2);
- (0x001D3,0x001D3), `Abs (0x001D4);
- (0x001D5,0x001D5), `Abs (0x001D6);
- (0x001D7,0x001D7), `Abs (0x001D8);
- (0x001D9,0x001D9), `Abs (0x001DA);
- (0x001DB,0x001DB), `Abs (0x001DC);
- (0x001DE,0x001DE), `Abs (0x001DF);
- (0x001E0,0x001E0), `Abs (0x001E1);
- (0x001E2,0x001E2), `Abs (0x001E3);
- (0x001E4,0x001E4), `Abs (0x001E5);
- (0x001E6,0x001E6), `Abs (0x001E7);
- (0x001E8,0x001E8), `Abs (0x001E9);
- (0x001EA,0x001EA), `Abs (0x001EB);
- (0x001EC,0x001EC), `Abs (0x001ED);
- (0x001EE,0x001EE), `Abs (0x001EF);
- (0x001F1,0x001F1), `Abs (0x001F3);
- (0x001F4,0x001F4), `Abs (0x001F5);
- (0x001F6,0x001F6), `Abs (0x00195);
- (0x001F7,0x001F7), `Abs (0x001BF);
- (0x001F8,0x001F8), `Abs (0x001F9);
- (0x001FA,0x001FA), `Abs (0x001FB);
- (0x001FC,0x001FC), `Abs (0x001FD);
- (0x001FE,0x001FE), `Abs (0x001FF);
- (0x00200,0x00200), `Abs (0x00201);
- (0x00202,0x00202), `Abs (0x00203);
- (0x00204,0x00204), `Abs (0x00205);
- (0x00206,0x00206), `Abs (0x00207);
- (0x00208,0x00208), `Abs (0x00209);
- (0x0020A,0x0020A), `Abs (0x0020B);
- (0x0020C,0x0020C), `Abs (0x0020D);
- (0x0020E,0x0020E), `Abs (0x0020F);
- (0x00210,0x00210), `Abs (0x00211);
- (0x00212,0x00212), `Abs (0x00213);
- (0x00214,0x00214), `Abs (0x00215);
- (0x00216,0x00216), `Abs (0x00217);
- (0x00218,0x00218), `Abs (0x00219);
- (0x0021A,0x0021A), `Abs (0x0021B);
- (0x0021C,0x0021C), `Abs (0x0021D);
- (0x0021E,0x0021E), `Abs (0x0021F);
- (0x00220,0x00220), `Abs (0x0019E);
- (0x00222,0x00222), `Abs (0x00223);
- (0x00224,0x00224), `Abs (0x00225);
- (0x00226,0x00226), `Abs (0x00227);
- (0x00228,0x00228), `Abs (0x00229);
- (0x0022A,0x0022A), `Abs (0x0022B);
- (0x0022C,0x0022C), `Abs (0x0022D);
- (0x0022E,0x0022E), `Abs (0x0022F);
- (0x00230,0x00230), `Abs (0x00231);
- (0x00232,0x00232), `Abs (0x00233);
- (0x00386,0x00386), `Abs (0x003AC);
- (0x00388,0x0038A), `Delta (37);
- (0x0038C,0x0038C), `Abs (0x003CC);
- (0x0038E,0x0038F), `Delta (63);
- (0x00391,0x003A1), `Delta (32);
- (0x003A3,0x003AB), `Delta (32);
- (0x003D8,0x003D8), `Abs (0x003D9);
- (0x003DA,0x003DA), `Abs (0x003DB);
- (0x003DC,0x003DC), `Abs (0x003DD);
- (0x003DE,0x003DE), `Abs (0x003DF);
- (0x003E0,0x003E0), `Abs (0x003E1);
- (0x003E2,0x003E2), `Abs (0x003E3);
- (0x003E4,0x003E4), `Abs (0x003E5);
- (0x003E6,0x003E6), `Abs (0x003E7);
- (0x003E8,0x003E8), `Abs (0x003E9);
- (0x003EA,0x003EA), `Abs (0x003EB);
- (0x003EC,0x003EC), `Abs (0x003ED);
- (0x003EE,0x003EE), `Abs (0x003EF);
- (0x003F4,0x003F4), `Abs (0x003B8);
- (0x00400,0x0040F), `Delta (80);
- (0x00410,0x0042F), `Delta (32);
- (0x00460,0x00460), `Abs (0x00461);
- (0x00462,0x00462), `Abs (0x00463);
- (0x00464,0x00464), `Abs (0x00465);
- (0x00466,0x00466), `Abs (0x00467);
- (0x00468,0x00468), `Abs (0x00469);
- (0x0046A,0x0046A), `Abs (0x0046B);
- (0x0046C,0x0046C), `Abs (0x0046D);
- (0x0046E,0x0046E), `Abs (0x0046F);
- (0x00470,0x00470), `Abs (0x00471);
- (0x00472,0x00472), `Abs (0x00473);
- (0x00474,0x00474), `Abs (0x00475);
- (0x00476,0x00476), `Abs (0x00477);
- (0x00478,0x00478), `Abs (0x00479);
- (0x0047A,0x0047A), `Abs (0x0047B);
- (0x0047C,0x0047C), `Abs (0x0047D);
- (0x0047E,0x0047E), `Abs (0x0047F);
- (0x00480,0x00480), `Abs (0x00481);
- (0x0048A,0x0048A), `Abs (0x0048B);
- (0x0048C,0x0048C), `Abs (0x0048D);
- (0x0048E,0x0048E), `Abs (0x0048F);
- (0x00490,0x00490), `Abs (0x00491);
- (0x00492,0x00492), `Abs (0x00493);
- (0x00494,0x00494), `Abs (0x00495);
- (0x00496,0x00496), `Abs (0x00497);
- (0x00498,0x00498), `Abs (0x00499);
- (0x0049A,0x0049A), `Abs (0x0049B);
- (0x0049C,0x0049C), `Abs (0x0049D);
- (0x0049E,0x0049E), `Abs (0x0049F);
- (0x004A0,0x004A0), `Abs (0x004A1);
- (0x004A2,0x004A2), `Abs (0x004A3);
- (0x004A4,0x004A4), `Abs (0x004A5);
- (0x004A6,0x004A6), `Abs (0x004A7);
- (0x004A8,0x004A8), `Abs (0x004A9);
- (0x004AA,0x004AA), `Abs (0x004AB);
- (0x004AC,0x004AC), `Abs (0x004AD);
- (0x004AE,0x004AE), `Abs (0x004AF);
- (0x004B0,0x004B0), `Abs (0x004B1);
- (0x004B2,0x004B2), `Abs (0x004B3);
- (0x004B4,0x004B4), `Abs (0x004B5);
- (0x004B6,0x004B6), `Abs (0x004B7);
- (0x004B8,0x004B8), `Abs (0x004B9);
- (0x004BA,0x004BA), `Abs (0x004BB);
- (0x004BC,0x004BC), `Abs (0x004BD);
- (0x004BE,0x004BE), `Abs (0x004BF);
- (0x004C1,0x004C1), `Abs (0x004C2);
- (0x004C3,0x004C3), `Abs (0x004C4);
- (0x004C5,0x004C5), `Abs (0x004C6);
- (0x004C7,0x004C7), `Abs (0x004C8);
- (0x004C9,0x004C9), `Abs (0x004CA);
- (0x004CB,0x004CB), `Abs (0x004CC);
- (0x004CD,0x004CD), `Abs (0x004CE);
- (0x004D0,0x004D0), `Abs (0x004D1);
- (0x004D2,0x004D2), `Abs (0x004D3);
- (0x004D4,0x004D4), `Abs (0x004D5);
- (0x004D6,0x004D6), `Abs (0x004D7);
- (0x004D8,0x004D8), `Abs (0x004D9);
- (0x004DA,0x004DA), `Abs (0x004DB);
- (0x004DC,0x004DC), `Abs (0x004DD);
- (0x004DE,0x004DE), `Abs (0x004DF);
- (0x004E0,0x004E0), `Abs (0x004E1);
- (0x004E2,0x004E2), `Abs (0x004E3);
- (0x004E4,0x004E4), `Abs (0x004E5);
- (0x004E6,0x004E6), `Abs (0x004E7);
- (0x004E8,0x004E8), `Abs (0x004E9);
- (0x004EA,0x004EA), `Abs (0x004EB);
- (0x004EC,0x004EC), `Abs (0x004ED);
- (0x004EE,0x004EE), `Abs (0x004EF);
- (0x004F0,0x004F0), `Abs (0x004F1);
- (0x004F2,0x004F2), `Abs (0x004F3);
- (0x004F4,0x004F4), `Abs (0x004F5);
- (0x004F8,0x004F8), `Abs (0x004F9);
- (0x00500,0x00500), `Abs (0x00501);
- (0x00502,0x00502), `Abs (0x00503);
- (0x00504,0x00504), `Abs (0x00505);
- (0x00506,0x00506), `Abs (0x00507);
- (0x00508,0x00508), `Abs (0x00509);
- (0x0050A,0x0050A), `Abs (0x0050B);
- (0x0050C,0x0050C), `Abs (0x0050D);
- (0x0050E,0x0050E), `Abs (0x0050F);
- (0x00531,0x00556), `Delta (48);
- (0x01E00,0x01E00), `Abs (0x01E01);
- (0x01E02,0x01E02), `Abs (0x01E03);
- (0x01E04,0x01E04), `Abs (0x01E05);
- (0x01E06,0x01E06), `Abs (0x01E07);
- (0x01E08,0x01E08), `Abs (0x01E09);
- (0x01E0A,0x01E0A), `Abs (0x01E0B);
- (0x01E0C,0x01E0C), `Abs (0x01E0D);
- (0x01E0E,0x01E0E), `Abs (0x01E0F);
- (0x01E10,0x01E10), `Abs (0x01E11);
- (0x01E12,0x01E12), `Abs (0x01E13);
- (0x01E14,0x01E14), `Abs (0x01E15);
- (0x01E16,0x01E16), `Abs (0x01E17);
- (0x01E18,0x01E18), `Abs (0x01E19);
- (0x01E1A,0x01E1A), `Abs (0x01E1B);
- (0x01E1C,0x01E1C), `Abs (0x01E1D);
- (0x01E1E,0x01E1E), `Abs (0x01E1F);
- (0x01E20,0x01E20), `Abs (0x01E21);
- (0x01E22,0x01E22), `Abs (0x01E23);
- (0x01E24,0x01E24), `Abs (0x01E25);
- (0x01E26,0x01E26), `Abs (0x01E27);
- (0x01E28,0x01E28), `Abs (0x01E29);
- (0x01E2A,0x01E2A), `Abs (0x01E2B);
- (0x01E2C,0x01E2C), `Abs (0x01E2D);
- (0x01E2E,0x01E2E), `Abs (0x01E2F);
- (0x01E30,0x01E30), `Abs (0x01E31);
- (0x01E32,0x01E32), `Abs (0x01E33);
- (0x01E34,0x01E34), `Abs (0x01E35);
- (0x01E36,0x01E36), `Abs (0x01E37);
- (0x01E38,0x01E38), `Abs (0x01E39);
- (0x01E3A,0x01E3A), `Abs (0x01E3B);
- (0x01E3C,0x01E3C), `Abs (0x01E3D);
- (0x01E3E,0x01E3E), `Abs (0x01E3F);
- (0x01E40,0x01E40), `Abs (0x01E41);
- (0x01E42,0x01E42), `Abs (0x01E43);
- (0x01E44,0x01E44), `Abs (0x01E45);
- (0x01E46,0x01E46), `Abs (0x01E47);
- (0x01E48,0x01E48), `Abs (0x01E49);
- (0x01E4A,0x01E4A), `Abs (0x01E4B);
- (0x01E4C,0x01E4C), `Abs (0x01E4D);
- (0x01E4E,0x01E4E), `Abs (0x01E4F);
- (0x01E50,0x01E50), `Abs (0x01E51);
- (0x01E52,0x01E52), `Abs (0x01E53);
- (0x01E54,0x01E54), `Abs (0x01E55);
- (0x01E56,0x01E56), `Abs (0x01E57);
- (0x01E58,0x01E58), `Abs (0x01E59);
- (0x01E5A,0x01E5A), `Abs (0x01E5B);
- (0x01E5C,0x01E5C), `Abs (0x01E5D);
- (0x01E5E,0x01E5E), `Abs (0x01E5F);
- (0x01E60,0x01E60), `Abs (0x01E61);
- (0x01E62,0x01E62), `Abs (0x01E63);
- (0x01E64,0x01E64), `Abs (0x01E65);
- (0x01E66,0x01E66), `Abs (0x01E67);
- (0x01E68,0x01E68), `Abs (0x01E69);
- (0x01E6A,0x01E6A), `Abs (0x01E6B);
- (0x01E6C,0x01E6C), `Abs (0x01E6D);
- (0x01E6E,0x01E6E), `Abs (0x01E6F);
- (0x01E70,0x01E70), `Abs (0x01E71);
- (0x01E72,0x01E72), `Abs (0x01E73);
- (0x01E74,0x01E74), `Abs (0x01E75);
- (0x01E76,0x01E76), `Abs (0x01E77);
- (0x01E78,0x01E78), `Abs (0x01E79);
- (0x01E7A,0x01E7A), `Abs (0x01E7B);
- (0x01E7C,0x01E7C), `Abs (0x01E7D);
- (0x01E7E,0x01E7E), `Abs (0x01E7F);
- (0x01E80,0x01E80), `Abs (0x01E81);
- (0x01E82,0x01E82), `Abs (0x01E83);
- (0x01E84,0x01E84), `Abs (0x01E85);
- (0x01E86,0x01E86), `Abs (0x01E87);
- (0x01E88,0x01E88), `Abs (0x01E89);
- (0x01E8A,0x01E8A), `Abs (0x01E8B);
- (0x01E8C,0x01E8C), `Abs (0x01E8D);
- (0x01E8E,0x01E8E), `Abs (0x01E8F);
- (0x01E90,0x01E90), `Abs (0x01E91);
- (0x01E92,0x01E92), `Abs (0x01E93);
- (0x01E94,0x01E94), `Abs (0x01E95);
- (0x01EA0,0x01EA0), `Abs (0x01EA1);
- (0x01EA2,0x01EA2), `Abs (0x01EA3);
- (0x01EA4,0x01EA4), `Abs (0x01EA5);
- (0x01EA6,0x01EA6), `Abs (0x01EA7);
- (0x01EA8,0x01EA8), `Abs (0x01EA9);
- (0x01EAA,0x01EAA), `Abs (0x01EAB);
- (0x01EAC,0x01EAC), `Abs (0x01EAD);
- (0x01EAE,0x01EAE), `Abs (0x01EAF);
- (0x01EB0,0x01EB0), `Abs (0x01EB1);
- (0x01EB2,0x01EB2), `Abs (0x01EB3);
- (0x01EB4,0x01EB4), `Abs (0x01EB5);
- (0x01EB6,0x01EB6), `Abs (0x01EB7);
- (0x01EB8,0x01EB8), `Abs (0x01EB9);
- (0x01EBA,0x01EBA), `Abs (0x01EBB);
- (0x01EBC,0x01EBC), `Abs (0x01EBD);
- (0x01EBE,0x01EBE), `Abs (0x01EBF);
- (0x01EC0,0x01EC0), `Abs (0x01EC1);
- (0x01EC2,0x01EC2), `Abs (0x01EC3);
- (0x01EC4,0x01EC4), `Abs (0x01EC5);
- (0x01EC6,0x01EC6), `Abs (0x01EC7);
- (0x01EC8,0x01EC8), `Abs (0x01EC9);
- (0x01ECA,0x01ECA), `Abs (0x01ECB);
- (0x01ECC,0x01ECC), `Abs (0x01ECD);
- (0x01ECE,0x01ECE), `Abs (0x01ECF);
- (0x01ED0,0x01ED0), `Abs (0x01ED1);
- (0x01ED2,0x01ED2), `Abs (0x01ED3);
- (0x01ED4,0x01ED4), `Abs (0x01ED5);
- (0x01ED6,0x01ED6), `Abs (0x01ED7);
- (0x01ED8,0x01ED8), `Abs (0x01ED9);
- (0x01EDA,0x01EDA), `Abs (0x01EDB);
- (0x01EDC,0x01EDC), `Abs (0x01EDD);
- (0x01EDE,0x01EDE), `Abs (0x01EDF);
- (0x01EE0,0x01EE0), `Abs (0x01EE1);
- (0x01EE2,0x01EE2), `Abs (0x01EE3);
- (0x01EE4,0x01EE4), `Abs (0x01EE5);
- (0x01EE6,0x01EE6), `Abs (0x01EE7);
- (0x01EE8,0x01EE8), `Abs (0x01EE9);
- (0x01EEA,0x01EEA), `Abs (0x01EEB);
- (0x01EEC,0x01EEC), `Abs (0x01EED);
- (0x01EEE,0x01EEE), `Abs (0x01EEF);
- (0x01EF0,0x01EF0), `Abs (0x01EF1);
- (0x01EF2,0x01EF2), `Abs (0x01EF3);
- (0x01EF4,0x01EF4), `Abs (0x01EF5);
- (0x01EF6,0x01EF6), `Abs (0x01EF7);
- (0x01EF8,0x01EF8), `Abs (0x01EF9);
- (0x01F08,0x01F0F), `Delta (-8);
- (0x01F18,0x01F1D), `Delta (-8);
- (0x01F28,0x01F2F), `Delta (-8);
- (0x01F38,0x01F3F), `Delta (-8);
- (0x01F48,0x01F4D), `Delta (-8);
- (0x01F59,0x01F59), `Abs (0x01F51);
- (0x01F5B,0x01F5B), `Abs (0x01F53);
- (0x01F5D,0x01F5D), `Abs (0x01F55);
- (0x01F5F,0x01F5F), `Abs (0x01F57);
- (0x01F68,0x01F6F), `Delta (-8);
- (0x01FB8,0x01FB9), `Delta (-8);
- (0x01FBA,0x01FBB), `Delta (-74);
- (0x01FC8,0x01FCB), `Delta (-86);
- (0x01FD8,0x01FD9), `Delta (-8);
- (0x01FDA,0x01FDB), `Delta (-100);
- (0x01FE8,0x01FE9), `Delta (-8);
- (0x01FEA,0x01FEB), `Delta (-112);
- (0x01FEC,0x01FEC), `Abs (0x01FE5);
- (0x01FF8,0x01FF9), `Delta (-128);
- (0x01FFA,0x01FFB), `Delta (-126);
- (0x02126,0x02126), `Abs (0x003C9);
- (0x0212A,0x0212A), `Abs (0x0006B);
- (0x0212B,0x0212B), `Abs (0x000E5);
- (0x0FF21,0x0FF3A), `Delta (32);
- (0x10400,0x10425), `Delta (40);
- (0x001C5,0x001C5), `Abs (0x001C6);
- (0x001C8,0x001C8), `Abs (0x001C9);
- (0x001CB,0x001CB), `Abs (0x001CC);
- (0x001F2,0x001F2), `Abs (0x001F3);
- (0x01F88,0x01F8F), `Delta (-8);
- (0x01F98,0x01F9F), `Delta (-8);
- (0x01FA8,0x01FAF), `Delta (-8);
- (0x01FBC,0x01FBC), `Abs (0x01FB3);
- (0x01FCC,0x01FCC), `Abs (0x01FC3);
- (0x01FFC,0x01FFC), `Abs (0x01FF3);
- (0x02160,0x0216F), `Delta (16)
-]
-