From 313285c87d31a4b6b980907b99046293a555dcd3 Mon Sep 17 00:00:00 2001 From: "Tarn W. Burton" Date: Wed, 26 Oct 2022 12:56:59 -0400 Subject: [PATCH] Update unicode database --- src/core/character-generated.cc | 1306 +++++++++++++------------- tools-for-build/character-names.sexp | 300 +++++- 2 files changed, 957 insertions(+), 649 deletions(-) diff --git a/src/core/character-generated.cc b/src/core/character-generated.cc index 64a62d0967..072540ed80 100644 --- a/src/core/character-generated.cc +++ b/src/core/character-generated.cc @@ -1,13 +1,13 @@ // This file is automatically generated. // command: ninja -C build update-unicode // url: http://unicode.org/Public/UNIDATA/UnicodeData.txt -// last modified: Tue, 06 Jul 2021 17:31:05 GMT +// last modified: Wed, 03 Aug 2022 22:00:26 GMT // url: http://unicode.org/Public/UNIDATA/DerivedCoreProperties.txt -// last modified: Fri, 13 Aug 2021 00:09:34 GMT +// last modified: Sat, 06 Aug 2022 00:13:35 GMT bool graphic_char_p(claspCharacter cc) { return (cc >= 0x2460 && cc <= 0x2B73) || (cc >= 0x18800 && cc <= 0x18CD5) || (cc >= 0x9FFF && cc <= 0xA48C) || - (cc >= 0x13000 && cc <= 0x1342E) || (cc >= 0x1F300 && cc <= 0x1F6D7) || (cc >= 0x11FFF && cc <= 0x12399) || + (cc >= 0x13000 && cc <= 0x1342F) || (cc >= 0x1F300 && cc <= 0x1F6D7) || (cc >= 0x11FFF && cc <= 0x12399) || (cc >= 0xAE && cc <= 0x377) || (cc >= 0x1D7CE && cc <= 0x1DA8B) || (cc >= 0x1400 && cc <= 0x169C) || (cc >= 0x2190 && cc <= 0x2426) || (cc >= 0x14400 && cc <= 0x14646) || (cc >= 0x16800 && cc <= 0x16A38) || (cc >= 0x2F800 && cc <= 0x2FA1D) || (cc >= 0x1D00 && cc <= 0x1F15) || (cc >= 0x3220 && cc <= 0x3400) || @@ -21,15 +21,15 @@ bool graphic_char_p(claspCharacter cc) { (cc >= 0xA640 && cc <= 0xA6F7) || (cc >= 0x1F100 && cc <= 0x1F1AD) || (cc >= 0x8E3 && cc <= 0x983) || (cc >= 0x10400 && cc <= 0x1049D) || (cc >= 0x1FB00 && cc <= 0x1FB92) || (cc >= 0x2100 && cc <= 0x218B) || (cc >= 0xFE76 && cc <= 0xFEFC) || (cc >= 0x2DE0 && cc <= 0x2E5D) || (cc >= 0xAB70 && cc <= 0xABED) || - (cc >= 0xFB46 && cc <= 0xFBC2) || (cc >= 0x10080 && cc <= 0x100FA) || (cc >= 0x1B80 && cc <= 0x1BF3) || - (cc >= 0xA8E0 && cc <= 0xA953) || (cc >= 0x1CF50 && cc <= 0x1CFC3) || (cc >= 0x1F700 && cc <= 0x1F773) || + (cc >= 0xFB46 && cc <= 0xFBC2) || (cc >= 0x10080 && cc <= 0x100FA) || (cc >= 0x1F700 && cc <= 0x1F776) || + (cc >= 0x1B80 && cc <= 0x1BF3) || (cc >= 0xA8E0 && cc <= 0xA953) || (cc >= 0x1CF50 && cc <= 0x1CFC3) || (cc >= 0x1D17B && cc <= 0x1D1EA) || (cc >= 0x12400 && cc <= 0x1246E) || (cc >= 0x1BC00 && cc <= 0x1BC6A) || (cc >= 0xFA70 && cc <= 0xFAD9) || (cc >= 0x3099 && cc <= 0x30FF) || (cc >= 0xAA5C && cc <= 0xAAC2) || (cc >= 0x74D && cc <= 0x7B1) || (cc >= 0x1F030 && cc <= 0x1F093) || (cc >= 0x12F90 && cc <= 0x12FF2) || - (cc >= 0x11180 && cc <= 0x111DF) || (cc >= 0x20 && cc <= 0x7E) || (cc >= 0x1780 && cc <= 0x17DD) || - (cc >= 0x3131 && cc <= 0x318E) || (cc >= 0x11400 && cc <= 0x1145B) || (cc >= 0x16E40 && cc <= 0x16E9A) || - (cc >= 0x16A0 && cc <= 0x16F8) || (cc >= 0x1820 && cc <= 0x1878) || (cc >= 0x2E9B && cc <= 0x2EF3) || - (cc >= 0x1F780 && cc <= 0x1F7D8) || (cc >= 0x10137 && cc <= 0x1018E) || (cc >= 0x1D300 && cc <= 0x1D356) || + (cc >= 0x11180 && cc <= 0x111DF) || (cc >= 0x20 && cc <= 0x7E) || (cc >= 0x1F77B && cc <= 0x1F7D9) || + (cc >= 0x1780 && cc <= 0x17DD) || (cc >= 0x3131 && cc <= 0x318E) || (cc >= 0x11400 && cc <= 0x1145B) || + (cc >= 0x16E40 && cc <= 0x16E9A) || (cc >= 0x16A0 && cc <= 0x16F8) || (cc >= 0x1820 && cc <= 0x1878) || + (cc >= 0x2E9B && cc <= 0x2EF3) || (cc >= 0x10137 && cc <= 0x1018E) || (cc >= 0x1D300 && cc <= 0x1D356) || (cc >= 0x13A0 && cc <= 0x13F5) || (cc >= 0x3041 && cc <= 0x3096) || (cc >= 0x1D400 && cc <= 0x1D454) || (cc >= 0x3190 && cc <= 0x31E3) || (cc >= 0x118A0 && cc <= 0x118F2) || (cc >= 0x11A50 && cc <= 0x11AA2) || (cc >= 0x16A6E && cc <= 0x16ABE) || (cc >= 0xA980 && cc <= 0xA9CD) || (cc >= 0x11000 && cc <= 0x1104D) || @@ -41,81 +41,84 @@ bool graphic_char_p(claspCharacter cc) { (cc >= 0x1D200 && cc <= 0x1D245) || (cc >= 0x11600 && cc <= 0x11644) || (cc >= 0x1EC71 && cc <= 0x1ECB4) || (cc >= 0x1318 && cc <= 0x135A) || (cc >= 0x4DBF && cc <= 0x4E00) || (cc >= 0x1A1E && cc <= 0x1A5E) || (cc >= 0x1D4C5 && cc <= 0x1D505) || (cc >= 0x3000 && cc <= 0x303F) || (cc >= 0x10A60 && cc <= 0x10A9F) || - (cc >= 0x19DE && cc <= 0x1A1B) || (cc >= 0x1107F && cc <= 0x110BC) || (cc >= 0x1ED01 && cc <= 0x1ED3D) || - (cc >= 0x1BFC && cc <= 0x1C37) || (cc >= 0x1C4D && cc <= 0x1C88) || (cc >= 0xAB30 && cc <= 0xAB6B) || - (cc >= 0x11800 && cc <= 0x1183B) || (cc >= 0x710 && cc <= 0x74A) || (cc >= 0x7C0 && cc <= 0x7FA) || - (cc >= 0xA7F2 && cc <= 0xA82C) || (cc >= 0x112B0 && cc <= 0x112EA) || (cc >= 0xE01 && cc <= 0xE3A) || - (cc >= 0x11680 && cc <= 0x116B9) || (cc >= 0x1E2C0 && cc <= 0x1E2F9) || (cc >= 0x12D8 && cc <= 0x1310) || - (cc >= 0x16F4F && cc <= 0x16F87) || (cc >= 0x2D30 && cc <= 0x2D67) || (cc >= 0xA840 && cc <= 0xA877) || - (cc >= 0x10980 && cc <= 0x109B7) || (cc >= 0x1F810 && cc <= 0x1F847) || (cc >= 0x591 && cc <= 0x5C7) || - (cc >= 0xA490 && cc <= 0xA4C6) || (cc >= 0xAA00 && cc <= 0xAA36) || (cc >= 0x1FB94 && cc <= 0x1FBCA) || - (cc >= 0xFD92 && cc <= 0xFDC7) || (cc >= 0x10B00 && cc <= 0x10B35) || (cc >= 0x11580 && cc <= 0x115B5) || - (cc >= 0x1F80 && cc <= 0x1FB4) || (cc >= 0x11100 && cc <= 0x11134) || (cc >= 0x10530 && cc <= 0x10563) || - (cc >= 0xD12 && cc <= 0xD44) || (cc >= 0xFE20 && cc <= 0xFE52) || (cc >= 0x10C80 && cc <= 0x10CB2) || - (cc >= 0x10CC0 && cc <= 0x10CF2) || (cc >= 0x559 && cc <= 0x58A) || (cc >= 0x109D2 && cc <= 0x10A03) || - (cc >= 0x11FC0 && cc <= 0x11FF1) || (cc >= 0x7FD && cc <= 0x82D) || (cc >= 0x202F && cc <= 0x205F) || - (cc >= 0xD7CB && cc <= 0xD7FB) || (cc >= 0x102A0 && cc <= 0x102D0) || (cc >= 0x6DE && cc <= 0x70D) || - (cc >= 0x1B50 && cc <= 0x1B7E) || (cc >= 0x31F0 && cc <= 0x321E) || (cc >= 0x101D0 && cc <= 0x101FD) || - (cc >= 0x10CFA && cc <= 0x10D27) || (cc >= 0x119AA && cc <= 0x119D7) || (cc >= 0x1CF00 && cc <= 0x1CF2D) || + (cc >= 0x19DE && cc <= 0x1A1B) || (cc >= 0x1107F && cc <= 0x110BC) || (cc >= 0x1E030 && cc <= 0x1E06D) || + (cc >= 0x1ED01 && cc <= 0x1ED3D) || (cc >= 0x1BFC && cc <= 0x1C37) || (cc >= 0x1C4D && cc <= 0x1C88) || + (cc >= 0xAB30 && cc <= 0xAB6B) || (cc >= 0x11800 && cc <= 0x1183B) || (cc >= 0x710 && cc <= 0x74A) || + (cc >= 0x7C0 && cc <= 0x7FA) || (cc >= 0xA7F2 && cc <= 0xA82C) || (cc >= 0x112B0 && cc <= 0x112EA) || + (cc >= 0xE01 && cc <= 0xE3A) || (cc >= 0x11680 && cc <= 0x116B9) || (cc >= 0x1E2C0 && cc <= 0x1E2F9) || + (cc >= 0x12D8 && cc <= 0x1310) || (cc >= 0x16F4F && cc <= 0x16F87) || (cc >= 0x2D30 && cc <= 0x2D67) || + (cc >= 0xA840 && cc <= 0xA877) || (cc >= 0x10980 && cc <= 0x109B7) || (cc >= 0x1F810 && cc <= 0x1F847) || + (cc >= 0x591 && cc <= 0x5C7) || (cc >= 0xA490 && cc <= 0xA4C6) || (cc >= 0xAA00 && cc <= 0xAA36) || + (cc >= 0x1FB94 && cc <= 0x1FBCA) || (cc >= 0xFD92 && cc <= 0xFDC7) || (cc >= 0x10B00 && cc <= 0x10B35) || + (cc >= 0x11580 && cc <= 0x115B5) || (cc >= 0x1F80 && cc <= 0x1FB4) || (cc >= 0x11100 && cc <= 0x11134) || + (cc >= 0x10530 && cc <= 0x10563) || (cc >= 0xD12 && cc <= 0xD44) || (cc >= 0xFE20 && cc <= 0xFE52) || + (cc >= 0x10C80 && cc <= 0x10CB2) || (cc >= 0x10CC0 && cc <= 0x10CF2) || (cc >= 0x559 && cc <= 0x58A) || + (cc >= 0x109D2 && cc <= 0x10A03) || (cc >= 0x11FC0 && cc <= 0x11FF1) || (cc >= 0x7FD && cc <= 0x82D) || + (cc >= 0x202F && cc <= 0x205F) || (cc >= 0xD7CB && cc <= 0xD7FB) || (cc >= 0x102A0 && cc <= 0x102D0) || + (cc >= 0x6DE && cc <= 0x70D) || (cc >= 0x1B50 && cc <= 0x1B7E) || (cc >= 0x31F0 && cc <= 0x321E) || + (cc >= 0x11213 && cc <= 0x11241) || (cc >= 0x101D0 && cc <= 0x101FD) || (cc >= 0x10CFA && cc <= 0x10D27) || + (cc >= 0x119AA && cc <= 0x119D7) || (cc >= 0x1CF00 && cc <= 0x1CF2D) || (cc >= 0x1FA90 && cc <= 0x1FABD) || (cc >= 0x2CF9 && cc <= 0x2D25) || (cc >= 0x10107 && cc <= 0x10133) || (cc >= 0x11C0A && cc <= 0x11C36) || (cc >= 0x1E100 && cc <= 0x1E12C) || (cc >= 0x1980 && cc <= 0x19AB) || (cc >= 0x1080A && cc <= 0x10835) || - (cc >= 0x11213 && cc <= 0x1123E) || (cc >= 0x11D0B && cc <= 0x11D36) || (cc >= 0x1F000 && cc <= 0x1F02B) || - (cc >= 0x1F210 && cc <= 0x1F23B) || (cc >= 0x1880 && cc <= 0x18AA) || (cc >= 0x1C90 && cc <= 0x1CBA) || - (cc >= 0x1CD0 && cc <= 0x1CFA) || (cc >= 0x3105 && cc <= 0x312F) || (cc >= 0x10350 && cc <= 0x1037A) || + (cc >= 0x11D0B && cc <= 0x11D36) || (cc >= 0x1F000 && cc <= 0x1F02B) || (cc >= 0x1F210 && cc <= 0x1F23B) || + (cc >= 0x1880 && cc <= 0x18AA) || (cc >= 0x1C90 && cc <= 0x1CBA) || (cc >= 0x1CD0 && cc <= 0x1CFA) || + (cc >= 0x3105 && cc <= 0x312F) || (cc >= 0x10350 && cc <= 0x1037A) || (cc >= 0x10EFD && cc <= 0x10F27) || (cc >= 0x1944 && cc <= 0x196D) || (cc >= 0xFDF0 && cc <= 0xFE19) || (cc >= 0x10787 && cc <= 0x107B0) || - (cc >= 0x10E80 && cc <= 0x10EA9) || (cc >= 0x10F30 && cc <= 0x10F59) || (cc >= 0x1260 && cc <= 0x1288) || - (cc >= 0x10500 && cc <= 0x10527) || (cc >= 0x10F00 && cc <= 0x10F27) || (cc >= 0x1F860 && cc <= 0x1F887) || - (cc >= 0xF71 && cc <= 0xF97) || (cc >= 0x10AC0 && cc <= 0x10AE6) || (cc >= 0x11150 && cc <= 0x11176) || - (cc >= 0x1D100 && cc <= 0x1D126) || (cc >= 0x531 && cc <= 0x556) || (cc >= 0x1F20 && cc <= 0x1F45) || - (cc >= 0x115B8 && cc <= 0x115DD) || (cc >= 0x1039F && cc <= 0x103C3) || (cc >= 0x11D6A && cc <= 0x11D8E) || - (cc >= 0x1F0D1 && cc <= 0x1F0F5) || (cc >= 0xF49 && cc <= 0xF6C) || (cc >= 0xF99 && cc <= 0xFBC) || - (cc >= 0x10300 && cc <= 0x10323) || (cc >= 0x104B0 && cc <= 0x104D3) || (cc >= 0x104D8 && cc <= 0x104FB) || - (cc >= 0x11052 && cc <= 0x11075) || (cc >= 0x1290 && cc <= 0x12B0) || (cc >= 0x20A0 && cc <= 0x20C0) || - (cc >= 0x20D0 && cc <= 0x20F0) || (cc >= 0xA9DE && cc <= 0xA9FE) || (cc >= 0x108FB && cc <= 0x1091B) || - (cc >= 0x135D && cc <= 0x137C) || (cc >= 0x2B76 && cc <= 0x2B95) || (cc >= 0x11C70 && cc <= 0x11C8F) || - (cc >= 0x870 && cc <= 0x88E) || (cc >= 0x1900 && cc <= 0x191E) || (cc >= 0x1AB0 && cc <= 0x1ACE) || - (cc >= 0x1F5F && cc <= 0x1F7D) || (cc >= 0x10E60 && cc <= 0x10E7E) || (cc >= 0x16A40 && cc <= 0x16A5E) || - (cc >= 0x1DF00 && cc <= 0x1DF1E) || (cc >= 0x1E290 && cc <= 0x1E2AE) || (cc >= 0xA95F && cc <= 0xA97C) || - (cc >= 0x1032D && cc <= 0x1034A) || (cc >= 0x10380 && cc <= 0x1039D) || (cc >= 0x11918 && cc <= 0x11935) || - (cc >= 0x16AD0 && cc <= 0x16AED) || (cc >= 0x1F890 && cc <= 0x1F8AD) || (cc >= 0xE3F && cc <= 0xE5B) || - (cc >= 0x1A60 && cc <= 0x1A7C) || (cc >= 0x10280 && cc <= 0x1029C) || (cc >= 0x10A19 && cc <= 0x10A35) || - (cc >= 0x10B39 && cc <= 0x10B55) || (cc >= 0x11C50 && cc <= 0x11C6C) || (cc >= 0x1F1E6 && cc <= 0x1F202) || - (cc >= 0x1FA90 && cc <= 0x1FAAC) || (cc >= 0x840 && cc <= 0x85B) || (cc >= 0xAADB && cc <= 0xAAF6) || - (cc >= 0x102E0 && cc <= 0x102FB) || (cc >= 0x10FB0 && cc <= 0x10FCB) || (cc >= 0x1D51E && cc <= 0x1D539) || - (cc >= 0x5D0 && cc <= 0x5EA) || (cc >= 0x2074 && cc <= 0x208E) || (cc >= 0x1091F && cc <= 0x10939) || - (cc >= 0x10B58 && cc <= 0x10B72) || (cc >= 0x11700 && cc <= 0x1171A) || (cc >= 0x1EE05 && cc <= 0x1EE1F) || - (cc >= 0xD66 && cc <= 0xD7F) || (cc >= 0x1380 && cc <= 0x1399) || (cc >= 0x19B0 && cc <= 0x19C9) || - (cc >= 0x2E80 && cc <= 0x2E99) || (cc >= 0xFB1D && cc <= 0xFB36) || (cc >= 0x1000D && cc <= 0x10026) || - (cc >= 0x10B78 && cc <= 0x10B91) || (cc >= 0x10F70 && cc <= 0x10F89) || (cc >= 0x9E6 && cc <= 0x9FE) || - (cc >= 0x110D0 && cc <= 0x110E8) || (cc >= 0x11EE0 && cc <= 0x11EF8) || (cc >= 0x1D360 && cc <= 0x1D378) || - (cc >= 0xD9A && cc <= 0xDB1) || (cc >= 0xE8C && cc <= 0xEA3) || (cc >= 0x171F && cc <= 0x1736) || - (cc >= 0x2010 && cc <= 0x2027) || (cc >= 0x2D7F && cc <= 0x2D96) || (cc >= 0xC12 && cc <= 0xC28) || - (cc >= 0xC92 && cc <= 0xCA8) || (cc >= 0xEA7 && cc <= 0xEBD) || (cc >= 0xD7B0 && cc <= 0xD7C6) || - (cc >= 0x1083F && cc <= 0x10855) || (cc >= 0x10FE0 && cc <= 0x10FF6) || (cc >= 0x11730 && cc <= 0x11746) || - (cc >= 0x1CF30 && cc <= 0x1CF46) || (cc >= 0x606 && cc <= 0x61B) || (cc >= 0x993 && cc <= 0x9A8) || - (cc >= 0xA13 && cc <= 0xA28) || (cc >= 0xA93 && cc <= 0xAA8) || (cc >= 0xB13 && cc <= 0xB28) || - (cc >= 0xC77 && cc <= 0xC8C) || (cc >= 0x1700 && cc <= 0x1715) || (cc >= 0x10740 && cc <= 0x10755) || - (cc >= 0x11313 && cc <= 0x11328) || (cc >= 0x11C92 && cc <= 0x11CA7) || (cc >= 0xBE6 && cc <= 0xBFA) || - (cc >= 0x16B63 && cc <= 0x16B77) || (cc >= 0x38E && cc <= 0x3A1) || (cc >= 0x1740 && cc <= 0x1753) || - (cc >= 0x109BC && cc <= 0x109CF) || (cc >= 0x111E1 && cc <= 0x111F4) || (cc >= 0x1D2E0 && cc <= 0x1D2F3) || + (cc >= 0x10E80 && cc <= 0x10EA9) || (cc >= 0x10F30 && cc <= 0x10F59) || (cc >= 0x1E4D0 && cc <= 0x1E4F9) || + (cc >= 0x1260 && cc <= 0x1288) || (cc >= 0x11F12 && cc <= 0x11F3A) || (cc >= 0x10500 && cc <= 0x10527) || + (cc >= 0x1F860 && cc <= 0x1F887) || (cc >= 0xF71 && cc <= 0xF97) || (cc >= 0x10AC0 && cc <= 0x10AE6) || + (cc >= 0x11150 && cc <= 0x11176) || (cc >= 0x1D100 && cc <= 0x1D126) || (cc >= 0x531 && cc <= 0x556) || + (cc >= 0x1F20 && cc <= 0x1F45) || (cc >= 0x115B8 && cc <= 0x115DD) || (cc >= 0x1039F && cc <= 0x103C3) || + (cc >= 0x11D6A && cc <= 0x11D8E) || (cc >= 0x1F0D1 && cc <= 0x1F0F5) || (cc >= 0xF49 && cc <= 0xF6C) || + (cc >= 0xF99 && cc <= 0xFBC) || (cc >= 0x10300 && cc <= 0x10323) || (cc >= 0x104B0 && cc <= 0x104D3) || + (cc >= 0x104D8 && cc <= 0x104FB) || (cc >= 0x11052 && cc <= 0x11075) || (cc >= 0x1290 && cc <= 0x12B0) || + (cc >= 0x20A0 && cc <= 0x20C0) || (cc >= 0x20D0 && cc <= 0x20F0) || (cc >= 0xA9DE && cc <= 0xA9FE) || + (cc >= 0x108FB && cc <= 0x1091B) || (cc >= 0x135D && cc <= 0x137C) || (cc >= 0x2B76 && cc <= 0x2B95) || + (cc >= 0x11C70 && cc <= 0x11C8F) || (cc >= 0x870 && cc <= 0x88E) || (cc >= 0x1900 && cc <= 0x191E) || + (cc >= 0x1AB0 && cc <= 0x1ACE) || (cc >= 0x1F5F && cc <= 0x1F7D) || (cc >= 0x10E60 && cc <= 0x10E7E) || + (cc >= 0x16A40 && cc <= 0x16A5E) || (cc >= 0x1DF00 && cc <= 0x1DF1E) || (cc >= 0x1E290 && cc <= 0x1E2AE) || + (cc >= 0xA95F && cc <= 0xA97C) || (cc >= 0x1032D && cc <= 0x1034A) || (cc >= 0x10380 && cc <= 0x1039D) || + (cc >= 0x11918 && cc <= 0x11935) || (cc >= 0x16AD0 && cc <= 0x16AED) || (cc >= 0x1F890 && cc <= 0x1F8AD) || + (cc >= 0xE3F && cc <= 0xE5B) || (cc >= 0x1A60 && cc <= 0x1A7C) || (cc >= 0x10280 && cc <= 0x1029C) || + (cc >= 0x10A19 && cc <= 0x10A35) || (cc >= 0x10B39 && cc <= 0x10B55) || (cc >= 0x11C50 && cc <= 0x11C6C) || + (cc >= 0x1F1E6 && cc <= 0x1F202) || (cc >= 0x840 && cc <= 0x85B) || (cc >= 0xAADB && cc <= 0xAAF6) || + (cc >= 0x102E0 && cc <= 0x102FB) || (cc >= 0x10FB0 && cc <= 0x10FCB) || (cc >= 0x11F3E && cc <= 0x11F59) || + (cc >= 0x1D51E && cc <= 0x1D539) || (cc >= 0x5D0 && cc <= 0x5EA) || (cc >= 0x2074 && cc <= 0x208E) || + (cc >= 0x1091F && cc <= 0x10939) || (cc >= 0x10B58 && cc <= 0x10B72) || (cc >= 0x11700 && cc <= 0x1171A) || + (cc >= 0x1EE05 && cc <= 0x1EE1F) || (cc >= 0xD66 && cc <= 0xD7F) || (cc >= 0x1380 && cc <= 0x1399) || + (cc >= 0x19B0 && cc <= 0x19C9) || (cc >= 0x2E80 && cc <= 0x2E99) || (cc >= 0xFB1D && cc <= 0xFB36) || + (cc >= 0x1000D && cc <= 0x10026) || (cc >= 0x10B78 && cc <= 0x10B91) || (cc >= 0x10F70 && cc <= 0x10F89) || + (cc >= 0x9E6 && cc <= 0x9FE) || (cc >= 0x110D0 && cc <= 0x110E8) || (cc >= 0x11EE0 && cc <= 0x11EF8) || + (cc >= 0x1D360 && cc <= 0x1D378) || (cc >= 0xD9A && cc <= 0xDB1) || (cc >= 0xE8C && cc <= 0xEA3) || + (cc >= 0x171F && cc <= 0x1736) || (cc >= 0x2010 && cc <= 0x2027) || (cc >= 0x2D7F && cc <= 0x2D96) || + (cc >= 0xC12 && cc <= 0xC28) || (cc >= 0xC92 && cc <= 0xCA8) || (cc >= 0xEA7 && cc <= 0xEBD) || + (cc >= 0xD7B0 && cc <= 0xD7C6) || (cc >= 0x1083F && cc <= 0x10855) || (cc >= 0x10FE0 && cc <= 0x10FF6) || + (cc >= 0x11730 && cc <= 0x11746) || (cc >= 0x1CF30 && cc <= 0x1CF46) || (cc >= 0x606 && cc <= 0x61B) || + (cc >= 0x993 && cc <= 0x9A8) || (cc >= 0xA13 && cc <= 0xA28) || (cc >= 0xA93 && cc <= 0xAA8) || + (cc >= 0xB13 && cc <= 0xB28) || (cc >= 0xC77 && cc <= 0xC8C) || (cc >= 0x1700 && cc <= 0x1715) || + (cc >= 0x10740 && cc <= 0x10755) || (cc >= 0x11313 && cc <= 0x11328) || (cc >= 0x11C92 && cc <= 0x11CA7) || + (cc >= 0x13440 && cc <= 0x13455) || (cc >= 0xBE6 && cc <= 0xBFA) || (cc >= 0x16B63 && cc <= 0x16B77) || + (cc >= 0x38E && cc <= 0x3A1) || (cc >= 0x1740 && cc <= 0x1753) || (cc >= 0x109BC && cc <= 0x109CF) || + (cc >= 0x111E1 && cc <= 0x111F4) || (cc >= 0x1D2C0 && cc <= 0x1D2D3) || (cc >= 0x1D2E0 && cc <= 0x1D2F3) || (cc >= 0x1FDD && cc <= 0x1FEF) || (cc >= 0xFE54 && cc <= 0xFE66) || (cc >= 0x10028 && cc <= 0x1003A) || (cc >= 0x108E0 && cc <= 0x108F2) || (cc >= 0x16B7D && cc <= 0x16B8F) || (cc >= 0xB66 && cc <= 0xB77) || (cc >= 0xD85 && cc <= 0xD96) || (cc >= 0x11136 && cc <= 0x11147) || (cc >= 0x11200 && cc <= 0x11211) || - (cc >= 0xA66 && cc <= 0xA76) || (cc >= 0x16F8F && cc <= 0x16F9F) || (cc >= 0x1E008 && cc <= 0x1E018) || - (cc >= 0x1EE8B && cc <= 0x1EE9B) || (cc >= 0x1EEAB && cc <= 0x1EEBB) || (cc >= 0xC2A && cc <= 0xC39) || - (cc >= 0xD54 && cc <= 0xD63) || (cc >= 0x1E8C7 && cc <= 0x1E8D6) || (cc >= 0x1F6DD && cc <= 0x1F6EC) || - (cc >= 0x830 && cc <= 0x83E) || (cc >= 0xFBE && cc <= 0xFCC) || (cc >= 0x12C8 && cc <= 0x12D6) || - (cc >= 0x1C3B && cc <= 0x1C49) || (cc >= 0x1FB6 && cc <= 0x1FC4) || (cc >= 0x1003F && cc <= 0x1004D) || - (cc >= 0x1057C && cc <= 0x1058A) || (cc >= 0x105A3 && cc <= 0x105B1) || (cc >= 0x1128F && cc <= 0x1129D) || - (cc >= 0x1171D && cc <= 0x1172B) || (cc >= 0x1DAA1 && cc <= 0x1DAAF) || (cc >= 0x1E7F0 && cc <= 0x1E7FE) || - (cc >= 0x1F0A0 && cc <= 0x1F0AE) || (cc >= 0x1F0B1 && cc <= 0x1F0BF) || (cc >= 0x1F0C1 && cc <= 0x1F0CF) || - (cc >= 0x1800 && cc <= 0x180D) || (cc >= 0x1AA0 && cc <= 0x1AAD) || (cc >= 0x1FC6 && cc <= 0x1FD3) || - (cc >= 0xAA40 && cc <= 0xAA4D) || (cc >= 0x10050 && cc <= 0x1005D) || (cc >= 0x103C8 && cc <= 0x103D5) || - (cc >= 0x11C38 && cc <= 0x11C45) || (cc >= 0x11CA9 && cc <= 0x11CB6) || (cc >= 0x1E130 && cc <= 0x1E13D) || - (cc >= 0x1FA60 && cc <= 0x1FA6D) || (cc >= 0xA0 && cc <= 0xAC) || (cc >= 0xC00 && cc <= 0xC0C) || - (cc >= 0xD00 && cc <= 0xD0C) || (cc >= 0xFCE && cc <= 0xFDA) || (cc >= 0x1760 && cc <= 0x176C) || - (cc >= 0x2090 && cc <= 0x209C) || (cc >= 0x10190 && cc <= 0x1019C) || (cc >= 0x11660 && cc <= 0x1166C) || - (cc >= 0x1BC70 && cc <= 0x1BC7C) || (cc >= 0x1F6F0 && cc <= 0x1F6FC) || (cc >= 0xAE6 && cc <= 0xAF1) || + (cc >= 0xA66 && cc <= 0xA76) || (cc >= 0x11F00 && cc <= 0x11F10) || (cc >= 0x16F8F && cc <= 0x16F9F) || + (cc >= 0x1E008 && cc <= 0x1E018) || (cc >= 0x1EE8B && cc <= 0x1EE9B) || (cc >= 0x1EEAB && cc <= 0x1EEBB) || + (cc >= 0x1F6DC && cc <= 0x1F6EC) || (cc >= 0xC2A && cc <= 0xC39) || (cc >= 0xD54 && cc <= 0xD63) || + (cc >= 0x1E8C7 && cc <= 0x1E8D6) || (cc >= 0x830 && cc <= 0x83E) || (cc >= 0xFBE && cc <= 0xFCC) || + (cc >= 0x12C8 && cc <= 0x12D6) || (cc >= 0x1C3B && cc <= 0x1C49) || (cc >= 0x1FB6 && cc <= 0x1FC4) || + (cc >= 0x1003F && cc <= 0x1004D) || (cc >= 0x1057C && cc <= 0x1058A) || (cc >= 0x105A3 && cc <= 0x105B1) || + (cc >= 0x1128F && cc <= 0x1129D) || (cc >= 0x1171D && cc <= 0x1172B) || (cc >= 0x1DAA1 && cc <= 0x1DAAF) || + (cc >= 0x1E7F0 && cc <= 0x1E7FE) || (cc >= 0x1F0A0 && cc <= 0x1F0AE) || (cc >= 0x1F0B1 && cc <= 0x1F0BF) || + (cc >= 0x1F0C1 && cc <= 0x1F0CF) || (cc >= 0x1800 && cc <= 0x180D) || (cc >= 0x1AA0 && cc <= 0x1AAD) || + (cc >= 0x1FC6 && cc <= 0x1FD3) || (cc >= 0xAA40 && cc <= 0xAA4D) || (cc >= 0x10050 && cc <= 0x1005D) || + (cc >= 0x103C8 && cc <= 0x103D5) || (cc >= 0x11C38 && cc <= 0x11C45) || (cc >= 0x11CA9 && cc <= 0x11CB6) || + (cc >= 0x1E130 && cc <= 0x1E13D) || (cc >= 0x1FA60 && cc <= 0x1FA6D) || (cc >= 0x1FACE && cc <= 0x1FADB) || + (cc >= 0xA0 && cc <= 0xAC) || (cc >= 0xC00 && cc <= 0xC0C) || (cc >= 0xD00 && cc <= 0xD0C) || + (cc >= 0xFCE && cc <= 0xFDA) || (cc >= 0x1760 && cc <= 0x176C) || (cc >= 0x2090 && cc <= 0x209C) || + (cc >= 0x10190 && cc <= 0x1019C) || (cc >= 0x11660 && cc <= 0x1166C) || (cc >= 0x1BC70 && cc <= 0x1BC7C) || + (cc >= 0x1F6F0 && cc <= 0x1F6FC) || (cc >= 0x1FA70 && cc <= 0x1FA7C) || (cc >= 0xAE6 && cc <= 0xAF1) || (cc >= 0xBAE && cc <= 0xBB9) || (cc >= 0x1920 && cc <= 0x192B) || (cc >= 0x1930 && cc <= 0x193B) || (cc >= 0x2FF0 && cc <= 0x2FFB) || (cc >= 0xA8CE && cc <= 0xA8D9) || (cc >= 0x10000 && cc <= 0x1000B) || (cc >= 0x1056F && cc <= 0x1057A) || (cc >= 0x10AEB && cc <= 0x10AF6) || (cc >= 0x1193B && cc <= 0x11946) || @@ -123,49 +126,49 @@ bool graphic_char_p(claspCharacter cc) { (cc >= 0x860 && cc <= 0x86A) || (cc >= 0x180F && cc <= 0x1819) || (cc >= 0x19D0 && cc <= 0x19DA) || (cc >= 0x1A7F && cc <= 0x1A89) || (cc >= 0x1CBD && cc <= 0x1CC7) || (cc >= 0x2000 && cc <= 0x200A) || (cc >= 0x2440 && cc <= 0x244A) || (cc >= 0xA9CF && cc <= 0xA9D9) || (cc >= 0x10597 && cc <= 0x105A1) || - (cc >= 0x1129F && cc <= 0x112A9) || (cc >= 0x119DA && cc <= 0x119E4) || (cc >= 0x1FAB0 && cc <= 0x1FABA) || - (cc >= 0xABC && cc <= 0xAC5) || (cc >= 0xC66 && cc <= 0xC6F) || (cc >= 0xCAA && cc <= 0xCB3) || - (cc >= 0xCE6 && cc <= 0xCEF) || (cc >= 0xDE6 && cc <= 0xDEF) || (cc >= 0xED0 && cc <= 0xED9) || - (cc >= 0x17E0 && cc <= 0x17E9) || (cc >= 0x17F0 && cc <= 0x17F9) || (cc >= 0x1A90 && cc <= 0x1A99) || - (cc >= 0xA830 && cc <= 0xA839) || (cc >= 0xAA50 && cc <= 0xAA59) || (cc >= 0xABF0 && cc <= 0xABF9) || - (cc >= 0x104A0 && cc <= 0x104A9) || (cc >= 0x10A3F && cc <= 0x10A48) || (cc >= 0x10D30 && cc <= 0x10D39) || - (cc >= 0x110F0 && cc <= 0x110F9) || (cc >= 0x112F0 && cc <= 0x112F9) || (cc >= 0x1133B && cc <= 0x11344) || - (cc >= 0x114D0 && cc <= 0x114D9) || (cc >= 0x11650 && cc <= 0x11659) || (cc >= 0x116C0 && cc <= 0x116C9) || - (cc >= 0x11950 && cc <= 0x11959) || (cc >= 0x11D50 && cc <= 0x11D59) || (cc >= 0x11DA0 && cc <= 0x11DA9) || + (cc >= 0x1129F && cc <= 0x112A9) || (cc >= 0x119DA && cc <= 0x119E4) || (cc >= 0xABC && cc <= 0xAC5) || + (cc >= 0xC66 && cc <= 0xC6F) || (cc >= 0xCAA && cc <= 0xCB3) || (cc >= 0xCE6 && cc <= 0xCEF) || + (cc >= 0xDE6 && cc <= 0xDEF) || (cc >= 0xED0 && cc <= 0xED9) || (cc >= 0x17E0 && cc <= 0x17E9) || + (cc >= 0x17F0 && cc <= 0x17F9) || (cc >= 0x1A90 && cc <= 0x1A99) || (cc >= 0xA830 && cc <= 0xA839) || + (cc >= 0xAA50 && cc <= 0xAA59) || (cc >= 0xABF0 && cc <= 0xABF9) || (cc >= 0x104A0 && cc <= 0x104A9) || + (cc >= 0x10A3F && cc <= 0x10A48) || (cc >= 0x10D30 && cc <= 0x10D39) || (cc >= 0x110F0 && cc <= 0x110F9) || + (cc >= 0x112F0 && cc <= 0x112F9) || (cc >= 0x1133B && cc <= 0x11344) || (cc >= 0x114D0 && cc <= 0x114D9) || + (cc >= 0x11650 && cc <= 0x11659) || (cc >= 0x116C0 && cc <= 0x116C9) || (cc >= 0x11950 && cc <= 0x11959) || + (cc >= 0x11B00 && cc <= 0x11B09) || (cc >= 0x11D50 && cc <= 0x11D59) || (cc >= 0x11DA0 && cc <= 0x11DA9) || (cc >= 0x16A60 && cc <= 0x16A69) || (cc >= 0x16AC0 && cc <= 0x16AC9) || (cc >= 0x16B50 && cc <= 0x16B59) || (cc >= 0x1BC90 && cc <= 0x1BC99) || (cc >= 0x1E140 && cc <= 0x1E149) || (cc >= 0x1E950 && cc <= 0x1E959) || (cc >= 0x1EE29 && cc <= 0x1EE32) || (cc >= 0x1EE80 && cc <= 0x1EE89) || (cc >= 0x1F850 && cc <= 0x1F859) || - (cc >= 0x1FAD0 && cc <= 0x1FAD9) || (cc >= 0x1FBF0 && cc <= 0x1FBF9) || (cc >= 0x9BC && cc <= 0x9C4) || - (cc >= 0xA85 && cc <= 0xA8D) || (cc >= 0xB3C && cc <= 0xB44) || (cc >= 0xC3C && cc <= 0xC44) || - (cc >= 0xCBC && cc <= 0xCC4) || (cc >= 0xDB3 && cc <= 0xDBB) || (cc >= 0x1FF6 && cc <= 0x1FFE) || - (cc >= 0x107B2 && cc <= 0x107BA) || (cc >= 0x108A7 && cc <= 0x108AF) || (cc >= 0x10A50 && cc <= 0x10A58) || - (cc >= 0x11C00 && cc <= 0x11C08) || (cc >= 0x11D3F && cc <= 0x11D47) || (cc >= 0x1BC80 && cc <= 0x1BC88) || - (cc >= 0x1F240 && cc <= 0x1F248) || (cc >= 0x985 && cc <= 0x98C) || (cc >= 0xB05 && cc <= 0xB0C) || - (cc >= 0xDD8 && cc <= 0xDDF) || (cc >= 0x1F50 && cc <= 0x1F57) || (cc >= 0x10760 && cc <= 0x10767) || - (cc >= 0x10A0C && cc <= 0x10A13) || (cc >= 0x11305 && cc <= 0x1130C) || (cc >= 0x118FF && cc <= 0x11906) || - (cc >= 0x1190C && cc <= 0x11913) || (cc >= 0x119A0 && cc <= 0x119A7) || (cc >= 0x1D50D && cc <= 0x1D514) || - (cc >= 0x1FAE0 && cc <= 0x1FAE7) || (cc >= 0x384 && cc <= 0x38A) || (cc >= 0x9AA && cc <= 0x9B0) || - (cc >= 0xA2A && cc <= 0xA30) || (cc >= 0xAAA && cc <= 0xAB0) || (cc >= 0xAF9 && cc <= 0xAFF) || - (cc >= 0xB2A && cc <= 0xB30) || (cc >= 0xDC0 && cc <= 0xDC6) || (cc >= 0x1250 && cc <= 0x1256) || - (cc >= 0x12B8 && cc <= 0x12BE) || (cc >= 0x2DA0 && cc <= 0x2DA6) || (cc >= 0x2DA8 && cc <= 0x2DAE) || - (cc >= 0x2DB0 && cc <= 0x2DB6) || (cc >= 0x2DB8 && cc <= 0x2DBE) || (cc >= 0x2DC0 && cc <= 0x2DC6) || - (cc >= 0x2DC8 && cc <= 0x2DCE) || (cc >= 0x2DD0 && cc <= 0x2DD6) || (cc >= 0x2DD8 && cc <= 0x2DDE) || - (cc >= 0xAB20 && cc <= 0xAB26) || (cc >= 0xAB28 && cc <= 0xAB2E) || (cc >= 0xFB00 && cc <= 0xFB06) || - (cc >= 0xFFE0 && cc <= 0xFFE6) || (cc >= 0xFFE8 && cc <= 0xFFEE) || (cc >= 0x1058C && cc <= 0x10592) || - (cc >= 0x105B3 && cc <= 0x105B9) || (cc >= 0x10BA9 && cc <= 0x10BAF) || (cc >= 0x11280 && cc <= 0x11286) || - (cc >= 0x1132A && cc <= 0x11330) || (cc >= 0x1135D && cc <= 0x11363) || (cc >= 0x11366 && cc <= 0x1136C) || - (cc >= 0x11D00 && cc <= 0x11D06) || (cc >= 0x16B5B && cc <= 0x16B61) || (cc >= 0x1AFF5 && cc <= 0x1AFFB) || - (cc >= 0x1D4BD && cc <= 0x1D4C3) || (cc >= 0x1D516 && cc <= 0x1D51C) || (cc >= 0x1D54A && cc <= 0x1D550) || - (cc >= 0x1E000 && cc <= 0x1E006) || (cc >= 0x1E01B && cc <= 0x1E021) || (cc >= 0x1E7E0 && cc <= 0x1E7E6) || - (cc >= 0x1EE6C && cc <= 0x1EE72) || (cc >= 0x1FA80 && cc <= 0x1FA86) || (cc >= 0x1FAF0 && cc <= 0x1FAF6) || - (cc >= 0x37A && cc <= 0x37F) || (cc >= 0x5EF && cc <= 0x5F4) || (cc >= 0xA05 && cc <= 0xA0A) || - (cc >= 0xB85 && cc <= 0xB8A) || (cc >= 0xD4A && cc <= 0xD4F) || (cc >= 0xDCF && cc <= 0xDD4) || - (cc >= 0xEC8 && cc <= 0xECD) || (cc >= 0x13F8 && cc <= 0x13FD) || (cc >= 0x1F18 && cc <= 0x1F1D) || + (cc >= 0x1FBF0 && cc <= 0x1FBF9) || (cc >= 0x9BC && cc <= 0x9C4) || (cc >= 0xA85 && cc <= 0xA8D) || + (cc >= 0xB3C && cc <= 0xB44) || (cc >= 0xC3C && cc <= 0xC44) || (cc >= 0xCBC && cc <= 0xCC4) || + (cc >= 0xDB3 && cc <= 0xDBB) || (cc >= 0x1FF6 && cc <= 0x1FFE) || (cc >= 0x107B2 && cc <= 0x107BA) || + (cc >= 0x108A7 && cc <= 0x108AF) || (cc >= 0x10A50 && cc <= 0x10A58) || (cc >= 0x11C00 && cc <= 0x11C08) || + (cc >= 0x11D3F && cc <= 0x11D47) || (cc >= 0x1BC80 && cc <= 0x1BC88) || (cc >= 0x1F240 && cc <= 0x1F248) || + (cc >= 0x1FA80 && cc <= 0x1FA88) || (cc >= 0x1FAE0 && cc <= 0x1FAE8) || (cc >= 0x1FAF0 && cc <= 0x1FAF8) || + (cc >= 0x985 && cc <= 0x98C) || (cc >= 0xB05 && cc <= 0xB0C) || (cc >= 0xDD8 && cc <= 0xDDF) || + (cc >= 0x1F50 && cc <= 0x1F57) || (cc >= 0x10760 && cc <= 0x10767) || (cc >= 0x10A0C && cc <= 0x10A13) || + (cc >= 0x11305 && cc <= 0x1130C) || (cc >= 0x118FF && cc <= 0x11906) || (cc >= 0x1190C && cc <= 0x11913) || + (cc >= 0x119A0 && cc <= 0x119A7) || (cc >= 0x1D50D && cc <= 0x1D514) || (cc >= 0x384 && cc <= 0x38A) || + (cc >= 0x9AA && cc <= 0x9B0) || (cc >= 0xA2A && cc <= 0xA30) || (cc >= 0xAAA && cc <= 0xAB0) || + (cc >= 0xAF9 && cc <= 0xAFF) || (cc >= 0xB2A && cc <= 0xB30) || (cc >= 0xDC0 && cc <= 0xDC6) || + (cc >= 0xEC8 && cc <= 0xECE) || (cc >= 0x1250 && cc <= 0x1256) || (cc >= 0x12B8 && cc <= 0x12BE) || + (cc >= 0x2DA0 && cc <= 0x2DA6) || (cc >= 0x2DA8 && cc <= 0x2DAE) || (cc >= 0x2DB0 && cc <= 0x2DB6) || + (cc >= 0x2DB8 && cc <= 0x2DBE) || (cc >= 0x2DC0 && cc <= 0x2DC6) || (cc >= 0x2DC8 && cc <= 0x2DCE) || + (cc >= 0x2DD0 && cc <= 0x2DD6) || (cc >= 0x2DD8 && cc <= 0x2DDE) || (cc >= 0xAB20 && cc <= 0xAB26) || + (cc >= 0xAB28 && cc <= 0xAB2E) || (cc >= 0xFB00 && cc <= 0xFB06) || (cc >= 0xFFE0 && cc <= 0xFFE6) || + (cc >= 0xFFE8 && cc <= 0xFFEE) || (cc >= 0x1058C && cc <= 0x10592) || (cc >= 0x105B3 && cc <= 0x105B9) || + (cc >= 0x10BA9 && cc <= 0x10BAF) || (cc >= 0x11280 && cc <= 0x11286) || (cc >= 0x1132A && cc <= 0x11330) || + (cc >= 0x1135D && cc <= 0x11363) || (cc >= 0x11366 && cc <= 0x1136C) || (cc >= 0x11D00 && cc <= 0x11D06) || + (cc >= 0x16B5B && cc <= 0x16B61) || (cc >= 0x1AFF5 && cc <= 0x1AFFB) || (cc >= 0x1D4BD && cc <= 0x1D4C3) || + (cc >= 0x1D516 && cc <= 0x1D51C) || (cc >= 0x1D54A && cc <= 0x1D550) || (cc >= 0x1E000 && cc <= 0x1E006) || + (cc >= 0x1E01B && cc <= 0x1E021) || (cc >= 0x1E7E0 && cc <= 0x1E7E6) || (cc >= 0x1EE6C && cc <= 0x1EE72) || + (cc >= 0x1FABF && cc <= 0x1FAC5) || (cc >= 0x37A && cc <= 0x37F) || (cc >= 0x5EF && cc <= 0x5F4) || + (cc >= 0xA05 && cc <= 0xA0A) || (cc >= 0xB85 && cc <= 0xB8A) || (cc >= 0xD4A && cc <= 0xD4F) || + (cc >= 0xDCF && cc <= 0xDD4) || (cc >= 0x13F8 && cc <= 0x13FD) || (cc >= 0x1F18 && cc <= 0x1F1D) || (cc >= 0x1F48 && cc <= 0x1F4D) || (cc >= 0x1FD6 && cc <= 0x1FDB) || (cc >= 0xAB01 && cc <= 0xAB06) || (cc >= 0xAB09 && cc <= 0xAB0E) || (cc >= 0xAB11 && cc <= 0xAB16) || (cc >= 0xFFC2 && cc <= 0xFFC7) || (cc >= 0xFFCA && cc <= 0xFFCF) || (cc >= 0xFFD2 && cc <= 0xFFD7) || (cc >= 0x10780 && cc <= 0x10785) || (cc >= 0x10800 && cc <= 0x10805) || (cc >= 0x11D60 && cc <= 0x11D65) || (cc >= 0x11D93 && cc <= 0x11D98) || - (cc >= 0x16AF0 && cc <= 0x16AF5) || (cc >= 0x1F260 && cc <= 0x1F265) || (cc >= 0x1FAC0 && cc <= 0x1FAC5) || + (cc >= 0x16AF0 && cc <= 0x16AF5) || (cc >= 0x1DF25 && cc <= 0x1DF2A) || (cc >= 0x1F260 && cc <= 0x1F265) || (cc >= 0x9DF && cc <= 0x9E3) || (cc >= 0xA3E && cc <= 0xA42) || (cc >= 0xAB5 && cc <= 0xAB9) || (cc >= 0xB35 && cc <= 0xB39) || (cc >= 0xB5F && cc <= 0xB63) || (cc >= 0xBBE && cc <= 0xBC2) || (cc >= 0xCB5 && cc <= 0xCB9) || (cc >= 0xE86 && cc <= 0xE8A) || (cc >= 0xEC0 && cc <= 0xEC4) || @@ -174,61 +177,61 @@ bool graphic_char_p(claspCharacter cc) { (cc >= 0x11335 && cc <= 0x11339) || (cc >= 0x11370 && cc <= 0x11374) || (cc >= 0x1145D && cc <= 0x11461) || (cc >= 0x12470 && cc <= 0x12474) || (cc >= 0x16FE0 && cc <= 0x16FE4) || (cc >= 0x1D540 && cc <= 0x1D544) || (cc >= 0x1DA9B && cc <= 0x1DA9F) || (cc >= 0x1E026 && cc <= 0x1E02A) || (cc >= 0x1EEA5 && cc <= 0x1EEA9) || - (cc >= 0x1FA70 && cc <= 0x1FA74) || (cc >= 0x1FA78 && cc <= 0x1FA7C) || (cc >= 0x9B6 && cc <= 0x9B9) || - (cc >= 0x9CB && cc <= 0x9CE) || (cc >= 0xA59 && cc <= 0xA5C) || (cc >= 0xAE0 && cc <= 0xAE3) || - (cc >= 0xB92 && cc <= 0xB95) || (cc >= 0xBCA && cc <= 0xBCD) || (cc >= 0xC4A && cc <= 0xC4D) || - (cc >= 0xC60 && cc <= 0xC63) || (cc >= 0xCCA && cc <= 0xCCD) || (cc >= 0xCE0 && cc <= 0xCE3) || - (cc >= 0xEDC && cc <= 0xEDF) || (cc >= 0x124A && cc <= 0x124D) || (cc >= 0x125A && cc <= 0x125D) || - (cc >= 0x128A && cc <= 0x128D) || (cc >= 0x12B2 && cc <= 0x12B5) || (cc >= 0x12C2 && cc <= 0x12C5) || - (cc >= 0x1312 && cc <= 0x1315) || (cc >= 0xFE68 && cc <= 0xFE6B) || (cc >= 0x10B99 && cc <= 0x10B9C) || - (cc >= 0x1128A && cc <= 0x1128D) || (cc >= 0x11300 && cc <= 0x11303) || (cc >= 0x1AFF0 && cc <= 0x1AFF3) || - (cc >= 0x1B164 && cc <= 0x1B167) || (cc >= 0x1BC9C && cc <= 0x1BC9F) || (cc >= 0x1D4A9 && cc <= 0x1D4AC) || - (cc >= 0x1D507 && cc <= 0x1D50A) || (cc >= 0x1D53B && cc <= 0x1D53E) || (cc >= 0x1E7E8 && cc <= 0x1E7EB) || - (cc >= 0x1EE00 && cc <= 0x1EE03) || (cc >= 0x1EE34 && cc <= 0x1EE37) || (cc >= 0x1EE67 && cc <= 0x1EE6A) || - (cc >= 0x1EE74 && cc <= 0x1EE77) || (cc >= 0x1EE79 && cc <= 0x1EE7C) || (cc >= 0x58D && cc <= 0x58F) || - (cc >= 0xA01 && cc <= 0xA03) || (cc >= 0xA4B && cc <= 0xA4D) || (cc >= 0xA81 && cc <= 0xA83) || - (cc >= 0xA8F && cc <= 0xA91) || (cc >= 0xAC7 && cc <= 0xAC9) || (cc >= 0xACB && cc <= 0xACD) || - (cc >= 0xB01 && cc <= 0xB03) || (cc >= 0xB4B && cc <= 0xB4D) || (cc >= 0xB55 && cc <= 0xB57) || - (cc >= 0xB8E && cc <= 0xB90) || (cc >= 0xBA8 && cc <= 0xBAA) || (cc >= 0xBC6 && cc <= 0xBC8) || - (cc >= 0xC0E && cc <= 0xC10) || (cc >= 0xC46 && cc <= 0xC48) || (cc >= 0xC58 && cc <= 0xC5A) || - (cc >= 0xC8E && cc <= 0xC90) || (cc >= 0xCC6 && cc <= 0xCC8) || (cc >= 0xD0E && cc <= 0xD10) || - (cc >= 0xD46 && cc <= 0xD48) || (cc >= 0xD81 && cc <= 0xD83) || (cc >= 0xDF2 && cc <= 0xDF4) || - (cc >= 0x176E && cc <= 0x1770) || (cc >= 0x1FF2 && cc <= 0x1FF4) || (cc >= 0xFFDA && cc <= 0xFFDC) || - (cc >= 0x10100 && cc <= 0x10102) || (cc >= 0x10A15 && cc <= 0x10A17) || (cc >= 0x10A38 && cc <= 0x10A3A) || - (cc >= 0x10EAB && cc <= 0x10EAD) || (cc >= 0x1134B && cc <= 0x1134D) || (cc >= 0x1B150 && cc <= 0x1B152) || - (cc >= 0x1EE4D && cc <= 0x1EE4F) || (cc >= 0x1EEA1 && cc <= 0x1EEA3) || cc == 0x98F || cc == 0x990 || cc == 0x9C7 || - cc == 0x9C8 || cc == 0x9DC || cc == 0x9DD || cc == 0xA0F || cc == 0xA10 || cc == 0xA32 || cc == 0xA33 || cc == 0xA35 || - cc == 0xA36 || cc == 0xA38 || cc == 0xA39 || cc == 0xA47 || cc == 0xA48 || cc == 0xAB2 || cc == 0xAB3 || cc == 0xB0F || - cc == 0xB10 || cc == 0xB32 || cc == 0xB33 || cc == 0xB47 || cc == 0xB48 || cc == 0xB5C || cc == 0xB5D || cc == 0xB82 || - cc == 0xB83 || cc == 0xB99 || cc == 0xB9A || cc == 0xB9E || cc == 0xB9F || cc == 0xBA3 || cc == 0xBA4 || cc == 0xC55 || - cc == 0xC56 || cc == 0xCD5 || cc == 0xCD6 || cc == 0xCDD || cc == 0xCDE || cc == 0xCF1 || cc == 0xCF2 || cc == 0xE81 || - cc == 0xE82 || cc == 0x1772 || cc == 0x1773 || cc == 0x2070 || cc == 0x2071 || cc == 0x2D6F || cc == 0x2D70 || - cc == 0xA7D0 || cc == 0xA7D1 || cc == 0xFB40 || cc == 0xFB41 || cc == 0xFB43 || cc == 0xFB44 || cc == 0xFFFC || - cc == 0xFFFD || cc == 0x1003C || cc == 0x1003D || cc == 0x10594 || cc == 0x10595 || cc == 0x105BB || cc == 0x105BC || - cc == 0x10837 || cc == 0x10838 || cc == 0x108F4 || cc == 0x108F5 || cc == 0x10A05 || cc == 0x10A06 || cc == 0x10EB0 || - cc == 0x10EB1 || cc == 0x1130F || cc == 0x11310 || cc == 0x11332 || cc == 0x11333 || cc == 0x11347 || cc == 0x11348 || - cc == 0x11915 || cc == 0x11916 || cc == 0x11937 || cc == 0x11938 || cc == 0x11D08 || cc == 0x11D09 || cc == 0x11D3C || - cc == 0x11D3D || cc == 0x11D67 || cc == 0x11D68 || cc == 0x11D90 || cc == 0x11D91 || cc == 0x16FF0 || cc == 0x16FF1 || - cc == 0x1AFFD || cc == 0x1AFFE || cc == 0x1D49E || cc == 0x1D49F || cc == 0x1D4A5 || cc == 0x1D4A6 || cc == 0x1E023 || - cc == 0x1E024 || cc == 0x1E14E || cc == 0x1E14F || cc == 0x1E7ED || cc == 0x1E7EE || cc == 0x1E95E || cc == 0x1E95F || - cc == 0x1EE21 || cc == 0x1EE22 || cc == 0x1EE51 || cc == 0x1EE52 || cc == 0x1EE61 || cc == 0x1EE62 || cc == 0x1EEF0 || - cc == 0x1EEF1 || cc == 0x1F250 || cc == 0x1F251 || cc == 0x1F8B0 || cc == 0x1F8B1 || cc == 0x38C || cc == 0x85E || - cc == 0x9B2 || cc == 0x9D7 || cc == 0xA3C || cc == 0xA51 || cc == 0xA5E || cc == 0xAD0 || cc == 0xB9C || cc == 0xBD0 || - cc == 0xBD7 || cc == 0xC5D || cc == 0xDBD || cc == 0xDCA || cc == 0xDD6 || cc == 0xE84 || cc == 0xEA5 || cc == 0xEC6 || - cc == 0x10C7 || cc == 0x10CD || cc == 0x1258 || cc == 0x12C0 || cc == 0x1940 || cc == 0x1F59 || cc == 0x1F5B || - cc == 0x1F5D || cc == 0x2D27 || cc == 0x2D2D || cc == 0xA7D3 || cc == 0xAC00 || cc == 0xD7A3 || cc == 0xFB3E || - cc == 0xFDCF || cc == 0x101A0 || cc == 0x10808 || cc == 0x1083C || cc == 0x1093F || cc == 0x11288 || cc == 0x11350 || - cc == 0x11357 || cc == 0x11909 || cc == 0x11D3A || cc == 0x11FB0 || cc == 0x17000 || cc == 0x187F7 || cc == 0x18D00 || - cc == 0x18D08 || cc == 0x1D4A2 || cc == 0x1D4BB || cc == 0x1D546 || cc == 0x1E2FF || cc == 0x1EE24 || cc == 0x1EE27 || - cc == 0x1EE39 || cc == 0x1EE3B || cc == 0x1EE42 || cc == 0x1EE47 || cc == 0x1EE49 || cc == 0x1EE4B || cc == 0x1EE54 || - cc == 0x1EE57 || cc == 0x1EE59 || cc == 0x1EE5B || cc == 0x1EE5D || cc == 0x1EE5F || cc == 0x1EE64 || cc == 0x1EE7E || - cc == 0x1F7F0 || cc == 0x20000 || cc == 0x2A6DF || cc == 0x2A700 || cc == 0x2B738 || cc == 0x2B740 || cc == 0x2B81D || - cc == 0x2B820 || cc == 0x2CEA1 || cc == 0x2CEB0 || cc == 0x2EBE0 || cc == 0x30000 || cc == 0x3134A; + (cc >= 0x9B6 && cc <= 0x9B9) || (cc >= 0x9CB && cc <= 0x9CE) || (cc >= 0xA59 && cc <= 0xA5C) || + (cc >= 0xAE0 && cc <= 0xAE3) || (cc >= 0xB92 && cc <= 0xB95) || (cc >= 0xBCA && cc <= 0xBCD) || + (cc >= 0xC4A && cc <= 0xC4D) || (cc >= 0xC60 && cc <= 0xC63) || (cc >= 0xCCA && cc <= 0xCCD) || + (cc >= 0xCE0 && cc <= 0xCE3) || (cc >= 0xEDC && cc <= 0xEDF) || (cc >= 0x124A && cc <= 0x124D) || + (cc >= 0x125A && cc <= 0x125D) || (cc >= 0x128A && cc <= 0x128D) || (cc >= 0x12B2 && cc <= 0x12B5) || + (cc >= 0x12C2 && cc <= 0x12C5) || (cc >= 0x1312 && cc <= 0x1315) || (cc >= 0xFE68 && cc <= 0xFE6B) || + (cc >= 0x10B99 && cc <= 0x10B9C) || (cc >= 0x1128A && cc <= 0x1128D) || (cc >= 0x11300 && cc <= 0x11303) || + (cc >= 0x1AFF0 && cc <= 0x1AFF3) || (cc >= 0x1B164 && cc <= 0x1B167) || (cc >= 0x1BC9C && cc <= 0x1BC9F) || + (cc >= 0x1D4A9 && cc <= 0x1D4AC) || (cc >= 0x1D507 && cc <= 0x1D50A) || (cc >= 0x1D53B && cc <= 0x1D53E) || + (cc >= 0x1E7E8 && cc <= 0x1E7EB) || (cc >= 0x1EE00 && cc <= 0x1EE03) || (cc >= 0x1EE34 && cc <= 0x1EE37) || + (cc >= 0x1EE67 && cc <= 0x1EE6A) || (cc >= 0x1EE74 && cc <= 0x1EE77) || (cc >= 0x1EE79 && cc <= 0x1EE7C) || + (cc >= 0x58D && cc <= 0x58F) || (cc >= 0xA01 && cc <= 0xA03) || (cc >= 0xA4B && cc <= 0xA4D) || + (cc >= 0xA81 && cc <= 0xA83) || (cc >= 0xA8F && cc <= 0xA91) || (cc >= 0xAC7 && cc <= 0xAC9) || + (cc >= 0xACB && cc <= 0xACD) || (cc >= 0xB01 && cc <= 0xB03) || (cc >= 0xB4B && cc <= 0xB4D) || + (cc >= 0xB55 && cc <= 0xB57) || (cc >= 0xB8E && cc <= 0xB90) || (cc >= 0xBA8 && cc <= 0xBAA) || + (cc >= 0xBC6 && cc <= 0xBC8) || (cc >= 0xC0E && cc <= 0xC10) || (cc >= 0xC46 && cc <= 0xC48) || + (cc >= 0xC58 && cc <= 0xC5A) || (cc >= 0xC8E && cc <= 0xC90) || (cc >= 0xCC6 && cc <= 0xCC8) || + (cc >= 0xCF1 && cc <= 0xCF3) || (cc >= 0xD0E && cc <= 0xD10) || (cc >= 0xD46 && cc <= 0xD48) || + (cc >= 0xD81 && cc <= 0xD83) || (cc >= 0xDF2 && cc <= 0xDF4) || (cc >= 0x176E && cc <= 0x1770) || + (cc >= 0x1FF2 && cc <= 0x1FF4) || (cc >= 0xFFDA && cc <= 0xFFDC) || (cc >= 0x10100 && cc <= 0x10102) || + (cc >= 0x10A15 && cc <= 0x10A17) || (cc >= 0x10A38 && cc <= 0x10A3A) || (cc >= 0x10EAB && cc <= 0x10EAD) || + (cc >= 0x1134B && cc <= 0x1134D) || (cc >= 0x1B150 && cc <= 0x1B152) || (cc >= 0x1EE4D && cc <= 0x1EE4F) || + (cc >= 0x1EEA1 && cc <= 0x1EEA3) || cc == 0x98F || cc == 0x990 || cc == 0x9C7 || cc == 0x9C8 || cc == 0x9DC || + cc == 0x9DD || cc == 0xA0F || cc == 0xA10 || cc == 0xA32 || cc == 0xA33 || cc == 0xA35 || cc == 0xA36 || cc == 0xA38 || + cc == 0xA39 || cc == 0xA47 || cc == 0xA48 || cc == 0xAB2 || cc == 0xAB3 || cc == 0xB0F || cc == 0xB10 || cc == 0xB32 || + cc == 0xB33 || cc == 0xB47 || cc == 0xB48 || cc == 0xB5C || cc == 0xB5D || cc == 0xB82 || cc == 0xB83 || cc == 0xB99 || + cc == 0xB9A || cc == 0xB9E || cc == 0xB9F || cc == 0xBA3 || cc == 0xBA4 || cc == 0xC55 || cc == 0xC56 || cc == 0xCD5 || + cc == 0xCD6 || cc == 0xCDD || cc == 0xCDE || cc == 0xE81 || cc == 0xE82 || cc == 0x1772 || cc == 0x1773 || cc == 0x2070 || + cc == 0x2071 || cc == 0x2D6F || cc == 0x2D70 || cc == 0xA7D0 || cc == 0xA7D1 || cc == 0xFB40 || cc == 0xFB41 || + cc == 0xFB43 || cc == 0xFB44 || cc == 0xFFFC || cc == 0xFFFD || cc == 0x1003C || cc == 0x1003D || cc == 0x10594 || + cc == 0x10595 || cc == 0x105BB || cc == 0x105BC || cc == 0x10837 || cc == 0x10838 || cc == 0x108F4 || cc == 0x108F5 || + cc == 0x10A05 || cc == 0x10A06 || cc == 0x10EB0 || cc == 0x10EB1 || cc == 0x1130F || cc == 0x11310 || cc == 0x11332 || + cc == 0x11333 || cc == 0x11347 || cc == 0x11348 || cc == 0x11915 || cc == 0x11916 || cc == 0x11937 || cc == 0x11938 || + cc == 0x11D08 || cc == 0x11D09 || cc == 0x11D3C || cc == 0x11D3D || cc == 0x11D67 || cc == 0x11D68 || cc == 0x11D90 || + cc == 0x11D91 || cc == 0x16FF0 || cc == 0x16FF1 || cc == 0x1AFFD || cc == 0x1AFFE || cc == 0x1D49E || cc == 0x1D49F || + cc == 0x1D4A5 || cc == 0x1D4A6 || cc == 0x1E023 || cc == 0x1E024 || cc == 0x1E14E || cc == 0x1E14F || cc == 0x1E7ED || + cc == 0x1E7EE || cc == 0x1E95E || cc == 0x1E95F || cc == 0x1EE21 || cc == 0x1EE22 || cc == 0x1EE51 || cc == 0x1EE52 || + cc == 0x1EE61 || cc == 0x1EE62 || cc == 0x1EEF0 || cc == 0x1EEF1 || cc == 0x1F250 || cc == 0x1F251 || cc == 0x1F8B0 || + cc == 0x1F8B1 || cc == 0x38C || cc == 0x85E || cc == 0x9B2 || cc == 0x9D7 || cc == 0xA3C || cc == 0xA51 || cc == 0xA5E || + cc == 0xAD0 || cc == 0xB9C || cc == 0xBD0 || cc == 0xBD7 || cc == 0xC5D || cc == 0xDBD || cc == 0xDCA || cc == 0xDD6 || + cc == 0xE84 || cc == 0xEA5 || cc == 0xEC6 || cc == 0x10C7 || cc == 0x10CD || cc == 0x1258 || cc == 0x12C0 || + cc == 0x1940 || cc == 0x1F59 || cc == 0x1F5B || cc == 0x1F5D || cc == 0x2D27 || cc == 0x2D2D || cc == 0xA7D3 || + cc == 0xAC00 || cc == 0xD7A3 || cc == 0xFB3E || cc == 0xFDCF || cc == 0x101A0 || cc == 0x10808 || cc == 0x1083C || + cc == 0x1093F || cc == 0x11288 || cc == 0x11350 || cc == 0x11357 || cc == 0x11909 || cc == 0x11D3A || cc == 0x11FB0 || + cc == 0x17000 || cc == 0x187F7 || cc == 0x18D00 || cc == 0x18D08 || cc == 0x1B132 || cc == 0x1B155 || cc == 0x1D4A2 || + cc == 0x1D4BB || cc == 0x1D546 || cc == 0x1E08F || cc == 0x1E2FF || cc == 0x1EE24 || cc == 0x1EE27 || cc == 0x1EE39 || + cc == 0x1EE3B || cc == 0x1EE42 || cc == 0x1EE47 || cc == 0x1EE49 || cc == 0x1EE4B || cc == 0x1EE54 || cc == 0x1EE57 || + cc == 0x1EE59 || cc == 0x1EE5B || cc == 0x1EE5D || cc == 0x1EE5F || cc == 0x1EE64 || cc == 0x1EE7E || cc == 0x1F7F0 || + cc == 0x20000 || cc == 0x2A6DF || cc == 0x2A700 || cc == 0x2B739 || cc == 0x2B740 || cc == 0x2B81D || cc == 0x2B820 || + cc == 0x2CEA1 || cc == 0x2CEB0 || cc == 0x2EBE0 || cc == 0x30000 || cc == 0x3134A || cc == 0x31350 || cc == 0x323AF; } bool printing_char_p(claspCharacter cc) { return (cc >= 0x2460 && cc <= 0x2B73) || (cc >= 0x18800 && cc <= 0x18CD5) || (cc >= 0x9FFF && cc <= 0xA48C) || - (cc >= 0x13000 && cc <= 0x1342E) || (cc >= 0x1F300 && cc <= 0x1F6D7) || (cc >= 0x11FFF && cc <= 0x12399) || + (cc >= 0x13000 && cc <= 0x1342F) || (cc >= 0x1F300 && cc <= 0x1F6D7) || (cc >= 0x11FFF && cc <= 0x12399) || (cc >= 0xAE && cc <= 0x377) || (cc >= 0x1D7CE && cc <= 0x1DA8B) || (cc >= 0x2190 && cc <= 0x2426) || (cc >= 0x1400 && cc <= 0x167F) || (cc >= 0x14400 && cc <= 0x14646) || (cc >= 0x16800 && cc <= 0x16A38) || (cc >= 0x2F800 && cc <= 0x2FA1D) || (cc >= 0x1D00 && cc <= 0x1F15) || (cc >= 0x3220 && cc <= 0x3400) || @@ -242,15 +245,15 @@ bool printing_char_p(claspCharacter cc) { (cc >= 0xA640 && cc <= 0xA6F7) || (cc >= 0x1F100 && cc <= 0x1F1AD) || (cc >= 0x8E3 && cc <= 0x983) || (cc >= 0x10400 && cc <= 0x1049D) || (cc >= 0x1FB00 && cc <= 0x1FB92) || (cc >= 0x2100 && cc <= 0x218B) || (cc >= 0xFE76 && cc <= 0xFEFC) || (cc >= 0x2DE0 && cc <= 0x2E5D) || (cc >= 0xAB70 && cc <= 0xABED) || - (cc >= 0xFB46 && cc <= 0xFBC2) || (cc >= 0x10080 && cc <= 0x100FA) || (cc >= 0x1B80 && cc <= 0x1BF3) || - (cc >= 0xA8E0 && cc <= 0xA953) || (cc >= 0x1CF50 && cc <= 0x1CFC3) || (cc >= 0x1F700 && cc <= 0x1F773) || + (cc >= 0xFB46 && cc <= 0xFBC2) || (cc >= 0x10080 && cc <= 0x100FA) || (cc >= 0x1F700 && cc <= 0x1F776) || + (cc >= 0x1B80 && cc <= 0x1BF3) || (cc >= 0xA8E0 && cc <= 0xA953) || (cc >= 0x1CF50 && cc <= 0x1CFC3) || (cc >= 0x1D17B && cc <= 0x1D1EA) || (cc >= 0x12400 && cc <= 0x1246E) || (cc >= 0x1BC00 && cc <= 0x1BC6A) || (cc >= 0xFA70 && cc <= 0xFAD9) || (cc >= 0x3099 && cc <= 0x30FF) || (cc >= 0xAA5C && cc <= 0xAAC2) || (cc >= 0x74D && cc <= 0x7B1) || (cc >= 0x1F030 && cc <= 0x1F093) || (cc >= 0x12F90 && cc <= 0x12FF2) || - (cc >= 0x11180 && cc <= 0x111DF) || (cc >= 0x21 && cc <= 0x7E) || (cc >= 0x1780 && cc <= 0x17DD) || - (cc >= 0x3131 && cc <= 0x318E) || (cc >= 0x11400 && cc <= 0x1145B) || (cc >= 0x16E40 && cc <= 0x16E9A) || - (cc >= 0x16A0 && cc <= 0x16F8) || (cc >= 0x1820 && cc <= 0x1878) || (cc >= 0x2E9B && cc <= 0x2EF3) || - (cc >= 0x1F780 && cc <= 0x1F7D8) || (cc >= 0x10137 && cc <= 0x1018E) || (cc >= 0x1D300 && cc <= 0x1D356) || + (cc >= 0x11180 && cc <= 0x111DF) || (cc >= 0x1F77B && cc <= 0x1F7D9) || (cc >= 0x21 && cc <= 0x7E) || + (cc >= 0x1780 && cc <= 0x17DD) || (cc >= 0x3131 && cc <= 0x318E) || (cc >= 0x11400 && cc <= 0x1145B) || + (cc >= 0x16E40 && cc <= 0x16E9A) || (cc >= 0x16A0 && cc <= 0x16F8) || (cc >= 0x1820 && cc <= 0x1878) || + (cc >= 0x2E9B && cc <= 0x2EF3) || (cc >= 0x10137 && cc <= 0x1018E) || (cc >= 0x1D300 && cc <= 0x1D356) || (cc >= 0x13A0 && cc <= 0x13F5) || (cc >= 0x3041 && cc <= 0x3096) || (cc >= 0x1D400 && cc <= 0x1D454) || (cc >= 0x3190 && cc <= 0x31E3) || (cc >= 0x118A0 && cc <= 0x118F2) || (cc >= 0x11A50 && cc <= 0x11AA2) || (cc >= 0x16A6E && cc <= 0x16ABE) || (cc >= 0xA980 && cc <= 0xA9CD) || (cc >= 0x11000 && cc <= 0x1104D) || @@ -262,81 +265,84 @@ bool printing_char_p(claspCharacter cc) { (cc >= 0x1D200 && cc <= 0x1D245) || (cc >= 0x11600 && cc <= 0x11644) || (cc >= 0x1EC71 && cc <= 0x1ECB4) || (cc >= 0x1318 && cc <= 0x135A) || (cc >= 0x4DBF && cc <= 0x4E00) || (cc >= 0x1A1E && cc <= 0x1A5E) || (cc >= 0x1D4C5 && cc <= 0x1D505) || (cc >= 0x10A60 && cc <= 0x10A9F) || (cc >= 0x3001 && cc <= 0x303F) || - (cc >= 0x19DE && cc <= 0x1A1B) || (cc >= 0x1107F && cc <= 0x110BC) || (cc >= 0x1ED01 && cc <= 0x1ED3D) || - (cc >= 0x1BFC && cc <= 0x1C37) || (cc >= 0x1C4D && cc <= 0x1C88) || (cc >= 0xAB30 && cc <= 0xAB6B) || - (cc >= 0x11800 && cc <= 0x1183B) || (cc >= 0x710 && cc <= 0x74A) || (cc >= 0x7C0 && cc <= 0x7FA) || - (cc >= 0xA7F2 && cc <= 0xA82C) || (cc >= 0x112B0 && cc <= 0x112EA) || (cc >= 0xE01 && cc <= 0xE3A) || - (cc >= 0x11680 && cc <= 0x116B9) || (cc >= 0x1E2C0 && cc <= 0x1E2F9) || (cc >= 0x12D8 && cc <= 0x1310) || - (cc >= 0x16F4F && cc <= 0x16F87) || (cc >= 0x2D30 && cc <= 0x2D67) || (cc >= 0xA840 && cc <= 0xA877) || - (cc >= 0x10980 && cc <= 0x109B7) || (cc >= 0x1F810 && cc <= 0x1F847) || (cc >= 0x591 && cc <= 0x5C7) || - (cc >= 0xA490 && cc <= 0xA4C6) || (cc >= 0xAA00 && cc <= 0xAA36) || (cc >= 0x1FB94 && cc <= 0x1FBCA) || - (cc >= 0xFD92 && cc <= 0xFDC7) || (cc >= 0x10B00 && cc <= 0x10B35) || (cc >= 0x11580 && cc <= 0x115B5) || - (cc >= 0x1F80 && cc <= 0x1FB4) || (cc >= 0x11100 && cc <= 0x11134) || (cc >= 0x10530 && cc <= 0x10563) || - (cc >= 0xD12 && cc <= 0xD44) || (cc >= 0xFE20 && cc <= 0xFE52) || (cc >= 0x10C80 && cc <= 0x10CB2) || - (cc >= 0x10CC0 && cc <= 0x10CF2) || (cc >= 0x559 && cc <= 0x58A) || (cc >= 0x109D2 && cc <= 0x10A03) || - (cc >= 0x11FC0 && cc <= 0x11FF1) || (cc >= 0x7FD && cc <= 0x82D) || (cc >= 0xD7CB && cc <= 0xD7FB) || - (cc >= 0x102A0 && cc <= 0x102D0) || (cc >= 0x6DE && cc <= 0x70D) || (cc >= 0x1B50 && cc <= 0x1B7E) || - (cc >= 0x2030 && cc <= 0x205E) || (cc >= 0x31F0 && cc <= 0x321E) || (cc >= 0x101D0 && cc <= 0x101FD) || - (cc >= 0x10CFA && cc <= 0x10D27) || (cc >= 0x119AA && cc <= 0x119D7) || (cc >= 0x1CF00 && cc <= 0x1CF2D) || + (cc >= 0x19DE && cc <= 0x1A1B) || (cc >= 0x1107F && cc <= 0x110BC) || (cc >= 0x1E030 && cc <= 0x1E06D) || + (cc >= 0x1ED01 && cc <= 0x1ED3D) || (cc >= 0x1BFC && cc <= 0x1C37) || (cc >= 0x1C4D && cc <= 0x1C88) || + (cc >= 0xAB30 && cc <= 0xAB6B) || (cc >= 0x11800 && cc <= 0x1183B) || (cc >= 0x710 && cc <= 0x74A) || + (cc >= 0x7C0 && cc <= 0x7FA) || (cc >= 0xA7F2 && cc <= 0xA82C) || (cc >= 0x112B0 && cc <= 0x112EA) || + (cc >= 0xE01 && cc <= 0xE3A) || (cc >= 0x11680 && cc <= 0x116B9) || (cc >= 0x1E2C0 && cc <= 0x1E2F9) || + (cc >= 0x12D8 && cc <= 0x1310) || (cc >= 0x16F4F && cc <= 0x16F87) || (cc >= 0x2D30 && cc <= 0x2D67) || + (cc >= 0xA840 && cc <= 0xA877) || (cc >= 0x10980 && cc <= 0x109B7) || (cc >= 0x1F810 && cc <= 0x1F847) || + (cc >= 0x591 && cc <= 0x5C7) || (cc >= 0xA490 && cc <= 0xA4C6) || (cc >= 0xAA00 && cc <= 0xAA36) || + (cc >= 0x1FB94 && cc <= 0x1FBCA) || (cc >= 0xFD92 && cc <= 0xFDC7) || (cc >= 0x10B00 && cc <= 0x10B35) || + (cc >= 0x11580 && cc <= 0x115B5) || (cc >= 0x1F80 && cc <= 0x1FB4) || (cc >= 0x11100 && cc <= 0x11134) || + (cc >= 0x10530 && cc <= 0x10563) || (cc >= 0xD12 && cc <= 0xD44) || (cc >= 0xFE20 && cc <= 0xFE52) || + (cc >= 0x10C80 && cc <= 0x10CB2) || (cc >= 0x10CC0 && cc <= 0x10CF2) || (cc >= 0x559 && cc <= 0x58A) || + (cc >= 0x109D2 && cc <= 0x10A03) || (cc >= 0x11FC0 && cc <= 0x11FF1) || (cc >= 0x7FD && cc <= 0x82D) || + (cc >= 0xD7CB && cc <= 0xD7FB) || (cc >= 0x102A0 && cc <= 0x102D0) || (cc >= 0x6DE && cc <= 0x70D) || + (cc >= 0x1B50 && cc <= 0x1B7E) || (cc >= 0x2030 && cc <= 0x205E) || (cc >= 0x31F0 && cc <= 0x321E) || + (cc >= 0x11213 && cc <= 0x11241) || (cc >= 0x101D0 && cc <= 0x101FD) || (cc >= 0x10CFA && cc <= 0x10D27) || + (cc >= 0x119AA && cc <= 0x119D7) || (cc >= 0x1CF00 && cc <= 0x1CF2D) || (cc >= 0x1FA90 && cc <= 0x1FABD) || (cc >= 0x2CF9 && cc <= 0x2D25) || (cc >= 0x10107 && cc <= 0x10133) || (cc >= 0x11C0A && cc <= 0x11C36) || (cc >= 0x1E100 && cc <= 0x1E12C) || (cc >= 0x1980 && cc <= 0x19AB) || (cc >= 0x1080A && cc <= 0x10835) || - (cc >= 0x11213 && cc <= 0x1123E) || (cc >= 0x11D0B && cc <= 0x11D36) || (cc >= 0x1F000 && cc <= 0x1F02B) || - (cc >= 0x1F210 && cc <= 0x1F23B) || (cc >= 0x1880 && cc <= 0x18AA) || (cc >= 0x1C90 && cc <= 0x1CBA) || - (cc >= 0x1CD0 && cc <= 0x1CFA) || (cc >= 0x3105 && cc <= 0x312F) || (cc >= 0x10350 && cc <= 0x1037A) || + (cc >= 0x11D0B && cc <= 0x11D36) || (cc >= 0x1F000 && cc <= 0x1F02B) || (cc >= 0x1F210 && cc <= 0x1F23B) || + (cc >= 0x1880 && cc <= 0x18AA) || (cc >= 0x1C90 && cc <= 0x1CBA) || (cc >= 0x1CD0 && cc <= 0x1CFA) || + (cc >= 0x3105 && cc <= 0x312F) || (cc >= 0x10350 && cc <= 0x1037A) || (cc >= 0x10EFD && cc <= 0x10F27) || (cc >= 0x1944 && cc <= 0x196D) || (cc >= 0xFDF0 && cc <= 0xFE19) || (cc >= 0x10787 && cc <= 0x107B0) || - (cc >= 0x10E80 && cc <= 0x10EA9) || (cc >= 0x10F30 && cc <= 0x10F59) || (cc >= 0x1260 && cc <= 0x1288) || - (cc >= 0x10500 && cc <= 0x10527) || (cc >= 0x10F00 && cc <= 0x10F27) || (cc >= 0x1F860 && cc <= 0x1F887) || - (cc >= 0xF71 && cc <= 0xF97) || (cc >= 0x10AC0 && cc <= 0x10AE6) || (cc >= 0x11150 && cc <= 0x11176) || - (cc >= 0x1D100 && cc <= 0x1D126) || (cc >= 0x531 && cc <= 0x556) || (cc >= 0x1F20 && cc <= 0x1F45) || - (cc >= 0x115B8 && cc <= 0x115DD) || (cc >= 0x1039F && cc <= 0x103C3) || (cc >= 0x11D6A && cc <= 0x11D8E) || - (cc >= 0x1F0D1 && cc <= 0x1F0F5) || (cc >= 0xF49 && cc <= 0xF6C) || (cc >= 0xF99 && cc <= 0xFBC) || - (cc >= 0x10300 && cc <= 0x10323) || (cc >= 0x104B0 && cc <= 0x104D3) || (cc >= 0x104D8 && cc <= 0x104FB) || - (cc >= 0x11052 && cc <= 0x11075) || (cc >= 0x1290 && cc <= 0x12B0) || (cc >= 0x20A0 && cc <= 0x20C0) || - (cc >= 0x20D0 && cc <= 0x20F0) || (cc >= 0xA9DE && cc <= 0xA9FE) || (cc >= 0x108FB && cc <= 0x1091B) || - (cc >= 0x135D && cc <= 0x137C) || (cc >= 0x2B76 && cc <= 0x2B95) || (cc >= 0x11C70 && cc <= 0x11C8F) || - (cc >= 0x870 && cc <= 0x88E) || (cc >= 0x1900 && cc <= 0x191E) || (cc >= 0x1AB0 && cc <= 0x1ACE) || - (cc >= 0x1F5F && cc <= 0x1F7D) || (cc >= 0x10E60 && cc <= 0x10E7E) || (cc >= 0x16A40 && cc <= 0x16A5E) || - (cc >= 0x1DF00 && cc <= 0x1DF1E) || (cc >= 0x1E290 && cc <= 0x1E2AE) || (cc >= 0xA95F && cc <= 0xA97C) || - (cc >= 0x1032D && cc <= 0x1034A) || (cc >= 0x10380 && cc <= 0x1039D) || (cc >= 0x11918 && cc <= 0x11935) || - (cc >= 0x16AD0 && cc <= 0x16AED) || (cc >= 0x1F890 && cc <= 0x1F8AD) || (cc >= 0xE3F && cc <= 0xE5B) || - (cc >= 0x1A60 && cc <= 0x1A7C) || (cc >= 0x10280 && cc <= 0x1029C) || (cc >= 0x10A19 && cc <= 0x10A35) || - (cc >= 0x10B39 && cc <= 0x10B55) || (cc >= 0x11C50 && cc <= 0x11C6C) || (cc >= 0x1F1E6 && cc <= 0x1F202) || - (cc >= 0x1FA90 && cc <= 0x1FAAC) || (cc >= 0x840 && cc <= 0x85B) || (cc >= 0x1681 && cc <= 0x169C) || + (cc >= 0x10E80 && cc <= 0x10EA9) || (cc >= 0x10F30 && cc <= 0x10F59) || (cc >= 0x1E4D0 && cc <= 0x1E4F9) || + (cc >= 0x1260 && cc <= 0x1288) || (cc >= 0x11F12 && cc <= 0x11F3A) || (cc >= 0x10500 && cc <= 0x10527) || + (cc >= 0x1F860 && cc <= 0x1F887) || (cc >= 0xF71 && cc <= 0xF97) || (cc >= 0x10AC0 && cc <= 0x10AE6) || + (cc >= 0x11150 && cc <= 0x11176) || (cc >= 0x1D100 && cc <= 0x1D126) || (cc >= 0x531 && cc <= 0x556) || + (cc >= 0x1F20 && cc <= 0x1F45) || (cc >= 0x115B8 && cc <= 0x115DD) || (cc >= 0x1039F && cc <= 0x103C3) || + (cc >= 0x11D6A && cc <= 0x11D8E) || (cc >= 0x1F0D1 && cc <= 0x1F0F5) || (cc >= 0xF49 && cc <= 0xF6C) || + (cc >= 0xF99 && cc <= 0xFBC) || (cc >= 0x10300 && cc <= 0x10323) || (cc >= 0x104B0 && cc <= 0x104D3) || + (cc >= 0x104D8 && cc <= 0x104FB) || (cc >= 0x11052 && cc <= 0x11075) || (cc >= 0x1290 && cc <= 0x12B0) || + (cc >= 0x20A0 && cc <= 0x20C0) || (cc >= 0x20D0 && cc <= 0x20F0) || (cc >= 0xA9DE && cc <= 0xA9FE) || + (cc >= 0x108FB && cc <= 0x1091B) || (cc >= 0x135D && cc <= 0x137C) || (cc >= 0x2B76 && cc <= 0x2B95) || + (cc >= 0x11C70 && cc <= 0x11C8F) || (cc >= 0x870 && cc <= 0x88E) || (cc >= 0x1900 && cc <= 0x191E) || + (cc >= 0x1AB0 && cc <= 0x1ACE) || (cc >= 0x1F5F && cc <= 0x1F7D) || (cc >= 0x10E60 && cc <= 0x10E7E) || + (cc >= 0x16A40 && cc <= 0x16A5E) || (cc >= 0x1DF00 && cc <= 0x1DF1E) || (cc >= 0x1E290 && cc <= 0x1E2AE) || + (cc >= 0xA95F && cc <= 0xA97C) || (cc >= 0x1032D && cc <= 0x1034A) || (cc >= 0x10380 && cc <= 0x1039D) || + (cc >= 0x11918 && cc <= 0x11935) || (cc >= 0x16AD0 && cc <= 0x16AED) || (cc >= 0x1F890 && cc <= 0x1F8AD) || + (cc >= 0xE3F && cc <= 0xE5B) || (cc >= 0x1A60 && cc <= 0x1A7C) || (cc >= 0x10280 && cc <= 0x1029C) || + (cc >= 0x10A19 && cc <= 0x10A35) || (cc >= 0x10B39 && cc <= 0x10B55) || (cc >= 0x11C50 && cc <= 0x11C6C) || + (cc >= 0x1F1E6 && cc <= 0x1F202) || (cc >= 0x840 && cc <= 0x85B) || (cc >= 0x1681 && cc <= 0x169C) || (cc >= 0xAADB && cc <= 0xAAF6) || (cc >= 0x102E0 && cc <= 0x102FB) || (cc >= 0x10FB0 && cc <= 0x10FCB) || - (cc >= 0x1D51E && cc <= 0x1D539) || (cc >= 0x5D0 && cc <= 0x5EA) || (cc >= 0x2074 && cc <= 0x208E) || - (cc >= 0x1091F && cc <= 0x10939) || (cc >= 0x10B58 && cc <= 0x10B72) || (cc >= 0x11700 && cc <= 0x1171A) || - (cc >= 0x1EE05 && cc <= 0x1EE1F) || (cc >= 0xD66 && cc <= 0xD7F) || (cc >= 0x1380 && cc <= 0x1399) || - (cc >= 0x19B0 && cc <= 0x19C9) || (cc >= 0x2E80 && cc <= 0x2E99) || (cc >= 0xFB1D && cc <= 0xFB36) || - (cc >= 0x1000D && cc <= 0x10026) || (cc >= 0x10B78 && cc <= 0x10B91) || (cc >= 0x10F70 && cc <= 0x10F89) || - (cc >= 0x9E6 && cc <= 0x9FE) || (cc >= 0x110D0 && cc <= 0x110E8) || (cc >= 0x11EE0 && cc <= 0x11EF8) || - (cc >= 0x1D360 && cc <= 0x1D378) || (cc >= 0xD9A && cc <= 0xDB1) || (cc >= 0xE8C && cc <= 0xEA3) || - (cc >= 0x171F && cc <= 0x1736) || (cc >= 0x2010 && cc <= 0x2027) || (cc >= 0x2D7F && cc <= 0x2D96) || - (cc >= 0xC12 && cc <= 0xC28) || (cc >= 0xC92 && cc <= 0xCA8) || (cc >= 0xEA7 && cc <= 0xEBD) || - (cc >= 0xD7B0 && cc <= 0xD7C6) || (cc >= 0x1083F && cc <= 0x10855) || (cc >= 0x10FE0 && cc <= 0x10FF6) || - (cc >= 0x11730 && cc <= 0x11746) || (cc >= 0x1CF30 && cc <= 0x1CF46) || (cc >= 0x606 && cc <= 0x61B) || - (cc >= 0x993 && cc <= 0x9A8) || (cc >= 0xA13 && cc <= 0xA28) || (cc >= 0xA93 && cc <= 0xAA8) || - (cc >= 0xB13 && cc <= 0xB28) || (cc >= 0xC77 && cc <= 0xC8C) || (cc >= 0x1700 && cc <= 0x1715) || - (cc >= 0x10740 && cc <= 0x10755) || (cc >= 0x11313 && cc <= 0x11328) || (cc >= 0x11C92 && cc <= 0x11CA7) || - (cc >= 0xBE6 && cc <= 0xBFA) || (cc >= 0x16B63 && cc <= 0x16B77) || (cc >= 0x38E && cc <= 0x3A1) || - (cc >= 0x1740 && cc <= 0x1753) || (cc >= 0x109BC && cc <= 0x109CF) || (cc >= 0x111E1 && cc <= 0x111F4) || + (cc >= 0x11F3E && cc <= 0x11F59) || (cc >= 0x1D51E && cc <= 0x1D539) || (cc >= 0x5D0 && cc <= 0x5EA) || + (cc >= 0x2074 && cc <= 0x208E) || (cc >= 0x1091F && cc <= 0x10939) || (cc >= 0x10B58 && cc <= 0x10B72) || + (cc >= 0x11700 && cc <= 0x1171A) || (cc >= 0x1EE05 && cc <= 0x1EE1F) || (cc >= 0xD66 && cc <= 0xD7F) || + (cc >= 0x1380 && cc <= 0x1399) || (cc >= 0x19B0 && cc <= 0x19C9) || (cc >= 0x2E80 && cc <= 0x2E99) || + (cc >= 0xFB1D && cc <= 0xFB36) || (cc >= 0x1000D && cc <= 0x10026) || (cc >= 0x10B78 && cc <= 0x10B91) || + (cc >= 0x10F70 && cc <= 0x10F89) || (cc >= 0x9E6 && cc <= 0x9FE) || (cc >= 0x110D0 && cc <= 0x110E8) || + (cc >= 0x11EE0 && cc <= 0x11EF8) || (cc >= 0x1D360 && cc <= 0x1D378) || (cc >= 0xD9A && cc <= 0xDB1) || + (cc >= 0xE8C && cc <= 0xEA3) || (cc >= 0x171F && cc <= 0x1736) || (cc >= 0x2010 && cc <= 0x2027) || + (cc >= 0x2D7F && cc <= 0x2D96) || (cc >= 0xC12 && cc <= 0xC28) || (cc >= 0xC92 && cc <= 0xCA8) || + (cc >= 0xEA7 && cc <= 0xEBD) || (cc >= 0xD7B0 && cc <= 0xD7C6) || (cc >= 0x1083F && cc <= 0x10855) || + (cc >= 0x10FE0 && cc <= 0x10FF6) || (cc >= 0x11730 && cc <= 0x11746) || (cc >= 0x1CF30 && cc <= 0x1CF46) || + (cc >= 0x606 && cc <= 0x61B) || (cc >= 0x993 && cc <= 0x9A8) || (cc >= 0xA13 && cc <= 0xA28) || + (cc >= 0xA93 && cc <= 0xAA8) || (cc >= 0xB13 && cc <= 0xB28) || (cc >= 0xC77 && cc <= 0xC8C) || + (cc >= 0x1700 && cc <= 0x1715) || (cc >= 0x10740 && cc <= 0x10755) || (cc >= 0x11313 && cc <= 0x11328) || + (cc >= 0x11C92 && cc <= 0x11CA7) || (cc >= 0x13440 && cc <= 0x13455) || (cc >= 0xBE6 && cc <= 0xBFA) || + (cc >= 0x16B63 && cc <= 0x16B77) || (cc >= 0x38E && cc <= 0x3A1) || (cc >= 0x1740 && cc <= 0x1753) || + (cc >= 0x109BC && cc <= 0x109CF) || (cc >= 0x111E1 && cc <= 0x111F4) || (cc >= 0x1D2C0 && cc <= 0x1D2D3) || (cc >= 0x1D2E0 && cc <= 0x1D2F3) || (cc >= 0x1FDD && cc <= 0x1FEF) || (cc >= 0xFE54 && cc <= 0xFE66) || (cc >= 0x10028 && cc <= 0x1003A) || (cc >= 0x108E0 && cc <= 0x108F2) || (cc >= 0x16B7D && cc <= 0x16B8F) || (cc >= 0xB66 && cc <= 0xB77) || (cc >= 0xD85 && cc <= 0xD96) || (cc >= 0x11136 && cc <= 0x11147) || - (cc >= 0x11200 && cc <= 0x11211) || (cc >= 0xA66 && cc <= 0xA76) || (cc >= 0x16F8F && cc <= 0x16F9F) || - (cc >= 0x1E008 && cc <= 0x1E018) || (cc >= 0x1EE8B && cc <= 0x1EE9B) || (cc >= 0x1EEAB && cc <= 0x1EEBB) || - (cc >= 0xC2A && cc <= 0xC39) || (cc >= 0xD54 && cc <= 0xD63) || (cc >= 0x1E8C7 && cc <= 0x1E8D6) || - (cc >= 0x1F6DD && cc <= 0x1F6EC) || (cc >= 0x830 && cc <= 0x83E) || (cc >= 0xFBE && cc <= 0xFCC) || - (cc >= 0x12C8 && cc <= 0x12D6) || (cc >= 0x1C3B && cc <= 0x1C49) || (cc >= 0x1FB6 && cc <= 0x1FC4) || - (cc >= 0x1003F && cc <= 0x1004D) || (cc >= 0x1057C && cc <= 0x1058A) || (cc >= 0x105A3 && cc <= 0x105B1) || - (cc >= 0x1128F && cc <= 0x1129D) || (cc >= 0x1171D && cc <= 0x1172B) || (cc >= 0x1DAA1 && cc <= 0x1DAAF) || - (cc >= 0x1E7F0 && cc <= 0x1E7FE) || (cc >= 0x1F0A0 && cc <= 0x1F0AE) || (cc >= 0x1F0B1 && cc <= 0x1F0BF) || - (cc >= 0x1F0C1 && cc <= 0x1F0CF) || (cc >= 0x1800 && cc <= 0x180D) || (cc >= 0x1AA0 && cc <= 0x1AAD) || - (cc >= 0x1FC6 && cc <= 0x1FD3) || (cc >= 0xAA40 && cc <= 0xAA4D) || (cc >= 0x10050 && cc <= 0x1005D) || - (cc >= 0x103C8 && cc <= 0x103D5) || (cc >= 0x11C38 && cc <= 0x11C45) || (cc >= 0x11CA9 && cc <= 0x11CB6) || - (cc >= 0x1E130 && cc <= 0x1E13D) || (cc >= 0x1FA60 && cc <= 0x1FA6D) || (cc >= 0xC00 && cc <= 0xC0C) || - (cc >= 0xD00 && cc <= 0xD0C) || (cc >= 0xFCE && cc <= 0xFDA) || (cc >= 0x1760 && cc <= 0x176C) || - (cc >= 0x2090 && cc <= 0x209C) || (cc >= 0x10190 && cc <= 0x1019C) || (cc >= 0x11660 && cc <= 0x1166C) || - (cc >= 0x1BC70 && cc <= 0x1BC7C) || (cc >= 0x1F6F0 && cc <= 0x1F6FC) || (cc >= 0xA1 && cc <= 0xAC) || + (cc >= 0x11200 && cc <= 0x11211) || (cc >= 0xA66 && cc <= 0xA76) || (cc >= 0x11F00 && cc <= 0x11F10) || + (cc >= 0x16F8F && cc <= 0x16F9F) || (cc >= 0x1E008 && cc <= 0x1E018) || (cc >= 0x1EE8B && cc <= 0x1EE9B) || + (cc >= 0x1EEAB && cc <= 0x1EEBB) || (cc >= 0x1F6DC && cc <= 0x1F6EC) || (cc >= 0xC2A && cc <= 0xC39) || + (cc >= 0xD54 && cc <= 0xD63) || (cc >= 0x1E8C7 && cc <= 0x1E8D6) || (cc >= 0x830 && cc <= 0x83E) || + (cc >= 0xFBE && cc <= 0xFCC) || (cc >= 0x12C8 && cc <= 0x12D6) || (cc >= 0x1C3B && cc <= 0x1C49) || + (cc >= 0x1FB6 && cc <= 0x1FC4) || (cc >= 0x1003F && cc <= 0x1004D) || (cc >= 0x1057C && cc <= 0x1058A) || + (cc >= 0x105A3 && cc <= 0x105B1) || (cc >= 0x1128F && cc <= 0x1129D) || (cc >= 0x1171D && cc <= 0x1172B) || + (cc >= 0x1DAA1 && cc <= 0x1DAAF) || (cc >= 0x1E7F0 && cc <= 0x1E7FE) || (cc >= 0x1F0A0 && cc <= 0x1F0AE) || + (cc >= 0x1F0B1 && cc <= 0x1F0BF) || (cc >= 0x1F0C1 && cc <= 0x1F0CF) || (cc >= 0x1800 && cc <= 0x180D) || + (cc >= 0x1AA0 && cc <= 0x1AAD) || (cc >= 0x1FC6 && cc <= 0x1FD3) || (cc >= 0xAA40 && cc <= 0xAA4D) || + (cc >= 0x10050 && cc <= 0x1005D) || (cc >= 0x103C8 && cc <= 0x103D5) || (cc >= 0x11C38 && cc <= 0x11C45) || + (cc >= 0x11CA9 && cc <= 0x11CB6) || (cc >= 0x1E130 && cc <= 0x1E13D) || (cc >= 0x1FA60 && cc <= 0x1FA6D) || + (cc >= 0x1FACE && cc <= 0x1FADB) || (cc >= 0xC00 && cc <= 0xC0C) || (cc >= 0xD00 && cc <= 0xD0C) || + (cc >= 0xFCE && cc <= 0xFDA) || (cc >= 0x1760 && cc <= 0x176C) || (cc >= 0x2090 && cc <= 0x209C) || + (cc >= 0x10190 && cc <= 0x1019C) || (cc >= 0x11660 && cc <= 0x1166C) || (cc >= 0x1BC70 && cc <= 0x1BC7C) || + (cc >= 0x1F6F0 && cc <= 0x1F6FC) || (cc >= 0x1FA70 && cc <= 0x1FA7C) || (cc >= 0xA1 && cc <= 0xAC) || (cc >= 0xAE6 && cc <= 0xAF1) || (cc >= 0xBAE && cc <= 0xBB9) || (cc >= 0x1920 && cc <= 0x192B) || (cc >= 0x1930 && cc <= 0x193B) || (cc >= 0x2FF0 && cc <= 0x2FFB) || (cc >= 0xA8CE && cc <= 0xA8D9) || (cc >= 0x10000 && cc <= 0x1000B) || (cc >= 0x1056F && cc <= 0x1057A) || (cc >= 0x10AEB && cc <= 0x10AF6) || @@ -344,49 +350,49 @@ bool printing_char_p(claspCharacter cc) { (cc >= 0x1F800 && cc <= 0x1F80B) || (cc >= 0x860 && cc <= 0x86A) || (cc >= 0x180F && cc <= 0x1819) || (cc >= 0x19D0 && cc <= 0x19DA) || (cc >= 0x1A7F && cc <= 0x1A89) || (cc >= 0x1CBD && cc <= 0x1CC7) || (cc >= 0x2440 && cc <= 0x244A) || (cc >= 0xA9CF && cc <= 0xA9D9) || (cc >= 0x10597 && cc <= 0x105A1) || - (cc >= 0x1129F && cc <= 0x112A9) || (cc >= 0x119DA && cc <= 0x119E4) || (cc >= 0x1FAB0 && cc <= 0x1FABA) || - (cc >= 0xABC && cc <= 0xAC5) || (cc >= 0xC66 && cc <= 0xC6F) || (cc >= 0xCAA && cc <= 0xCB3) || - (cc >= 0xCE6 && cc <= 0xCEF) || (cc >= 0xDE6 && cc <= 0xDEF) || (cc >= 0xED0 && cc <= 0xED9) || - (cc >= 0x17E0 && cc <= 0x17E9) || (cc >= 0x17F0 && cc <= 0x17F9) || (cc >= 0x1A90 && cc <= 0x1A99) || - (cc >= 0xA830 && cc <= 0xA839) || (cc >= 0xAA50 && cc <= 0xAA59) || (cc >= 0xABF0 && cc <= 0xABF9) || - (cc >= 0x104A0 && cc <= 0x104A9) || (cc >= 0x10A3F && cc <= 0x10A48) || (cc >= 0x10D30 && cc <= 0x10D39) || - (cc >= 0x110F0 && cc <= 0x110F9) || (cc >= 0x112F0 && cc <= 0x112F9) || (cc >= 0x1133B && cc <= 0x11344) || - (cc >= 0x114D0 && cc <= 0x114D9) || (cc >= 0x11650 && cc <= 0x11659) || (cc >= 0x116C0 && cc <= 0x116C9) || - (cc >= 0x11950 && cc <= 0x11959) || (cc >= 0x11D50 && cc <= 0x11D59) || (cc >= 0x11DA0 && cc <= 0x11DA9) || + (cc >= 0x1129F && cc <= 0x112A9) || (cc >= 0x119DA && cc <= 0x119E4) || (cc >= 0xABC && cc <= 0xAC5) || + (cc >= 0xC66 && cc <= 0xC6F) || (cc >= 0xCAA && cc <= 0xCB3) || (cc >= 0xCE6 && cc <= 0xCEF) || + (cc >= 0xDE6 && cc <= 0xDEF) || (cc >= 0xED0 && cc <= 0xED9) || (cc >= 0x17E0 && cc <= 0x17E9) || + (cc >= 0x17F0 && cc <= 0x17F9) || (cc >= 0x1A90 && cc <= 0x1A99) || (cc >= 0xA830 && cc <= 0xA839) || + (cc >= 0xAA50 && cc <= 0xAA59) || (cc >= 0xABF0 && cc <= 0xABF9) || (cc >= 0x104A0 && cc <= 0x104A9) || + (cc >= 0x10A3F && cc <= 0x10A48) || (cc >= 0x10D30 && cc <= 0x10D39) || (cc >= 0x110F0 && cc <= 0x110F9) || + (cc >= 0x112F0 && cc <= 0x112F9) || (cc >= 0x1133B && cc <= 0x11344) || (cc >= 0x114D0 && cc <= 0x114D9) || + (cc >= 0x11650 && cc <= 0x11659) || (cc >= 0x116C0 && cc <= 0x116C9) || (cc >= 0x11950 && cc <= 0x11959) || + (cc >= 0x11B00 && cc <= 0x11B09) || (cc >= 0x11D50 && cc <= 0x11D59) || (cc >= 0x11DA0 && cc <= 0x11DA9) || (cc >= 0x16A60 && cc <= 0x16A69) || (cc >= 0x16AC0 && cc <= 0x16AC9) || (cc >= 0x16B50 && cc <= 0x16B59) || (cc >= 0x1BC90 && cc <= 0x1BC99) || (cc >= 0x1E140 && cc <= 0x1E149) || (cc >= 0x1E950 && cc <= 0x1E959) || (cc >= 0x1EE29 && cc <= 0x1EE32) || (cc >= 0x1EE80 && cc <= 0x1EE89) || (cc >= 0x1F850 && cc <= 0x1F859) || - (cc >= 0x1FAD0 && cc <= 0x1FAD9) || (cc >= 0x1FBF0 && cc <= 0x1FBF9) || (cc >= 0x9BC && cc <= 0x9C4) || - (cc >= 0xA85 && cc <= 0xA8D) || (cc >= 0xB3C && cc <= 0xB44) || (cc >= 0xC3C && cc <= 0xC44) || - (cc >= 0xCBC && cc <= 0xCC4) || (cc >= 0xDB3 && cc <= 0xDBB) || (cc >= 0x1FF6 && cc <= 0x1FFE) || - (cc >= 0x107B2 && cc <= 0x107BA) || (cc >= 0x108A7 && cc <= 0x108AF) || (cc >= 0x10A50 && cc <= 0x10A58) || - (cc >= 0x11C00 && cc <= 0x11C08) || (cc >= 0x11D3F && cc <= 0x11D47) || (cc >= 0x1BC80 && cc <= 0x1BC88) || - (cc >= 0x1F240 && cc <= 0x1F248) || (cc >= 0x985 && cc <= 0x98C) || (cc >= 0xB05 && cc <= 0xB0C) || - (cc >= 0xDD8 && cc <= 0xDDF) || (cc >= 0x1F50 && cc <= 0x1F57) || (cc >= 0x10760 && cc <= 0x10767) || - (cc >= 0x10A0C && cc <= 0x10A13) || (cc >= 0x11305 && cc <= 0x1130C) || (cc >= 0x118FF && cc <= 0x11906) || - (cc >= 0x1190C && cc <= 0x11913) || (cc >= 0x119A0 && cc <= 0x119A7) || (cc >= 0x1D50D && cc <= 0x1D514) || - (cc >= 0x1FAE0 && cc <= 0x1FAE7) || (cc >= 0x384 && cc <= 0x38A) || (cc >= 0x9AA && cc <= 0x9B0) || - (cc >= 0xA2A && cc <= 0xA30) || (cc >= 0xAAA && cc <= 0xAB0) || (cc >= 0xAF9 && cc <= 0xAFF) || - (cc >= 0xB2A && cc <= 0xB30) || (cc >= 0xDC0 && cc <= 0xDC6) || (cc >= 0x1250 && cc <= 0x1256) || - (cc >= 0x12B8 && cc <= 0x12BE) || (cc >= 0x2DA0 && cc <= 0x2DA6) || (cc >= 0x2DA8 && cc <= 0x2DAE) || - (cc >= 0x2DB0 && cc <= 0x2DB6) || (cc >= 0x2DB8 && cc <= 0x2DBE) || (cc >= 0x2DC0 && cc <= 0x2DC6) || - (cc >= 0x2DC8 && cc <= 0x2DCE) || (cc >= 0x2DD0 && cc <= 0x2DD6) || (cc >= 0x2DD8 && cc <= 0x2DDE) || - (cc >= 0xAB20 && cc <= 0xAB26) || (cc >= 0xAB28 && cc <= 0xAB2E) || (cc >= 0xFB00 && cc <= 0xFB06) || - (cc >= 0xFFE0 && cc <= 0xFFE6) || (cc >= 0xFFE8 && cc <= 0xFFEE) || (cc >= 0x1058C && cc <= 0x10592) || - (cc >= 0x105B3 && cc <= 0x105B9) || (cc >= 0x10BA9 && cc <= 0x10BAF) || (cc >= 0x11280 && cc <= 0x11286) || - (cc >= 0x1132A && cc <= 0x11330) || (cc >= 0x1135D && cc <= 0x11363) || (cc >= 0x11366 && cc <= 0x1136C) || - (cc >= 0x11D00 && cc <= 0x11D06) || (cc >= 0x16B5B && cc <= 0x16B61) || (cc >= 0x1AFF5 && cc <= 0x1AFFB) || - (cc >= 0x1D4BD && cc <= 0x1D4C3) || (cc >= 0x1D516 && cc <= 0x1D51C) || (cc >= 0x1D54A && cc <= 0x1D550) || - (cc >= 0x1E000 && cc <= 0x1E006) || (cc >= 0x1E01B && cc <= 0x1E021) || (cc >= 0x1E7E0 && cc <= 0x1E7E6) || - (cc >= 0x1EE6C && cc <= 0x1EE72) || (cc >= 0x1FA80 && cc <= 0x1FA86) || (cc >= 0x1FAF0 && cc <= 0x1FAF6) || - (cc >= 0x37A && cc <= 0x37F) || (cc >= 0x5EF && cc <= 0x5F4) || (cc >= 0xA05 && cc <= 0xA0A) || - (cc >= 0xB85 && cc <= 0xB8A) || (cc >= 0xD4A && cc <= 0xD4F) || (cc >= 0xDCF && cc <= 0xDD4) || - (cc >= 0xEC8 && cc <= 0xECD) || (cc >= 0x13F8 && cc <= 0x13FD) || (cc >= 0x1F18 && cc <= 0x1F1D) || + (cc >= 0x1FBF0 && cc <= 0x1FBF9) || (cc >= 0x9BC && cc <= 0x9C4) || (cc >= 0xA85 && cc <= 0xA8D) || + (cc >= 0xB3C && cc <= 0xB44) || (cc >= 0xC3C && cc <= 0xC44) || (cc >= 0xCBC && cc <= 0xCC4) || + (cc >= 0xDB3 && cc <= 0xDBB) || (cc >= 0x1FF6 && cc <= 0x1FFE) || (cc >= 0x107B2 && cc <= 0x107BA) || + (cc >= 0x108A7 && cc <= 0x108AF) || (cc >= 0x10A50 && cc <= 0x10A58) || (cc >= 0x11C00 && cc <= 0x11C08) || + (cc >= 0x11D3F && cc <= 0x11D47) || (cc >= 0x1BC80 && cc <= 0x1BC88) || (cc >= 0x1F240 && cc <= 0x1F248) || + (cc >= 0x1FA80 && cc <= 0x1FA88) || (cc >= 0x1FAE0 && cc <= 0x1FAE8) || (cc >= 0x1FAF0 && cc <= 0x1FAF8) || + (cc >= 0x985 && cc <= 0x98C) || (cc >= 0xB05 && cc <= 0xB0C) || (cc >= 0xDD8 && cc <= 0xDDF) || + (cc >= 0x1F50 && cc <= 0x1F57) || (cc >= 0x10760 && cc <= 0x10767) || (cc >= 0x10A0C && cc <= 0x10A13) || + (cc >= 0x11305 && cc <= 0x1130C) || (cc >= 0x118FF && cc <= 0x11906) || (cc >= 0x1190C && cc <= 0x11913) || + (cc >= 0x119A0 && cc <= 0x119A7) || (cc >= 0x1D50D && cc <= 0x1D514) || (cc >= 0x384 && cc <= 0x38A) || + (cc >= 0x9AA && cc <= 0x9B0) || (cc >= 0xA2A && cc <= 0xA30) || (cc >= 0xAAA && cc <= 0xAB0) || + (cc >= 0xAF9 && cc <= 0xAFF) || (cc >= 0xB2A && cc <= 0xB30) || (cc >= 0xDC0 && cc <= 0xDC6) || + (cc >= 0xEC8 && cc <= 0xECE) || (cc >= 0x1250 && cc <= 0x1256) || (cc >= 0x12B8 && cc <= 0x12BE) || + (cc >= 0x2DA0 && cc <= 0x2DA6) || (cc >= 0x2DA8 && cc <= 0x2DAE) || (cc >= 0x2DB0 && cc <= 0x2DB6) || + (cc >= 0x2DB8 && cc <= 0x2DBE) || (cc >= 0x2DC0 && cc <= 0x2DC6) || (cc >= 0x2DC8 && cc <= 0x2DCE) || + (cc >= 0x2DD0 && cc <= 0x2DD6) || (cc >= 0x2DD8 && cc <= 0x2DDE) || (cc >= 0xAB20 && cc <= 0xAB26) || + (cc >= 0xAB28 && cc <= 0xAB2E) || (cc >= 0xFB00 && cc <= 0xFB06) || (cc >= 0xFFE0 && cc <= 0xFFE6) || + (cc >= 0xFFE8 && cc <= 0xFFEE) || (cc >= 0x1058C && cc <= 0x10592) || (cc >= 0x105B3 && cc <= 0x105B9) || + (cc >= 0x10BA9 && cc <= 0x10BAF) || (cc >= 0x11280 && cc <= 0x11286) || (cc >= 0x1132A && cc <= 0x11330) || + (cc >= 0x1135D && cc <= 0x11363) || (cc >= 0x11366 && cc <= 0x1136C) || (cc >= 0x11D00 && cc <= 0x11D06) || + (cc >= 0x16B5B && cc <= 0x16B61) || (cc >= 0x1AFF5 && cc <= 0x1AFFB) || (cc >= 0x1D4BD && cc <= 0x1D4C3) || + (cc >= 0x1D516 && cc <= 0x1D51C) || (cc >= 0x1D54A && cc <= 0x1D550) || (cc >= 0x1E000 && cc <= 0x1E006) || + (cc >= 0x1E01B && cc <= 0x1E021) || (cc >= 0x1E7E0 && cc <= 0x1E7E6) || (cc >= 0x1EE6C && cc <= 0x1EE72) || + (cc >= 0x1FABF && cc <= 0x1FAC5) || (cc >= 0x37A && cc <= 0x37F) || (cc >= 0x5EF && cc <= 0x5F4) || + (cc >= 0xA05 && cc <= 0xA0A) || (cc >= 0xB85 && cc <= 0xB8A) || (cc >= 0xD4A && cc <= 0xD4F) || + (cc >= 0xDCF && cc <= 0xDD4) || (cc >= 0x13F8 && cc <= 0x13FD) || (cc >= 0x1F18 && cc <= 0x1F1D) || (cc >= 0x1F48 && cc <= 0x1F4D) || (cc >= 0x1FD6 && cc <= 0x1FDB) || (cc >= 0xAB01 && cc <= 0xAB06) || (cc >= 0xAB09 && cc <= 0xAB0E) || (cc >= 0xAB11 && cc <= 0xAB16) || (cc >= 0xFFC2 && cc <= 0xFFC7) || (cc >= 0xFFCA && cc <= 0xFFCF) || (cc >= 0xFFD2 && cc <= 0xFFD7) || (cc >= 0x10780 && cc <= 0x10785) || (cc >= 0x10800 && cc <= 0x10805) || (cc >= 0x11D60 && cc <= 0x11D65) || (cc >= 0x11D93 && cc <= 0x11D98) || - (cc >= 0x16AF0 && cc <= 0x16AF5) || (cc >= 0x1F260 && cc <= 0x1F265) || (cc >= 0x1FAC0 && cc <= 0x1FAC5) || + (cc >= 0x16AF0 && cc <= 0x16AF5) || (cc >= 0x1DF25 && cc <= 0x1DF2A) || (cc >= 0x1F260 && cc <= 0x1F265) || (cc >= 0x9DF && cc <= 0x9E3) || (cc >= 0xA3E && cc <= 0xA42) || (cc >= 0xAB5 && cc <= 0xAB9) || (cc >= 0xB35 && cc <= 0xB39) || (cc >= 0xB5F && cc <= 0xB63) || (cc >= 0xBBE && cc <= 0xBC2) || (cc >= 0xCB5 && cc <= 0xCB9) || (cc >= 0xE86 && cc <= 0xE8A) || (cc >= 0xEC0 && cc <= 0xEC4) || @@ -395,56 +401,56 @@ bool printing_char_p(claspCharacter cc) { (cc >= 0x11335 && cc <= 0x11339) || (cc >= 0x11370 && cc <= 0x11374) || (cc >= 0x1145D && cc <= 0x11461) || (cc >= 0x12470 && cc <= 0x12474) || (cc >= 0x16FE0 && cc <= 0x16FE4) || (cc >= 0x1D540 && cc <= 0x1D544) || (cc >= 0x1DA9B && cc <= 0x1DA9F) || (cc >= 0x1E026 && cc <= 0x1E02A) || (cc >= 0x1EEA5 && cc <= 0x1EEA9) || - (cc >= 0x1FA70 && cc <= 0x1FA74) || (cc >= 0x1FA78 && cc <= 0x1FA7C) || (cc >= 0x9B6 && cc <= 0x9B9) || - (cc >= 0x9CB && cc <= 0x9CE) || (cc >= 0xA59 && cc <= 0xA5C) || (cc >= 0xAE0 && cc <= 0xAE3) || - (cc >= 0xB92 && cc <= 0xB95) || (cc >= 0xBCA && cc <= 0xBCD) || (cc >= 0xC4A && cc <= 0xC4D) || - (cc >= 0xC60 && cc <= 0xC63) || (cc >= 0xCCA && cc <= 0xCCD) || (cc >= 0xCE0 && cc <= 0xCE3) || - (cc >= 0xEDC && cc <= 0xEDF) || (cc >= 0x124A && cc <= 0x124D) || (cc >= 0x125A && cc <= 0x125D) || - (cc >= 0x128A && cc <= 0x128D) || (cc >= 0x12B2 && cc <= 0x12B5) || (cc >= 0x12C2 && cc <= 0x12C5) || - (cc >= 0x1312 && cc <= 0x1315) || (cc >= 0xFE68 && cc <= 0xFE6B) || (cc >= 0x10B99 && cc <= 0x10B9C) || - (cc >= 0x1128A && cc <= 0x1128D) || (cc >= 0x11300 && cc <= 0x11303) || (cc >= 0x1AFF0 && cc <= 0x1AFF3) || - (cc >= 0x1B164 && cc <= 0x1B167) || (cc >= 0x1BC9C && cc <= 0x1BC9F) || (cc >= 0x1D4A9 && cc <= 0x1D4AC) || - (cc >= 0x1D507 && cc <= 0x1D50A) || (cc >= 0x1D53B && cc <= 0x1D53E) || (cc >= 0x1E7E8 && cc <= 0x1E7EB) || - (cc >= 0x1EE00 && cc <= 0x1EE03) || (cc >= 0x1EE34 && cc <= 0x1EE37) || (cc >= 0x1EE67 && cc <= 0x1EE6A) || - (cc >= 0x1EE74 && cc <= 0x1EE77) || (cc >= 0x1EE79 && cc <= 0x1EE7C) || (cc >= 0x58D && cc <= 0x58F) || - (cc >= 0xA01 && cc <= 0xA03) || (cc >= 0xA4B && cc <= 0xA4D) || (cc >= 0xA81 && cc <= 0xA83) || - (cc >= 0xA8F && cc <= 0xA91) || (cc >= 0xAC7 && cc <= 0xAC9) || (cc >= 0xACB && cc <= 0xACD) || - (cc >= 0xB01 && cc <= 0xB03) || (cc >= 0xB4B && cc <= 0xB4D) || (cc >= 0xB55 && cc <= 0xB57) || - (cc >= 0xB8E && cc <= 0xB90) || (cc >= 0xBA8 && cc <= 0xBAA) || (cc >= 0xBC6 && cc <= 0xBC8) || - (cc >= 0xC0E && cc <= 0xC10) || (cc >= 0xC46 && cc <= 0xC48) || (cc >= 0xC58 && cc <= 0xC5A) || - (cc >= 0xC8E && cc <= 0xC90) || (cc >= 0xCC6 && cc <= 0xCC8) || (cc >= 0xD0E && cc <= 0xD10) || - (cc >= 0xD46 && cc <= 0xD48) || (cc >= 0xD81 && cc <= 0xD83) || (cc >= 0xDF2 && cc <= 0xDF4) || - (cc >= 0x176E && cc <= 0x1770) || (cc >= 0x1FF2 && cc <= 0x1FF4) || (cc >= 0xFFDA && cc <= 0xFFDC) || - (cc >= 0x10100 && cc <= 0x10102) || (cc >= 0x10A15 && cc <= 0x10A17) || (cc >= 0x10A38 && cc <= 0x10A3A) || - (cc >= 0x10EAB && cc <= 0x10EAD) || (cc >= 0x1134B && cc <= 0x1134D) || (cc >= 0x1B150 && cc <= 0x1B152) || - (cc >= 0x1EE4D && cc <= 0x1EE4F) || (cc >= 0x1EEA1 && cc <= 0x1EEA3) || cc == 0x98F || cc == 0x990 || cc == 0x9C7 || - cc == 0x9C8 || cc == 0x9DC || cc == 0x9DD || cc == 0xA0F || cc == 0xA10 || cc == 0xA32 || cc == 0xA33 || cc == 0xA35 || - cc == 0xA36 || cc == 0xA38 || cc == 0xA39 || cc == 0xA47 || cc == 0xA48 || cc == 0xAB2 || cc == 0xAB3 || cc == 0xB0F || - cc == 0xB10 || cc == 0xB32 || cc == 0xB33 || cc == 0xB47 || cc == 0xB48 || cc == 0xB5C || cc == 0xB5D || cc == 0xB82 || - cc == 0xB83 || cc == 0xB99 || cc == 0xB9A || cc == 0xB9E || cc == 0xB9F || cc == 0xBA3 || cc == 0xBA4 || cc == 0xC55 || - cc == 0xC56 || cc == 0xCD5 || cc == 0xCD6 || cc == 0xCDD || cc == 0xCDE || cc == 0xCF1 || cc == 0xCF2 || cc == 0xE81 || - cc == 0xE82 || cc == 0x1772 || cc == 0x1773 || cc == 0x2070 || cc == 0x2071 || cc == 0x2D6F || cc == 0x2D70 || - cc == 0xA7D0 || cc == 0xA7D1 || cc == 0xFB40 || cc == 0xFB41 || cc == 0xFB43 || cc == 0xFB44 || cc == 0xFFFC || - cc == 0xFFFD || cc == 0x1003C || cc == 0x1003D || cc == 0x10594 || cc == 0x10595 || cc == 0x105BB || cc == 0x105BC || - cc == 0x10837 || cc == 0x10838 || cc == 0x108F4 || cc == 0x108F5 || cc == 0x10A05 || cc == 0x10A06 || cc == 0x10EB0 || - cc == 0x10EB1 || cc == 0x1130F || cc == 0x11310 || cc == 0x11332 || cc == 0x11333 || cc == 0x11347 || cc == 0x11348 || - cc == 0x11915 || cc == 0x11916 || cc == 0x11937 || cc == 0x11938 || cc == 0x11D08 || cc == 0x11D09 || cc == 0x11D3C || - cc == 0x11D3D || cc == 0x11D67 || cc == 0x11D68 || cc == 0x11D90 || cc == 0x11D91 || cc == 0x16FF0 || cc == 0x16FF1 || - cc == 0x1AFFD || cc == 0x1AFFE || cc == 0x1D49E || cc == 0x1D49F || cc == 0x1D4A5 || cc == 0x1D4A6 || cc == 0x1E023 || - cc == 0x1E024 || cc == 0x1E14E || cc == 0x1E14F || cc == 0x1E7ED || cc == 0x1E7EE || cc == 0x1E95E || cc == 0x1E95F || - cc == 0x1EE21 || cc == 0x1EE22 || cc == 0x1EE51 || cc == 0x1EE52 || cc == 0x1EE61 || cc == 0x1EE62 || cc == 0x1EEF0 || - cc == 0x1EEF1 || cc == 0x1F250 || cc == 0x1F251 || cc == 0x1F8B0 || cc == 0x1F8B1 || cc == 0x38C || cc == 0x85E || - cc == 0x9B2 || cc == 0x9D7 || cc == 0xA3C || cc == 0xA51 || cc == 0xA5E || cc == 0xAD0 || cc == 0xB9C || cc == 0xBD0 || - cc == 0xBD7 || cc == 0xC5D || cc == 0xDBD || cc == 0xDCA || cc == 0xDD6 || cc == 0xE84 || cc == 0xEA5 || cc == 0xEC6 || - cc == 0x10C7 || cc == 0x10CD || cc == 0x1258 || cc == 0x12C0 || cc == 0x1940 || cc == 0x1F59 || cc == 0x1F5B || - cc == 0x1F5D || cc == 0x2D27 || cc == 0x2D2D || cc == 0xA7D3 || cc == 0xAC00 || cc == 0xD7A3 || cc == 0xFB3E || - cc == 0xFDCF || cc == 0x101A0 || cc == 0x10808 || cc == 0x1083C || cc == 0x1093F || cc == 0x11288 || cc == 0x11350 || - cc == 0x11357 || cc == 0x11909 || cc == 0x11D3A || cc == 0x11FB0 || cc == 0x17000 || cc == 0x187F7 || cc == 0x18D00 || - cc == 0x18D08 || cc == 0x1D4A2 || cc == 0x1D4BB || cc == 0x1D546 || cc == 0x1E2FF || cc == 0x1EE24 || cc == 0x1EE27 || - cc == 0x1EE39 || cc == 0x1EE3B || cc == 0x1EE42 || cc == 0x1EE47 || cc == 0x1EE49 || cc == 0x1EE4B || cc == 0x1EE54 || - cc == 0x1EE57 || cc == 0x1EE59 || cc == 0x1EE5B || cc == 0x1EE5D || cc == 0x1EE5F || cc == 0x1EE64 || cc == 0x1EE7E || - cc == 0x1F7F0 || cc == 0x20000 || cc == 0x2A6DF || cc == 0x2A700 || cc == 0x2B738 || cc == 0x2B740 || cc == 0x2B81D || - cc == 0x2B820 || cc == 0x2CEA1 || cc == 0x2CEB0 || cc == 0x2EBE0 || cc == 0x30000 || cc == 0x3134A; + (cc >= 0x9B6 && cc <= 0x9B9) || (cc >= 0x9CB && cc <= 0x9CE) || (cc >= 0xA59 && cc <= 0xA5C) || + (cc >= 0xAE0 && cc <= 0xAE3) || (cc >= 0xB92 && cc <= 0xB95) || (cc >= 0xBCA && cc <= 0xBCD) || + (cc >= 0xC4A && cc <= 0xC4D) || (cc >= 0xC60 && cc <= 0xC63) || (cc >= 0xCCA && cc <= 0xCCD) || + (cc >= 0xCE0 && cc <= 0xCE3) || (cc >= 0xEDC && cc <= 0xEDF) || (cc >= 0x124A && cc <= 0x124D) || + (cc >= 0x125A && cc <= 0x125D) || (cc >= 0x128A && cc <= 0x128D) || (cc >= 0x12B2 && cc <= 0x12B5) || + (cc >= 0x12C2 && cc <= 0x12C5) || (cc >= 0x1312 && cc <= 0x1315) || (cc >= 0xFE68 && cc <= 0xFE6B) || + (cc >= 0x10B99 && cc <= 0x10B9C) || (cc >= 0x1128A && cc <= 0x1128D) || (cc >= 0x11300 && cc <= 0x11303) || + (cc >= 0x1AFF0 && cc <= 0x1AFF3) || (cc >= 0x1B164 && cc <= 0x1B167) || (cc >= 0x1BC9C && cc <= 0x1BC9F) || + (cc >= 0x1D4A9 && cc <= 0x1D4AC) || (cc >= 0x1D507 && cc <= 0x1D50A) || (cc >= 0x1D53B && cc <= 0x1D53E) || + (cc >= 0x1E7E8 && cc <= 0x1E7EB) || (cc >= 0x1EE00 && cc <= 0x1EE03) || (cc >= 0x1EE34 && cc <= 0x1EE37) || + (cc >= 0x1EE67 && cc <= 0x1EE6A) || (cc >= 0x1EE74 && cc <= 0x1EE77) || (cc >= 0x1EE79 && cc <= 0x1EE7C) || + (cc >= 0x58D && cc <= 0x58F) || (cc >= 0xA01 && cc <= 0xA03) || (cc >= 0xA4B && cc <= 0xA4D) || + (cc >= 0xA81 && cc <= 0xA83) || (cc >= 0xA8F && cc <= 0xA91) || (cc >= 0xAC7 && cc <= 0xAC9) || + (cc >= 0xACB && cc <= 0xACD) || (cc >= 0xB01 && cc <= 0xB03) || (cc >= 0xB4B && cc <= 0xB4D) || + (cc >= 0xB55 && cc <= 0xB57) || (cc >= 0xB8E && cc <= 0xB90) || (cc >= 0xBA8 && cc <= 0xBAA) || + (cc >= 0xBC6 && cc <= 0xBC8) || (cc >= 0xC0E && cc <= 0xC10) || (cc >= 0xC46 && cc <= 0xC48) || + (cc >= 0xC58 && cc <= 0xC5A) || (cc >= 0xC8E && cc <= 0xC90) || (cc >= 0xCC6 && cc <= 0xCC8) || + (cc >= 0xCF1 && cc <= 0xCF3) || (cc >= 0xD0E && cc <= 0xD10) || (cc >= 0xD46 && cc <= 0xD48) || + (cc >= 0xD81 && cc <= 0xD83) || (cc >= 0xDF2 && cc <= 0xDF4) || (cc >= 0x176E && cc <= 0x1770) || + (cc >= 0x1FF2 && cc <= 0x1FF4) || (cc >= 0xFFDA && cc <= 0xFFDC) || (cc >= 0x10100 && cc <= 0x10102) || + (cc >= 0x10A15 && cc <= 0x10A17) || (cc >= 0x10A38 && cc <= 0x10A3A) || (cc >= 0x10EAB && cc <= 0x10EAD) || + (cc >= 0x1134B && cc <= 0x1134D) || (cc >= 0x1B150 && cc <= 0x1B152) || (cc >= 0x1EE4D && cc <= 0x1EE4F) || + (cc >= 0x1EEA1 && cc <= 0x1EEA3) || cc == 0x98F || cc == 0x990 || cc == 0x9C7 || cc == 0x9C8 || cc == 0x9DC || + cc == 0x9DD || cc == 0xA0F || cc == 0xA10 || cc == 0xA32 || cc == 0xA33 || cc == 0xA35 || cc == 0xA36 || cc == 0xA38 || + cc == 0xA39 || cc == 0xA47 || cc == 0xA48 || cc == 0xAB2 || cc == 0xAB3 || cc == 0xB0F || cc == 0xB10 || cc == 0xB32 || + cc == 0xB33 || cc == 0xB47 || cc == 0xB48 || cc == 0xB5C || cc == 0xB5D || cc == 0xB82 || cc == 0xB83 || cc == 0xB99 || + cc == 0xB9A || cc == 0xB9E || cc == 0xB9F || cc == 0xBA3 || cc == 0xBA4 || cc == 0xC55 || cc == 0xC56 || cc == 0xCD5 || + cc == 0xCD6 || cc == 0xCDD || cc == 0xCDE || cc == 0xE81 || cc == 0xE82 || cc == 0x1772 || cc == 0x1773 || cc == 0x2070 || + cc == 0x2071 || cc == 0x2D6F || cc == 0x2D70 || cc == 0xA7D0 || cc == 0xA7D1 || cc == 0xFB40 || cc == 0xFB41 || + cc == 0xFB43 || cc == 0xFB44 || cc == 0xFFFC || cc == 0xFFFD || cc == 0x1003C || cc == 0x1003D || cc == 0x10594 || + cc == 0x10595 || cc == 0x105BB || cc == 0x105BC || cc == 0x10837 || cc == 0x10838 || cc == 0x108F4 || cc == 0x108F5 || + cc == 0x10A05 || cc == 0x10A06 || cc == 0x10EB0 || cc == 0x10EB1 || cc == 0x1130F || cc == 0x11310 || cc == 0x11332 || + cc == 0x11333 || cc == 0x11347 || cc == 0x11348 || cc == 0x11915 || cc == 0x11916 || cc == 0x11937 || cc == 0x11938 || + cc == 0x11D08 || cc == 0x11D09 || cc == 0x11D3C || cc == 0x11D3D || cc == 0x11D67 || cc == 0x11D68 || cc == 0x11D90 || + cc == 0x11D91 || cc == 0x16FF0 || cc == 0x16FF1 || cc == 0x1AFFD || cc == 0x1AFFE || cc == 0x1D49E || cc == 0x1D49F || + cc == 0x1D4A5 || cc == 0x1D4A6 || cc == 0x1E023 || cc == 0x1E024 || cc == 0x1E14E || cc == 0x1E14F || cc == 0x1E7ED || + cc == 0x1E7EE || cc == 0x1E95E || cc == 0x1E95F || cc == 0x1EE21 || cc == 0x1EE22 || cc == 0x1EE51 || cc == 0x1EE52 || + cc == 0x1EE61 || cc == 0x1EE62 || cc == 0x1EEF0 || cc == 0x1EEF1 || cc == 0x1F250 || cc == 0x1F251 || cc == 0x1F8B0 || + cc == 0x1F8B1 || cc == 0x38C || cc == 0x85E || cc == 0x9B2 || cc == 0x9D7 || cc == 0xA3C || cc == 0xA51 || cc == 0xA5E || + cc == 0xAD0 || cc == 0xB9C || cc == 0xBD0 || cc == 0xBD7 || cc == 0xC5D || cc == 0xDBD || cc == 0xDCA || cc == 0xDD6 || + cc == 0xE84 || cc == 0xEA5 || cc == 0xEC6 || cc == 0x10C7 || cc == 0x10CD || cc == 0x1258 || cc == 0x12C0 || + cc == 0x1940 || cc == 0x1F59 || cc == 0x1F5B || cc == 0x1F5D || cc == 0x2D27 || cc == 0x2D2D || cc == 0xA7D3 || + cc == 0xAC00 || cc == 0xD7A3 || cc == 0xFB3E || cc == 0xFDCF || cc == 0x101A0 || cc == 0x10808 || cc == 0x1083C || + cc == 0x1093F || cc == 0x11288 || cc == 0x11350 || cc == 0x11357 || cc == 0x11909 || cc == 0x11D3A || cc == 0x11FB0 || + cc == 0x17000 || cc == 0x187F7 || cc == 0x18D00 || cc == 0x18D08 || cc == 0x1B132 || cc == 0x1B155 || cc == 0x1D4A2 || + cc == 0x1D4BB || cc == 0x1D546 || cc == 0x1E08F || cc == 0x1E2FF || cc == 0x1EE24 || cc == 0x1EE27 || cc == 0x1EE39 || + cc == 0x1EE3B || cc == 0x1EE42 || cc == 0x1EE47 || cc == 0x1EE49 || cc == 0x1EE4B || cc == 0x1EE54 || cc == 0x1EE57 || + cc == 0x1EE59 || cc == 0x1EE5B || cc == 0x1EE5D || cc == 0x1EE5F || cc == 0x1EE64 || cc == 0x1EE7E || cc == 0x1F7F0 || + cc == 0x20000 || cc == 0x2A6DF || cc == 0x2A700 || cc == 0x2B739 || cc == 0x2B740 || cc == 0x2B81D || cc == 0x2B820 || + cc == 0x2CEA1 || cc == 0x2CEB0 || cc == 0x2EBE0 || cc == 0x30000 || cc == 0x3134A || cc == 0x31350 || cc == 0x323AF; } bool upper_case_p(claspCharacter cc) { @@ -689,49 +695,50 @@ bool both_case_p(claspCharacter cc) { bool alpha_char_p(claspCharacter cc) { return (cc >= 0x20000 && cc <= 0x2A6DF) || (cc >= 0x4E00 && cc <= 0xA48C) || (cc >= 0xAC00 && cc <= 0xD7A3) || (cc >= 0x2CEB0 && cc <= 0x2EBE0) || (cc >= 0x3400 && cc <= 0x4DBF) || (cc >= 0x17000 && cc <= 0x187F7) || - (cc >= 0x2B820 && cc <= 0x2CEA1) || (cc >= 0x30000 && cc <= 0x3134A) || (cc >= 0x2A700 && cc <= 0x2B738) || - (cc >= 0x18800 && cc <= 0x18CD5) || (cc >= 0x13000 && cc <= 0x1342E) || (cc >= 0x12000 && cc <= 0x12399) || - (cc >= 0x1401 && cc <= 0x166C) || (cc >= 0x14400 && cc <= 0x14646) || (cc >= 0x16800 && cc <= 0x16A38) || - (cc >= 0x2F800 && cc <= 0x2FA1D) || (cc >= 0xF8 && cc <= 0x2C1) || (cc >= 0x1B170 && cc <= 0x1B2FB) || - (cc >= 0xF900 && cc <= 0xFA6D) || (cc >= 0xFBD3 && cc <= 0xFD3D) || (cc >= 0x1D552 && cc <= 0x1D6A5) || - (cc >= 0x10FC && cc <= 0x1248) || (cc >= 0x10600 && cc <= 0x10736) || (cc >= 0x1B000 && cc <= 0x1B122) || - (cc >= 0x1E00 && cc <= 0x1F15) || (cc >= 0xA500 && cc <= 0xA60C) || (cc >= 0x2C00 && cc <= 0x2CE4) || - (cc >= 0x2B740 && cc <= 0x2B81D) || (cc >= 0x1E800 && cc <= 0x1E8C4) || (cc >= 0x12480 && cc <= 0x12543) || - (cc >= 0x1D00 && cc <= 0x1DBF) || (cc >= 0x48A && cc <= 0x52F) || (cc >= 0x10400 && cc <= 0x1049D) || - (cc >= 0x3F7 && cc <= 0x481) || (cc >= 0xFE76 && cc <= 0xFEFC) || (cc >= 0xAB70 && cc <= 0xABEA) || - (cc >= 0x10080 && cc <= 0x100FA) || (cc >= 0xA67F && cc <= 0xA6EF) || (cc >= 0x12400 && cc <= 0x1246E) || - (cc >= 0xFB46 && cc <= 0xFBB1) || (cc >= 0x1BC00 && cc <= 0x1BC6A) || (cc >= 0xFA70 && cc <= 0xFAD9) || - (cc >= 0xA722 && cc <= 0xA788) || (cc >= 0x66E && cc <= 0x6D3) || (cc >= 0x74D && cc <= 0x7B1) || - (cc >= 0x12F90 && cc <= 0x12FF0) || (cc >= 0x3131 && cc <= 0x318E) || (cc >= 0x30A1 && cc <= 0x30FA) || - (cc >= 0x1820 && cc <= 0x1878) || (cc >= 0xFF66 && cc <= 0xFFBE) || (cc >= 0x13A0 && cc <= 0x13F5) || - (cc >= 0x3041 && cc <= 0x3096) || (cc >= 0x1D400 && cc <= 0x1D454) || (cc >= 0x3A3 && cc <= 0x3F5) || - (cc >= 0x16A70 && cc <= 0x16ABE) || (cc >= 0x8F0 && cc <= 0x93B) || (cc >= 0x16A0 && cc <= 0x16EA) || - (cc >= 0x16F00 && cc <= 0x16F4A) || (cc >= 0x10C00 && cc <= 0x10C48) || (cc >= 0x11AB0 && cc <= 0x11AF8) || - (cc >= 0x11A50 && cc <= 0x11A97) || (cc >= 0x1D456 && cc <= 0x1D49C) || (cc >= 0x18B0 && cc <= 0x18F5) || - (cc >= 0x11000 && cc <= 0x11045) || (cc >= 0xAA7A && cc <= 0xAABE) || (cc >= 0xA880 && cc <= 0xA8C3) || - (cc >= 0x1E900 && cc <= 0x1E943) || (cc >= 0x1318 && cc <= 0x135A) || (cc >= 0x11400 && cc <= 0x11441) || - (cc >= 0x11480 && cc <= 0x114C1) || (cc >= 0x1D4C5 && cc <= 0x1D505) || (cc >= 0x1050 && cc <= 0x108F) || - (cc >= 0xA78B && cc <= 0xA7CA) || (cc >= 0xFD50 && cc <= 0xFD8F) || (cc >= 0x11180 && cc <= 0x111BF) || - (cc >= 0x118A0 && cc <= 0x118DF) || (cc >= 0x16E40 && cc <= 0x16E7F) || (cc >= 0x1A20 && cc <= 0x1A5E) || - (cc >= 0x11600 && cc <= 0x1163E) || (cc >= 0xE01 && cc <= 0xE3A) || (cc >= 0x12D8 && cc <= 0x1310) || + (cc >= 0x2B820 && cc <= 0x2CEA1) || (cc >= 0x30000 && cc <= 0x3134A) || (cc >= 0x31350 && cc <= 0x323AF) || + (cc >= 0x2A700 && cc <= 0x2B739) || (cc >= 0x18800 && cc <= 0x18CD5) || (cc >= 0x13000 && cc <= 0x1342F) || + (cc >= 0x12000 && cc <= 0x12399) || (cc >= 0x1401 && cc <= 0x166C) || (cc >= 0x14400 && cc <= 0x14646) || + (cc >= 0x16800 && cc <= 0x16A38) || (cc >= 0x2F800 && cc <= 0x2FA1D) || (cc >= 0xF8 && cc <= 0x2C1) || + (cc >= 0x1B170 && cc <= 0x1B2FB) || (cc >= 0xF900 && cc <= 0xFA6D) || (cc >= 0xFBD3 && cc <= 0xFD3D) || + (cc >= 0x1D552 && cc <= 0x1D6A5) || (cc >= 0x10FC && cc <= 0x1248) || (cc >= 0x10600 && cc <= 0x10736) || + (cc >= 0x1B000 && cc <= 0x1B122) || (cc >= 0x1E00 && cc <= 0x1F15) || (cc >= 0xA500 && cc <= 0xA60C) || + (cc >= 0x2C00 && cc <= 0x2CE4) || (cc >= 0x2B740 && cc <= 0x2B81D) || (cc >= 0x1E800 && cc <= 0x1E8C4) || + (cc >= 0x12480 && cc <= 0x12543) || (cc >= 0x1D00 && cc <= 0x1DBF) || (cc >= 0x48A && cc <= 0x52F) || + (cc >= 0x10400 && cc <= 0x1049D) || (cc >= 0x3F7 && cc <= 0x481) || (cc >= 0xFE76 && cc <= 0xFEFC) || + (cc >= 0xAB70 && cc <= 0xABEA) || (cc >= 0x10080 && cc <= 0x100FA) || (cc >= 0xA67F && cc <= 0xA6EF) || + (cc >= 0x12400 && cc <= 0x1246E) || (cc >= 0xFB46 && cc <= 0xFBB1) || (cc >= 0x1BC00 && cc <= 0x1BC6A) || + (cc >= 0xFA70 && cc <= 0xFAD9) || (cc >= 0xA722 && cc <= 0xA788) || (cc >= 0x66E && cc <= 0x6D3) || + (cc >= 0x74D && cc <= 0x7B1) || (cc >= 0x12F90 && cc <= 0x12FF0) || (cc >= 0x3131 && cc <= 0x318E) || + (cc >= 0x30A1 && cc <= 0x30FA) || (cc >= 0x1820 && cc <= 0x1878) || (cc >= 0xFF66 && cc <= 0xFFBE) || + (cc >= 0x13A0 && cc <= 0x13F5) || (cc >= 0x3041 && cc <= 0x3096) || (cc >= 0x1D400 && cc <= 0x1D454) || + (cc >= 0x3A3 && cc <= 0x3F5) || (cc >= 0x16A70 && cc <= 0x16ABE) || (cc >= 0x8F0 && cc <= 0x93B) || + (cc >= 0x16A0 && cc <= 0x16EA) || (cc >= 0x16F00 && cc <= 0x16F4A) || (cc >= 0x10C00 && cc <= 0x10C48) || + (cc >= 0x11AB0 && cc <= 0x11AF8) || (cc >= 0x11A50 && cc <= 0x11A97) || (cc >= 0x1D456 && cc <= 0x1D49C) || + (cc >= 0x18B0 && cc <= 0x18F5) || (cc >= 0x11000 && cc <= 0x11045) || (cc >= 0xAA7A && cc <= 0xAABE) || + (cc >= 0xA880 && cc <= 0xA8C3) || (cc >= 0x1E900 && cc <= 0x1E943) || (cc >= 0x1318 && cc <= 0x135A) || + (cc >= 0x11400 && cc <= 0x11441) || (cc >= 0x11480 && cc <= 0x114C1) || (cc >= 0x1D4C5 && cc <= 0x1D505) || + (cc >= 0x1050 && cc <= 0x108F) || (cc >= 0xA78B && cc <= 0xA7CA) || (cc >= 0xFD50 && cc <= 0xFD8F) || + (cc >= 0x11180 && cc <= 0x111BF) || (cc >= 0x118A0 && cc <= 0x118DF) || (cc >= 0x16E40 && cc <= 0x16E7F) || + (cc >= 0x1A20 && cc <= 0x1A5E) || (cc >= 0x11600 && cc <= 0x1163E) || (cc >= 0x1E030 && cc <= 0x1E06D) || + (cc >= 0xE01 && cc <= 0xE3A) || (cc >= 0x12D8 && cc <= 0x1310) || (cc >= 0x11080 && cc <= 0x110B8) || (cc >= 0x112B0 && cc <= 0x112E8) || (cc >= 0x11800 && cc <= 0x11838) || (cc >= 0x16F4F && cc <= 0x16F87) || (cc >= 0x620 && cc <= 0x657) || (cc >= 0x2D30 && cc <= 0x2D67) || (cc >= 0x10980 && cc <= 0x109B7) || (cc >= 0x1000 && cc <= 0x1036) || (cc >= 0x1C00 && cc <= 0x1C36) || (cc >= 0xAA00 && cc <= 0xAA36) || - (cc >= 0x11082 && cc <= 0x110B8) || (cc >= 0xFD92 && cc <= 0xFDC7) || (cc >= 0x10B00 && cc <= 0x10B35) || - (cc >= 0x11580 && cc <= 0x115B5) || (cc >= 0x11680 && cc <= 0x116B5) || (cc >= 0x1F80 && cc <= 0x1FB4) || - (cc >= 0x10140 && cc <= 0x10174) || (cc >= 0x1780 && cc <= 0x17B3) || (cc >= 0x1B00 && cc <= 0x1B33) || - (cc >= 0x24B6 && cc <= 0x24E9) || (cc >= 0xA840 && cc <= 0xA873) || (cc >= 0x10530 && cc <= 0x10563) || - (cc >= 0xA980 && cc <= 0xA9B2) || (cc >= 0x10C80 && cc <= 0x10CB2) || (cc >= 0x10CC0 && cc <= 0x10CF2) || - (cc >= 0x11100 && cc <= 0x11132) || (cc >= 0x11A00 && cc <= 0x11A32) || (cc >= 0xD7CB && cc <= 0xD7FB) || - (cc >= 0x102A0 && cc <= 0x102D0) || (cc >= 0x710 && cc <= 0x73F) || (cc >= 0x16B00 && cc <= 0x16B2F) || - (cc >= 0xA640 && cc <= 0xA66E) || (cc >= 0xA4D0 && cc <= 0xA4FD) || (cc >= 0x119AA && cc <= 0x119D7) || - (cc >= 0x11C0A && cc <= 0x11C36) || (cc >= 0x1E100 && cc <= 0x1E12C) || (cc >= 0x1980 && cc <= 0x19AB) || - (cc >= 0x1BBA && cc <= 0x1BE5) || (cc >= 0x1080A && cc <= 0x10835) || (cc >= 0x11D0B && cc <= 0x11D36) || - (cc >= 0x1E2C0 && cc <= 0x1E2EB) || (cc >= 0x10D0 && cc <= 0x10FA) || (cc >= 0x1880 && cc <= 0x18AA) || - (cc >= 0x1C90 && cc <= 0x1CBA) || (cc >= 0x3105 && cc <= 0x312F) || (cc >= 0xAB30 && cc <= 0xAB5A) || - (cc >= 0x10350 && cc <= 0x1037A) || (cc >= 0x8A0 && cc <= 0x8C9) || (cc >= 0x1B80 && cc <= 0x1BA9) || - (cc >= 0x10787 && cc <= 0x107B0) || (cc >= 0x10E80 && cc <= 0x10EA9) || (cc >= 0x560 && cc <= 0x588) || - (cc >= 0xD12 && cc <= 0xD3A) || (cc >= 0x1260 && cc <= 0x1288) || (cc >= 0x2160 && cc <= 0x2188) || + (cc >= 0xFD92 && cc <= 0xFDC7) || (cc >= 0x10B00 && cc <= 0x10B35) || (cc >= 0x11580 && cc <= 0x115B5) || + (cc >= 0x11680 && cc <= 0x116B5) || (cc >= 0x1F80 && cc <= 0x1FB4) || (cc >= 0x10140 && cc <= 0x10174) || + (cc >= 0x1780 && cc <= 0x17B3) || (cc >= 0x1B00 && cc <= 0x1B33) || (cc >= 0x24B6 && cc <= 0x24E9) || + (cc >= 0xA840 && cc <= 0xA873) || (cc >= 0x10530 && cc <= 0x10563) || (cc >= 0xA980 && cc <= 0xA9B2) || + (cc >= 0x10C80 && cc <= 0x10CB2) || (cc >= 0x10CC0 && cc <= 0x10CF2) || (cc >= 0x11100 && cc <= 0x11132) || + (cc >= 0x11A00 && cc <= 0x11A32) || (cc >= 0xD7CB && cc <= 0xD7FB) || (cc >= 0x102A0 && cc <= 0x102D0) || + (cc >= 0x710 && cc <= 0x73F) || (cc >= 0x16B00 && cc <= 0x16B2F) || (cc >= 0xA640 && cc <= 0xA66E) || + (cc >= 0xA4D0 && cc <= 0xA4FD) || (cc >= 0x119AA && cc <= 0x119D7) || (cc >= 0x11C0A && cc <= 0x11C36) || + (cc >= 0x1E100 && cc <= 0x1E12C) || (cc >= 0x1980 && cc <= 0x19AB) || (cc >= 0x1BBA && cc <= 0x1BE5) || + (cc >= 0x1080A && cc <= 0x10835) || (cc >= 0x11D0B && cc <= 0x11D36) || (cc >= 0x1E2C0 && cc <= 0x1E2EB) || + (cc >= 0x10D0 && cc <= 0x10FA) || (cc >= 0x1880 && cc <= 0x18AA) || (cc >= 0x1C90 && cc <= 0x1CBA) || + (cc >= 0x3105 && cc <= 0x312F) || (cc >= 0xAB30 && cc <= 0xAB5A) || (cc >= 0x10350 && cc <= 0x1037A) || + (cc >= 0x8A0 && cc <= 0x8C9) || (cc >= 0x1B80 && cc <= 0x1BA9) || (cc >= 0x10787 && cc <= 0x107B0) || + (cc >= 0x10E80 && cc <= 0x10EA9) || (cc >= 0x560 && cc <= 0x588) || (cc >= 0xD12 && cc <= 0xD3A) || + (cc >= 0x1260 && cc <= 0x1288) || (cc >= 0x2160 && cc <= 0x2188) || (cc >= 0x11F12 && cc <= 0x11F3A) || (cc >= 0x10500 && cc <= 0x10527) || (cc >= 0x10D00 && cc <= 0x10D27) || (cc >= 0x531 && cc <= 0x556) || (cc >= 0x10A0 && cc <= 0x10C5) || (cc >= 0x1F20 && cc <= 0x1F45) || (cc >= 0x2D00 && cc <= 0x2D25) || (cc >= 0x11D6A && cc <= 0x11D8E) || (cc >= 0xF49 && cc <= 0xF6C) || (cc >= 0xF99 && cc <= 0xFBC) || @@ -748,38 +755,39 @@ bool alpha_char_p(claspCharacter cc) { (cc >= 0x1E290 && cc <= 0x1E2AD) || (cc >= 0xA960 && cc <= 0xA97C) || (cc >= 0x10280 && cc <= 0x1029C) || (cc >= 0x10A19 && cc <= 0x10A35) || (cc >= 0x10A60 && cc <= 0x10A7C) || (cc >= 0x10A80 && cc <= 0x10A9C) || (cc >= 0x10F00 && cc <= 0x10F1C) || (cc >= 0x1A00 && cc <= 0x1A1B) || (cc >= 0x10AC9 && cc <= 0x10AE4) || - (cc >= 0x1D51E && cc <= 0x1D539) || (cc >= 0x5D0 && cc <= 0x5EA) || (cc >= 0x11700 && cc <= 0x1171A) || - (cc >= 0x1EE05 && cc <= 0x1EE1F) || (cc >= 0x41 && cc <= 0x5A) || (cc >= 0x61 && cc <= 0x7A) || - (cc >= 0x1681 && cc <= 0x169A) || (cc >= 0x19B0 && cc <= 0x19C9) || (cc >= 0xFF21 && cc <= 0xFF3A) || - (cc >= 0xFF41 && cc <= 0xFF5A) || (cc >= 0x1000D && cc <= 0x10026) || (cc >= 0x10920 && cc <= 0x10939) || - (cc >= 0x1F130 && cc <= 0x1F149) || (cc >= 0x1F150 && cc <= 0x1F169) || (cc >= 0x1F170 && cc <= 0x1F189) || - (cc >= 0x840 && cc <= 0x858) || (cc >= 0x110D0 && cc <= 0x110E8) || (cc >= 0x1D6A8 && cc <= 0x1D6C0) || - (cc >= 0x1D6C2 && cc <= 0x1D6DA) || (cc >= 0x1D6FC && cc <= 0x1D714) || (cc >= 0x1D736 && cc <= 0x1D74E) || - (cc >= 0x1D770 && cc <= 0x1D788) || (cc >= 0x1D7AA && cc <= 0x1D7C2) || (cc >= 0x800 && cc <= 0x817) || - (cc >= 0x870 && cc <= 0x887) || (cc >= 0xD9A && cc <= 0xDB1) || (cc >= 0xE8C && cc <= 0xEA3) || - (cc >= 0xC0 && cc <= 0xD6) || (cc >= 0xC12 && cc <= 0xC28) || (cc >= 0xC92 && cc <= 0xCA8) || - (cc >= 0x2D80 && cc <= 0x2D96) || (cc >= 0xAA60 && cc <= 0xAA76) || (cc >= 0xD7B0 && cc <= 0xD7C6) || - (cc >= 0x1083F && cc <= 0x10855) || (cc >= 0x10860 && cc <= 0x10876) || (cc >= 0x10FE0 && cc <= 0x10FF6) || - (cc >= 0x11EE0 && cc <= 0x11EF6) || (cc >= 0x993 && cc <= 0x9A8) || (cc >= 0xA13 && cc <= 0xA28) || - (cc >= 0xA93 && cc <= 0xAA8) || (cc >= 0xB13 && cc <= 0xB28) || (cc >= 0x10740 && cc <= 0x10755) || - (cc >= 0x10900 && cc <= 0x10915) || (cc >= 0x10B40 && cc <= 0x10B55) || (cc >= 0x10F30 && cc <= 0x10F45) || - (cc >= 0x11313 && cc <= 0x11328) || (cc >= 0x11C92 && cc <= 0x11CA7) || (cc >= 0x171F && cc <= 0x1733) || - (cc >= 0x10FB0 && cc <= 0x10FC4) || (cc >= 0x16B63 && cc <= 0x16B77) || (cc >= 0x38E && cc <= 0x3A1) || - (cc >= 0x1700 && cc <= 0x1713) || (cc >= 0x1740 && cc <= 0x1753) || (cc >= 0x1A61 && cc <= 0x1A74) || - (cc >= 0xA7F2 && cc <= 0xA805) || (cc >= 0x81A && cc <= 0x82C) || (cc >= 0x971 && cc <= 0x983) || - (cc >= 0xEA7 && cc <= 0xEB9) || (cc >= 0x17B6 && cc <= 0x17C8) || (cc >= 0x10028 && cc <= 0x1003A) || - (cc >= 0x108E0 && cc <= 0x108F2) || (cc >= 0x10B60 && cc <= 0x10B72) || (cc >= 0x16B7D && cc <= 0x16B8F) || - (cc >= 0xD85 && cc <= 0xD96) || (cc >= 0x10B80 && cc <= 0x10B91) || (cc >= 0x10F70 && cc <= 0x10F81) || - (cc >= 0x11200 && cc <= 0x11211) || (cc >= 0xF71 && cc <= 0xF81) || (cc >= 0x166F && cc <= 0x167F) || - (cc >= 0x16F8F && cc <= 0x16F9F) || (cc >= 0x1E008 && cc <= 0x1E018) || (cc >= 0x1EE8B && cc <= 0x1EE9B) || - (cc >= 0x1EEAB && cc <= 0x1EEBB) || (cc >= 0x93D && cc <= 0x94C) || (cc >= 0xC2A && cc <= 0xC39) || - (cc >= 0xF88 && cc <= 0xF97) || (cc >= 0x1380 && cc <= 0x138F) || (cc >= 0x31F0 && cc <= 0x31FF) || - (cc >= 0xA610 && cc <= 0xA61F) || (cc >= 0xA9E0 && cc <= 0xA9EF) || (cc >= 0xAAE0 && cc <= 0xAAEF) || - (cc >= 0x955 && cc <= 0x963) || (cc >= 0x12C8 && cc <= 0x12D6) || (cc >= 0x1B35 && cc <= 0x1B43) || - (cc >= 0x1003F && cc <= 0x1004D) || (cc >= 0x1057C && cc <= 0x1058A) || (cc >= 0x105A3 && cc <= 0x105B1) || - (cc >= 0x1128F && cc <= 0x1129D) || (cc >= 0x1E7F0 && cc <= 0x1E7FE) || (cc >= 0x5B0 && cc <= 0x5BD) || - (cc >= 0x1DE7 && cc <= 0x1DF4) || (cc >= 0xAA40 && cc <= 0xAA4D) || (cc >= 0xAB5C && cc <= 0xAB69) || - (cc >= 0x10050 && cc <= 0x1005D) || (cc >= 0x1171D && cc <= 0x1172A) || (cc >= 0x11CA9 && cc <= 0x11CB6) || + (cc >= 0x1D51E && cc <= 0x1D539) || (cc >= 0x1E4D0 && cc <= 0x1E4EB) || (cc >= 0x5D0 && cc <= 0x5EA) || + (cc >= 0x11700 && cc <= 0x1171A) || (cc >= 0x1EE05 && cc <= 0x1EE1F) || (cc >= 0x41 && cc <= 0x5A) || + (cc >= 0x61 && cc <= 0x7A) || (cc >= 0x1681 && cc <= 0x169A) || (cc >= 0x19B0 && cc <= 0x19C9) || + (cc >= 0xFF21 && cc <= 0xFF3A) || (cc >= 0xFF41 && cc <= 0xFF5A) || (cc >= 0x1000D && cc <= 0x10026) || + (cc >= 0x10920 && cc <= 0x10939) || (cc >= 0x1F130 && cc <= 0x1F149) || (cc >= 0x1F150 && cc <= 0x1F169) || + (cc >= 0x1F170 && cc <= 0x1F189) || (cc >= 0x840 && cc <= 0x858) || (cc >= 0x110D0 && cc <= 0x110E8) || + (cc >= 0x1D6A8 && cc <= 0x1D6C0) || (cc >= 0x1D6C2 && cc <= 0x1D6DA) || (cc >= 0x1D6FC && cc <= 0x1D714) || + (cc >= 0x1D736 && cc <= 0x1D74E) || (cc >= 0x1D770 && cc <= 0x1D788) || (cc >= 0x1D7AA && cc <= 0x1D7C2) || + (cc >= 0x800 && cc <= 0x817) || (cc >= 0x870 && cc <= 0x887) || (cc >= 0xD9A && cc <= 0xDB1) || + (cc >= 0xE8C && cc <= 0xEA3) || (cc >= 0xC0 && cc <= 0xD6) || (cc >= 0xC12 && cc <= 0xC28) || + (cc >= 0xC92 && cc <= 0xCA8) || (cc >= 0x2D80 && cc <= 0x2D96) || (cc >= 0xAA60 && cc <= 0xAA76) || + (cc >= 0xD7B0 && cc <= 0xD7C6) || (cc >= 0x1083F && cc <= 0x10855) || (cc >= 0x10860 && cc <= 0x10876) || + (cc >= 0x10FE0 && cc <= 0x10FF6) || (cc >= 0x11EE0 && cc <= 0x11EF6) || (cc >= 0x993 && cc <= 0x9A8) || + (cc >= 0xA13 && cc <= 0xA28) || (cc >= 0xA93 && cc <= 0xAA8) || (cc >= 0xB13 && cc <= 0xB28) || + (cc >= 0x10740 && cc <= 0x10755) || (cc >= 0x10900 && cc <= 0x10915) || (cc >= 0x10B40 && cc <= 0x10B55) || + (cc >= 0x10F30 && cc <= 0x10F45) || (cc >= 0x11313 && cc <= 0x11328) || (cc >= 0x11C92 && cc <= 0x11CA7) || + (cc >= 0x171F && cc <= 0x1733) || (cc >= 0x10FB0 && cc <= 0x10FC4) || (cc >= 0x16B63 && cc <= 0x16B77) || + (cc >= 0x38E && cc <= 0x3A1) || (cc >= 0x1700 && cc <= 0x1713) || (cc >= 0x1740 && cc <= 0x1753) || + (cc >= 0x1A61 && cc <= 0x1A74) || (cc >= 0xA7F2 && cc <= 0xA805) || (cc >= 0x81A && cc <= 0x82C) || + (cc >= 0x971 && cc <= 0x983) || (cc >= 0xEA7 && cc <= 0xEB9) || (cc >= 0xF71 && cc <= 0xF83) || + (cc >= 0x17B6 && cc <= 0x17C8) || (cc >= 0x10028 && cc <= 0x1003A) || (cc >= 0x108E0 && cc <= 0x108F2) || + (cc >= 0x10B60 && cc <= 0x10B72) || (cc >= 0x16B7D && cc <= 0x16B8F) || (cc >= 0xD85 && cc <= 0xD96) || + (cc >= 0x10B80 && cc <= 0x10B91) || (cc >= 0x10F70 && cc <= 0x10F81) || (cc >= 0x11200 && cc <= 0x11211) || + (cc >= 0x166F && cc <= 0x167F) || (cc >= 0x11F00 && cc <= 0x11F10) || (cc >= 0x16F8F && cc <= 0x16F9F) || + (cc >= 0x1E008 && cc <= 0x1E018) || (cc >= 0x1EE8B && cc <= 0x1EE9B) || (cc >= 0x1EEAB && cc <= 0x1EEBB) || + (cc >= 0x93D && cc <= 0x94C) || (cc >= 0xC2A && cc <= 0xC39) || (cc >= 0xF88 && cc <= 0xF97) || + (cc >= 0x1380 && cc <= 0x138F) || (cc >= 0x31F0 && cc <= 0x31FF) || (cc >= 0xA610 && cc <= 0xA61F) || + (cc >= 0xA9E0 && cc <= 0xA9EF) || (cc >= 0xAAE0 && cc <= 0xAAEF) || (cc >= 0x955 && cc <= 0x963) || + (cc >= 0x12C8 && cc <= 0x12D6) || (cc >= 0x1B35 && cc <= 0x1B43) || (cc >= 0x1003F && cc <= 0x1004D) || + (cc >= 0x1057C && cc <= 0x1058A) || (cc >= 0x105A3 && cc <= 0x105B1) || (cc >= 0x1128F && cc <= 0x1129D) || + (cc >= 0x1E7F0 && cc <= 0x1E7FE) || (cc >= 0x5B0 && cc <= 0x5BD) || (cc >= 0x1DE7 && cc <= 0x1DF4) || + (cc >= 0xAA40 && cc <= 0xAA4D) || (cc >= 0xAB5C && cc <= 0xAB69) || (cc >= 0x10050 && cc <= 0x1005D) || + (cc >= 0x1171D && cc <= 0x1172A) || (cc >= 0x11CA9 && cc <= 0x11CB6) || (cc >= 0xC00 && cc <= 0xC0C) || (cc >= 0xD00 && cc <= 0xD0C) || (cc >= 0x1760 && cc <= 0x176C) || (cc >= 0x1FE0 && cc <= 0x1FEC) || (cc >= 0x2090 && cc <= 0x209C) || (cc >= 0xFB2A && cc <= 0xFB36) || (cc >= 0x1BC70 && cc <= 0x1BC7C) || (cc >= 0x2C6 && cc <= 0x2D1) || (cc >= 0x8D4 && cc <= 0x8DF) || (cc >= 0xBAE && cc <= 0xBB9) || @@ -795,48 +803,48 @@ bool alpha_char_p(claspCharacter cc) { (cc >= 0x107B2 && cc <= 0x107BA) || (cc >= 0x11C00 && cc <= 0x11C08) || (cc >= 0x18D00 && cc <= 0x18D08) || (cc >= 0x1BC80 && cc <= 0x1BC88) || (cc >= 0x6D5 && cc <= 0x6DC) || (cc >= 0x6E1 && cc <= 0x6E8) || (cc >= 0x985 && cc <= 0x98C) || (cc >= 0x9BD && cc <= 0x9C4) || (cc >= 0xB05 && cc <= 0xB0C) || - (cc >= 0xB3D && cc <= 0xB44) || (cc >= 0xC05 && cc <= 0xC0C) || (cc >= 0xC3D && cc <= 0xC44) || - (cc >= 0xC85 && cc <= 0xC8C) || (cc >= 0xCBD && cc <= 0xCC4) || (cc >= 0xD3D && cc <= 0xD44) || - (cc >= 0xDD8 && cc <= 0xDDF) || (cc >= 0xF40 && cc <= 0xF47) || (cc >= 0x1B45 && cc <= 0x1B4C) || - (cc >= 0x1F50 && cc <= 0x1F57) || (cc >= 0xA674 && cc <= 0xA67B) || (cc >= 0x103C8 && cc <= 0x103CF) || - (cc >= 0x10760 && cc <= 0x10767) || (cc >= 0x10A0C && cc <= 0x10A13) || (cc >= 0x10AC0 && cc <= 0x10AC7) || - (cc >= 0x11305 && cc <= 0x1130C) || (cc >= 0x1133D && cc <= 0x11344) || (cc >= 0x118FF && cc <= 0x11906) || - (cc >= 0x1190C && cc <= 0x11913) || (cc >= 0x119A0 && cc <= 0x119A7) || (cc >= 0x1D50D && cc <= 0x1D514) || - (cc >= 0x1D7C4 && cc <= 0x1D7CB) || (cc >= 0x659 && cc <= 0x65F) || (cc >= 0x8E3 && cc <= 0x8E9) || - (cc >= 0x9AA && cc <= 0x9B0) || (cc >= 0xA2A && cc <= 0xA30) || (cc >= 0xAAA && cc <= 0xAB0) || - (cc >= 0xB2A && cc <= 0xB30) || (cc >= 0xDC0 && cc <= 0xDC6) || (cc >= 0xE40 && cc <= 0xE46) || - (cc >= 0x1250 && cc <= 0x1256) || (cc >= 0x12B8 && cc <= 0x12BE) || (cc >= 0x1FB6 && cc <= 0x1FBC) || - (cc >= 0x1FC6 && cc <= 0x1FCC) || (cc >= 0x1FF6 && cc <= 0x1FFC) || (cc >= 0x2DA0 && cc <= 0x2DA6) || - (cc >= 0x2DA8 && cc <= 0x2DAE) || (cc >= 0x2DB0 && cc <= 0x2DB6) || (cc >= 0x2DB8 && cc <= 0x2DBE) || - (cc >= 0x2DC0 && cc <= 0x2DC6) || (cc >= 0x2DC8 && cc <= 0x2DCE) || (cc >= 0x2DD0 && cc <= 0x2DD6) || - (cc >= 0x2DD8 && cc <= 0x2DDE) || (cc >= 0xAB20 && cc <= 0xAB26) || (cc >= 0xAB28 && cc <= 0xAB2E) || - (cc >= 0xFB00 && cc <= 0xFB06) || (cc >= 0x1058C && cc <= 0x10592) || (cc >= 0x105B3 && cc <= 0x105B9) || - (cc >= 0x11280 && cc <= 0x11286) || (cc >= 0x1132A && cc <= 0x11330) || (cc >= 0x1135D && cc <= 0x11363) || - (cc >= 0x115B8 && cc <= 0x115BE) || (cc >= 0x11740 && cc <= 0x11746) || (cc >= 0x11C38 && cc <= 0x11C3E) || - (cc >= 0x11D00 && cc <= 0x11D06) || (cc >= 0x1AFF5 && cc <= 0x1AFFB) || (cc >= 0x1D4BD && cc <= 0x1D4C3) || - (cc >= 0x1D516 && cc <= 0x1D51C) || (cc >= 0x1D54A && cc <= 0x1D550) || (cc >= 0x1E000 && cc <= 0x1E006) || - (cc >= 0x1E01B && cc <= 0x1E021) || (cc >= 0x1E137 && cc <= 0x1E13D) || (cc >= 0x1E7E0 && cc <= 0x1E7E6) || - (cc >= 0x1EE6C && cc <= 0x1EE72) || (cc >= 0x889 && cc <= 0x88E) || (cc >= 0xA05 && cc <= 0xA0A) || - (cc >= 0xA70 && cc <= 0xA75) || (cc >= 0xB85 && cc <= 0xB8A) || (cc >= 0xD7A && cc <= 0xD7F) || - (cc >= 0xDCF && cc <= 0xDD4) || (cc >= 0x13F8 && cc <= 0x13FD) || (cc >= 0x1CEE && cc <= 0x1CF3) || - (cc >= 0x1F18 && cc <= 0x1F1D) || (cc >= 0x1F48 && cc <= 0x1F4D) || (cc >= 0x1FD6 && cc <= 0x1FDB) || - (cc >= 0xA8F2 && cc <= 0xA8F7) || (cc >= 0xAB01 && cc <= 0xAB06) || (cc >= 0xAB09 && cc <= 0xAB0E) || - (cc >= 0xAB11 && cc <= 0xAB16) || (cc >= 0xFFC2 && cc <= 0xFFC7) || (cc >= 0xFFCA && cc <= 0xFFCF) || - (cc >= 0xFFD2 && cc <= 0xFFD7) || (cc >= 0x10780 && cc <= 0x10785) || (cc >= 0x10800 && cc <= 0x10805) || - (cc >= 0x115D8 && cc <= 0x115DD) || (cc >= 0x119DA && cc <= 0x119DF) || (cc >= 0x11D60 && cc <= 0x11D65) || - (cc >= 0x2E0 && cc <= 0x2E4) || (cc >= 0x370 && cc <= 0x374) || (cc >= 0x9DF && cc <= 0x9E3) || - (cc >= 0xA3E && cc <= 0xA42) || (cc >= 0xAB5 && cc <= 0xAB9) || (cc >= 0xB35 && cc <= 0xB39) || - (cc >= 0xB5F && cc <= 0xB63) || (cc >= 0xBBE && cc <= 0xBC2) || (cc >= 0xCB5 && cc <= 0xCB9) || - (cc >= 0xD5F && cc <= 0xD63) || (cc >= 0xE86 && cc <= 0xE8A) || (cc >= 0xEC0 && cc <= 0xEC4) || - (cc >= 0x103B && cc <= 0x103F) || (cc >= 0x1970 && cc <= 0x1974) || (cc >= 0x2119 && cc <= 0x211D) || - (cc >= 0x2145 && cc <= 0x2149) || (cc >= 0x3031 && cc <= 0x3035) || (cc >= 0x3038 && cc <= 0x303C) || - (cc >= 0xA7D5 && cc <= 0xA7D9) || (cc >= 0xA9FA && cc <= 0xA9FE) || (cc >= 0xFB13 && cc <= 0xFB17) || - (cc >= 0xFB38 && cc <= 0xFB3C) || (cc >= 0xFE70 && cc <= 0xFE74) || (cc >= 0x103D1 && cc <= 0x103D5) || - (cc >= 0x11071 && cc <= 0x11075) || (cc >= 0x11335 && cc <= 0x11339) || (cc >= 0x1D540 && cc <= 0x1D544) || - (cc >= 0x1E026 && cc <= 0x1E02A) || (cc >= 0x1EEA5 && cc <= 0x1EEA9) || (cc >= 0x37A && cc <= 0x37D) || - (cc >= 0x5EF && cc <= 0x5F2) || (cc >= 0x9B6 && cc <= 0x9B9) || (cc >= 0xA59 && cc <= 0xA5C) || - (cc >= 0xAE0 && cc <= 0xAE3) || (cc >= 0xAF9 && cc <= 0xAFC) || (cc >= 0xB92 && cc <= 0xB95) || - (cc >= 0xC00 && cc <= 0xC03) || (cc >= 0xC60 && cc <= 0xC63) || (cc >= 0xC80 && cc <= 0xC83) || + (cc >= 0xB3D && cc <= 0xB44) || (cc >= 0xC3D && cc <= 0xC44) || (cc >= 0xC85 && cc <= 0xC8C) || + (cc >= 0xCBD && cc <= 0xCC4) || (cc >= 0xD3D && cc <= 0xD44) || (cc >= 0xDD8 && cc <= 0xDDF) || + (cc >= 0xF40 && cc <= 0xF47) || (cc >= 0x1B45 && cc <= 0x1B4C) || (cc >= 0x1F50 && cc <= 0x1F57) || + (cc >= 0xA674 && cc <= 0xA67B) || (cc >= 0x103C8 && cc <= 0x103CF) || (cc >= 0x10760 && cc <= 0x10767) || + (cc >= 0x10A0C && cc <= 0x10A13) || (cc >= 0x10AC0 && cc <= 0x10AC7) || (cc >= 0x11305 && cc <= 0x1130C) || + (cc >= 0x1133D && cc <= 0x11344) || (cc >= 0x118FF && cc <= 0x11906) || (cc >= 0x1190C && cc <= 0x11913) || + (cc >= 0x119A0 && cc <= 0x119A7) || (cc >= 0x1D50D && cc <= 0x1D514) || (cc >= 0x1D7C4 && cc <= 0x1D7CB) || + (cc >= 0x659 && cc <= 0x65F) || (cc >= 0x8E3 && cc <= 0x8E9) || (cc >= 0x9AA && cc <= 0x9B0) || + (cc >= 0xA2A && cc <= 0xA30) || (cc >= 0xAAA && cc <= 0xAB0) || (cc >= 0xB2A && cc <= 0xB30) || + (cc >= 0xDC0 && cc <= 0xDC6) || (cc >= 0xE40 && cc <= 0xE46) || (cc >= 0x1250 && cc <= 0x1256) || + (cc >= 0x12B8 && cc <= 0x12BE) || (cc >= 0x1FB6 && cc <= 0x1FBC) || (cc >= 0x1FC6 && cc <= 0x1FCC) || + (cc >= 0x1FF6 && cc <= 0x1FFC) || (cc >= 0x2DA0 && cc <= 0x2DA6) || (cc >= 0x2DA8 && cc <= 0x2DAE) || + (cc >= 0x2DB0 && cc <= 0x2DB6) || (cc >= 0x2DB8 && cc <= 0x2DBE) || (cc >= 0x2DC0 && cc <= 0x2DC6) || + (cc >= 0x2DC8 && cc <= 0x2DCE) || (cc >= 0x2DD0 && cc <= 0x2DD6) || (cc >= 0x2DD8 && cc <= 0x2DDE) || + (cc >= 0xAB20 && cc <= 0xAB26) || (cc >= 0xAB28 && cc <= 0xAB2E) || (cc >= 0xFB00 && cc <= 0xFB06) || + (cc >= 0x1058C && cc <= 0x10592) || (cc >= 0x105B3 && cc <= 0x105B9) || (cc >= 0x11280 && cc <= 0x11286) || + (cc >= 0x1132A && cc <= 0x11330) || (cc >= 0x1135D && cc <= 0x11363) || (cc >= 0x115B8 && cc <= 0x115BE) || + (cc >= 0x11740 && cc <= 0x11746) || (cc >= 0x11C38 && cc <= 0x11C3E) || (cc >= 0x11D00 && cc <= 0x11D06) || + (cc >= 0x1AFF5 && cc <= 0x1AFFB) || (cc >= 0x1D4BD && cc <= 0x1D4C3) || (cc >= 0x1D516 && cc <= 0x1D51C) || + (cc >= 0x1D54A && cc <= 0x1D550) || (cc >= 0x1E000 && cc <= 0x1E006) || (cc >= 0x1E01B && cc <= 0x1E021) || + (cc >= 0x1E137 && cc <= 0x1E13D) || (cc >= 0x1E7E0 && cc <= 0x1E7E6) || (cc >= 0x1EE6C && cc <= 0x1EE72) || + (cc >= 0x889 && cc <= 0x88E) || (cc >= 0xA05 && cc <= 0xA0A) || (cc >= 0xA70 && cc <= 0xA75) || + (cc >= 0xB85 && cc <= 0xB8A) || (cc >= 0xD7A && cc <= 0xD7F) || (cc >= 0xDCF && cc <= 0xDD4) || + (cc >= 0x13F8 && cc <= 0x13FD) || (cc >= 0x1CEE && cc <= 0x1CF3) || (cc >= 0x1F18 && cc <= 0x1F1D) || + (cc >= 0x1F48 && cc <= 0x1F4D) || (cc >= 0x1FD6 && cc <= 0x1FDB) || (cc >= 0xA8F2 && cc <= 0xA8F7) || + (cc >= 0xAB01 && cc <= 0xAB06) || (cc >= 0xAB09 && cc <= 0xAB0E) || (cc >= 0xAB11 && cc <= 0xAB16) || + (cc >= 0xFFC2 && cc <= 0xFFC7) || (cc >= 0xFFCA && cc <= 0xFFCF) || (cc >= 0xFFD2 && cc <= 0xFFD7) || + (cc >= 0x10780 && cc <= 0x10785) || (cc >= 0x10800 && cc <= 0x10805) || (cc >= 0x115D8 && cc <= 0x115DD) || + (cc >= 0x119DA && cc <= 0x119DF) || (cc >= 0x11D60 && cc <= 0x11D65) || (cc >= 0x13441 && cc <= 0x13446) || + (cc >= 0x1DF25 && cc <= 0x1DF2A) || (cc >= 0x2E0 && cc <= 0x2E4) || (cc >= 0x370 && cc <= 0x374) || + (cc >= 0x9DF && cc <= 0x9E3) || (cc >= 0xA3E && cc <= 0xA42) || (cc >= 0xAB5 && cc <= 0xAB9) || + (cc >= 0xB35 && cc <= 0xB39) || (cc >= 0xB5F && cc <= 0xB63) || (cc >= 0xBBE && cc <= 0xBC2) || + (cc >= 0xCB5 && cc <= 0xCB9) || (cc >= 0xD5F && cc <= 0xD63) || (cc >= 0xE86 && cc <= 0xE8A) || + (cc >= 0xEC0 && cc <= 0xEC4) || (cc >= 0x103B && cc <= 0x103F) || (cc >= 0x1970 && cc <= 0x1974) || + (cc >= 0x2119 && cc <= 0x211D) || (cc >= 0x2145 && cc <= 0x2149) || (cc >= 0x3031 && cc <= 0x3035) || + (cc >= 0x3038 && cc <= 0x303C) || (cc >= 0xA7D5 && cc <= 0xA7D9) || (cc >= 0xA9FA && cc <= 0xA9FE) || + (cc >= 0xFB13 && cc <= 0xFB17) || (cc >= 0xFB38 && cc <= 0xFB3C) || (cc >= 0xFE70 && cc <= 0xFE74) || + (cc >= 0x103D1 && cc <= 0x103D5) || (cc >= 0x11071 && cc <= 0x11075) || (cc >= 0x11335 && cc <= 0x11339) || + (cc >= 0x1D540 && cc <= 0x1D544) || (cc >= 0x1E026 && cc <= 0x1E02A) || (cc >= 0x1EEA5 && cc <= 0x1EEA9) || + (cc >= 0x37A && cc <= 0x37D) || (cc >= 0x5EF && cc <= 0x5F2) || (cc >= 0x9B6 && cc <= 0x9B9) || + (cc >= 0xA59 && cc <= 0xA5C) || (cc >= 0xAE0 && cc <= 0xAE3) || (cc >= 0xAF9 && cc <= 0xAFC) || + (cc >= 0xB92 && cc <= 0xB95) || (cc >= 0xC60 && cc <= 0xC63) || (cc >= 0xC80 && cc <= 0xC83) || (cc >= 0xCE0 && cc <= 0xCE3) || (cc >= 0xD54 && cc <= 0xD57) || (cc >= 0xEDC && cc <= 0xEDF) || (cc >= 0x109A && cc <= 0x109D) || (cc >= 0x124A && cc <= 0x124D) || (cc >= 0x125A && cc <= 0x125D) || (cc >= 0x128A && cc <= 0x128D) || (cc >= 0x12B2 && cc <= 0x12B5) || (cc >= 0x12C2 && cc <= 0x12C5) || @@ -844,25 +852,26 @@ bool alpha_char_p(claspCharacter cc) { (cc >= 0x1FD0 && cc <= 0x1FD3) || (cc >= 0x212A && cc <= 0x212D) || (cc >= 0x213C && cc <= 0x213F) || (cc >= 0x2CEB && cc <= 0x2CEE) || (cc >= 0x30FC && cc <= 0x30FF) || (cc >= 0xAAF2 && cc <= 0xAAF5) || (cc >= 0x10A00 && cc <= 0x10A03) || (cc >= 0x11144 && cc <= 0x11147) || (cc >= 0x111C1 && cc <= 0x111C4) || - (cc >= 0x1128A && cc <= 0x1128D) || (cc >= 0x11300 && cc <= 0x11303) || (cc >= 0x11447 && cc <= 0x1144A) || - (cc >= 0x1193F && cc <= 0x11942) || (cc >= 0x11D93 && cc <= 0x11D96) || (cc >= 0x16B40 && cc <= 0x16B43) || - (cc >= 0x1AFF0 && cc <= 0x1AFF3) || (cc >= 0x1B164 && cc <= 0x1B167) || (cc >= 0x1D4A9 && cc <= 0x1D4AC) || - (cc >= 0x1D507 && cc <= 0x1D50A) || (cc >= 0x1D53B && cc <= 0x1D53E) || (cc >= 0x1E7E8 && cc <= 0x1E7EB) || - (cc >= 0x1EE00 && cc <= 0x1EE03) || (cc >= 0x1EE34 && cc <= 0x1EE37) || (cc >= 0x1EE67 && cc <= 0x1EE6A) || - (cc >= 0x1EE74 && cc <= 0x1EE77) || (cc >= 0x1EE79 && cc <= 0x1EE7C) || (cc >= 0x388 && cc <= 0x38A) || - (cc >= 0x6ED && cc <= 0x6EF) || (cc >= 0x6FA && cc <= 0x6FC) || (cc >= 0x94E && cc <= 0x950) || - (cc >= 0xA01 && cc <= 0xA03) || (cc >= 0xA81 && cc <= 0xA83) || (cc >= 0xA8F && cc <= 0xA91) || - (cc >= 0xAC7 && cc <= 0xAC9) || (cc >= 0xB01 && cc <= 0xB03) || (cc >= 0xB8E && cc <= 0xB90) || - (cc >= 0xBA8 && cc <= 0xBAA) || (cc >= 0xBC6 && cc <= 0xBC8) || (cc >= 0xBCA && cc <= 0xBCC) || - (cc >= 0xC0E && cc <= 0xC10) || (cc >= 0xC46 && cc <= 0xC48) || (cc >= 0xC4A && cc <= 0xC4C) || - (cc >= 0xC58 && cc <= 0xC5A) || (cc >= 0xC8E && cc <= 0xC90) || (cc >= 0xCC6 && cc <= 0xCC8) || - (cc >= 0xCCA && cc <= 0xCCC) || (cc >= 0xD0E && cc <= 0xD10) || (cc >= 0xD46 && cc <= 0xD48) || - (cc >= 0xD4A && cc <= 0xD4C) || (cc >= 0xD81 && cc <= 0xD83) || (cc >= 0xEBB && cc <= 0xEBD) || - (cc >= 0x176E && cc <= 0x1770) || (cc >= 0x1ACC && cc <= 0x1ACE) || (cc >= 0x1C4D && cc <= 0x1C4F) || - (cc >= 0x1CBD && cc <= 0x1CBF) || (cc >= 0x1FC2 && cc <= 0x1FC4) || (cc >= 0x1FF2 && cc <= 0x1FF4) || - (cc >= 0x3005 && cc <= 0x3007) || (cc >= 0x309D && cc <= 0x309F) || (cc >= 0xA8FD && cc <= 0xA8FF) || - (cc >= 0xAADB && cc <= 0xAADD) || (cc >= 0xFFDA && cc <= 0xFFDC) || (cc >= 0x10A15 && cc <= 0x10A17) || - (cc >= 0x11443 && cc <= 0x11445) || (cc >= 0x1145F && cc <= 0x11461) || (cc >= 0x11D3F && cc <= 0x11D41) || + (cc >= 0x1123E && cc <= 0x11241) || (cc >= 0x1128A && cc <= 0x1128D) || (cc >= 0x11300 && cc <= 0x11303) || + (cc >= 0x11447 && cc <= 0x1144A) || (cc >= 0x1193F && cc <= 0x11942) || (cc >= 0x11D93 && cc <= 0x11D96) || + (cc >= 0x16B40 && cc <= 0x16B43) || (cc >= 0x1AFF0 && cc <= 0x1AFF3) || (cc >= 0x1B164 && cc <= 0x1B167) || + (cc >= 0x1D4A9 && cc <= 0x1D4AC) || (cc >= 0x1D507 && cc <= 0x1D50A) || (cc >= 0x1D53B && cc <= 0x1D53E) || + (cc >= 0x1E7E8 && cc <= 0x1E7EB) || (cc >= 0x1EE00 && cc <= 0x1EE03) || (cc >= 0x1EE34 && cc <= 0x1EE37) || + (cc >= 0x1EE67 && cc <= 0x1EE6A) || (cc >= 0x1EE74 && cc <= 0x1EE77) || (cc >= 0x1EE79 && cc <= 0x1EE7C) || + (cc >= 0x388 && cc <= 0x38A) || (cc >= 0x6ED && cc <= 0x6EF) || (cc >= 0x6FA && cc <= 0x6FC) || + (cc >= 0x94E && cc <= 0x950) || (cc >= 0xA01 && cc <= 0xA03) || (cc >= 0xA81 && cc <= 0xA83) || + (cc >= 0xA8F && cc <= 0xA91) || (cc >= 0xAC7 && cc <= 0xAC9) || (cc >= 0xB01 && cc <= 0xB03) || + (cc >= 0xB8E && cc <= 0xB90) || (cc >= 0xBA8 && cc <= 0xBAA) || (cc >= 0xBC6 && cc <= 0xBC8) || + (cc >= 0xBCA && cc <= 0xBCC) || (cc >= 0xC0E && cc <= 0xC10) || (cc >= 0xC46 && cc <= 0xC48) || + (cc >= 0xC4A && cc <= 0xC4C) || (cc >= 0xC58 && cc <= 0xC5A) || (cc >= 0xC8E && cc <= 0xC90) || + (cc >= 0xCC6 && cc <= 0xCC8) || (cc >= 0xCCA && cc <= 0xCCC) || (cc >= 0xCF1 && cc <= 0xCF3) || + (cc >= 0xD0E && cc <= 0xD10) || (cc >= 0xD46 && cc <= 0xD48) || (cc >= 0xD4A && cc <= 0xD4C) || + (cc >= 0xD81 && cc <= 0xD83) || (cc >= 0xEBB && cc <= 0xEBD) || (cc >= 0x176E && cc <= 0x1770) || + (cc >= 0x1ACC && cc <= 0x1ACE) || (cc >= 0x1C4D && cc <= 0x1C4F) || (cc >= 0x1CBD && cc <= 0x1CBF) || + (cc >= 0x1FC2 && cc <= 0x1FC4) || (cc >= 0x1FF2 && cc <= 0x1FF4) || (cc >= 0x3005 && cc <= 0x3007) || + (cc >= 0x309D && cc <= 0x309F) || (cc >= 0xA8FD && cc <= 0xA8FF) || (cc >= 0xAADB && cc <= 0xAADD) || + (cc >= 0xFFDA && cc <= 0xFFDC) || (cc >= 0x10A15 && cc <= 0x10A17) || (cc >= 0x11443 && cc <= 0x11445) || + (cc >= 0x1145F && cc <= 0x11461) || (cc >= 0x11D3F && cc <= 0x11D41) || (cc >= 0x11F3E && cc <= 0x11F40) || (cc >= 0x1B150 && cc <= 0x1B152) || (cc >= 0x1EE4D && cc <= 0x1EE4F) || (cc >= 0x1EEA1 && cc <= 0x1EEA3) || cc == 0x376 || cc == 0x377 || cc == 0x5C1 || cc == 0x5C2 || cc == 0x5C4 || cc == 0x5C5 || cc == 0x7F4 || cc == 0x7F5 || cc == 0x98F || cc == 0x990 || cc == 0x9C7 || cc == 0x9C8 || cc == 0x9CB || cc == 0x9CC || cc == 0x9DC || cc == 0x9DD || cc == 0x9F0 || @@ -871,33 +880,33 @@ bool alpha_char_p(claspCharacter cc) { cc == 0xACC || cc == 0xB0F || cc == 0xB10 || cc == 0xB32 || cc == 0xB33 || cc == 0xB47 || cc == 0xB48 || cc == 0xB4B || cc == 0xB4C || cc == 0xB56 || cc == 0xB57 || cc == 0xB5C || cc == 0xB5D || cc == 0xB82 || cc == 0xB83 || cc == 0xB99 || cc == 0xB9A || cc == 0xB9E || cc == 0xB9F || cc == 0xBA3 || cc == 0xBA4 || cc == 0xC55 || cc == 0xC56 || cc == 0xCD5 || - cc == 0xCD6 || cc == 0xCDD || cc == 0xCDE || cc == 0xCF1 || cc == 0xCF2 || cc == 0xDF2 || cc == 0xDF3 || cc == 0xE81 || - cc == 0xE82 || cc == 0x1772 || cc == 0x1773 || cc == 0x1ABF || cc == 0x1AC0 || cc == 0x1CF5 || cc == 0x1CF6 || - cc == 0x2CF2 || cc == 0x2CF3 || cc == 0xA62A || cc == 0xA62B || cc == 0xA7D0 || cc == 0xA7D1 || cc == 0xFB40 || - cc == 0xFB41 || cc == 0xFB43 || cc == 0xFB44 || cc == 0x1003C || cc == 0x1003D || cc == 0x10594 || cc == 0x10595 || - cc == 0x105BB || cc == 0x105BC || cc == 0x10837 || cc == 0x10838 || cc == 0x108F4 || cc == 0x108F5 || cc == 0x109BE || - cc == 0x109BF || cc == 0x10A05 || cc == 0x10A06 || cc == 0x10EAB || cc == 0x10EAC || cc == 0x10EB0 || cc == 0x10EB1 || - cc == 0x111CE || cc == 0x111CF || cc == 0x1130F || cc == 0x11310 || cc == 0x11332 || cc == 0x11333 || cc == 0x11347 || - cc == 0x11348 || cc == 0x1134B || cc == 0x1134C || cc == 0x114C4 || cc == 0x114C5 || cc == 0x11915 || cc == 0x11916 || - cc == 0x11937 || cc == 0x11938 || cc == 0x1193B || cc == 0x1193C || cc == 0x119E3 || cc == 0x119E4 || cc == 0x11D08 || - cc == 0x11D09 || cc == 0x11D3C || cc == 0x11D3D || cc == 0x11D46 || cc == 0x11D47 || cc == 0x11D67 || cc == 0x11D68 || - cc == 0x11D90 || cc == 0x11D91 || cc == 0x16FE0 || cc == 0x16FE1 || cc == 0x16FF0 || cc == 0x16FF1 || cc == 0x1AFFD || - cc == 0x1AFFE || cc == 0x1D49E || cc == 0x1D49F || cc == 0x1D4A5 || cc == 0x1D4A6 || cc == 0x1E023 || cc == 0x1E024 || - cc == 0x1E7ED || cc == 0x1E7EE || cc == 0x1EE21 || cc == 0x1EE22 || cc == 0x1EE51 || cc == 0x1EE52 || cc == 0x1EE61 || - cc == 0x1EE62 || cc == 0xAA || cc == 0xB5 || cc == 0xBA || cc == 0x2EC || cc == 0x2EE || cc == 0x345 || cc == 0x37F || - cc == 0x386 || cc == 0x38C || cc == 0x559 || cc == 0x5BF || cc == 0x5C7 || cc == 0x6FF || cc == 0x7FA || cc == 0x9B2 || - cc == 0x9CE || cc == 0x9D7 || cc == 0x9FC || cc == 0xA51 || cc == 0xA5E || cc == 0xAD0 || cc == 0xB71 || cc == 0xB9C || - cc == 0xBD0 || cc == 0xBD7 || cc == 0xC5D || cc == 0xD4E || cc == 0xDBD || cc == 0xDD6 || cc == 0xE4D || cc == 0xE84 || - cc == 0xEA5 || cc == 0xEC6 || cc == 0xECD || cc == 0xF00 || cc == 0x1038 || cc == 0x10C7 || cc == 0x10CD || - cc == 0x1258 || cc == 0x12C0 || cc == 0x17D7 || cc == 0x17DC || cc == 0x1AA7 || cc == 0x1CFA || cc == 0x1F59 || - cc == 0x1F5B || cc == 0x1F5D || cc == 0x1FBE || cc == 0x2071 || cc == 0x207F || cc == 0x2102 || cc == 0x2107 || - cc == 0x2115 || cc == 0x2124 || cc == 0x2126 || cc == 0x2128 || cc == 0x214E || cc == 0x2D27 || cc == 0x2D2D || - cc == 0x2D6F || cc == 0x2E2F || cc == 0xA7D3 || cc == 0xA8C5 || cc == 0xA8FB || cc == 0xA9CF || cc == 0xAAC0 || - cc == 0xAAC2 || cc == 0xFB3E || cc == 0x10808 || cc == 0x1083C || cc == 0x10F27 || cc == 0x110C2 || cc == 0x11176 || - cc == 0x111DA || cc == 0x111DC || cc == 0x11237 || cc == 0x1123E || cc == 0x11288 || cc == 0x11350 || cc == 0x11357 || - cc == 0x114C7 || cc == 0x11640 || cc == 0x11644 || cc == 0x116B8 || cc == 0x11909 || cc == 0x119E1 || cc == 0x11A9D || - cc == 0x11C40 || cc == 0x11D3A || cc == 0x11D43 || cc == 0x11D98 || cc == 0x11FB0 || cc == 0x16FE3 || cc == 0x1BC9E || - cc == 0x1D4A2 || cc == 0x1D4BB || cc == 0x1D546 || cc == 0x1E14E || cc == 0x1E947 || cc == 0x1E94B || cc == 0x1EE24 || + cc == 0xCD6 || cc == 0xCDD || cc == 0xCDE || cc == 0xDF2 || cc == 0xDF3 || cc == 0xE81 || cc == 0xE82 || cc == 0x1772 || + cc == 0x1773 || cc == 0x1ABF || cc == 0x1AC0 || cc == 0x1CF5 || cc == 0x1CF6 || cc == 0x2CF2 || cc == 0x2CF3 || + cc == 0xA62A || cc == 0xA62B || cc == 0xA7D0 || cc == 0xA7D1 || cc == 0xFB40 || cc == 0xFB41 || cc == 0xFB43 || + cc == 0xFB44 || cc == 0x1003C || cc == 0x1003D || cc == 0x10594 || cc == 0x10595 || cc == 0x105BB || cc == 0x105BC || + cc == 0x10837 || cc == 0x10838 || cc == 0x108F4 || cc == 0x108F5 || cc == 0x109BE || cc == 0x109BF || cc == 0x10A05 || + cc == 0x10A06 || cc == 0x10EAB || cc == 0x10EAC || cc == 0x10EB0 || cc == 0x10EB1 || cc == 0x111CE || cc == 0x111CF || + cc == 0x1130F || cc == 0x11310 || cc == 0x11332 || cc == 0x11333 || cc == 0x11347 || cc == 0x11348 || cc == 0x1134B || + cc == 0x1134C || cc == 0x114C4 || cc == 0x114C5 || cc == 0x11915 || cc == 0x11916 || cc == 0x11937 || cc == 0x11938 || + cc == 0x1193B || cc == 0x1193C || cc == 0x119E3 || cc == 0x119E4 || cc == 0x11D08 || cc == 0x11D09 || cc == 0x11D3C || + cc == 0x11D3D || cc == 0x11D46 || cc == 0x11D47 || cc == 0x11D67 || cc == 0x11D68 || cc == 0x11D90 || cc == 0x11D91 || + cc == 0x16FE0 || cc == 0x16FE1 || cc == 0x16FF0 || cc == 0x16FF1 || cc == 0x1AFFD || cc == 0x1AFFE || cc == 0x1D49E || + cc == 0x1D49F || cc == 0x1D4A5 || cc == 0x1D4A6 || cc == 0x1E023 || cc == 0x1E024 || cc == 0x1E7ED || cc == 0x1E7EE || + cc == 0x1EE21 || cc == 0x1EE22 || cc == 0x1EE51 || cc == 0x1EE52 || cc == 0x1EE61 || cc == 0x1EE62 || cc == 0xAA || + cc == 0xB5 || cc == 0xBA || cc == 0x2EC || cc == 0x2EE || cc == 0x345 || cc == 0x37F || cc == 0x386 || cc == 0x38C || + cc == 0x559 || cc == 0x5BF || cc == 0x5C7 || cc == 0x6FF || cc == 0x7FA || cc == 0x9B2 || cc == 0x9CE || cc == 0x9D7 || + cc == 0x9FC || cc == 0xA51 || cc == 0xA5E || cc == 0xAD0 || cc == 0xB71 || cc == 0xB9C || cc == 0xBD0 || cc == 0xBD7 || + cc == 0xC5D || cc == 0xD4E || cc == 0xDBD || cc == 0xDD6 || cc == 0xE4D || cc == 0xE84 || cc == 0xEA5 || cc == 0xEC6 || + cc == 0xECD || cc == 0xF00 || cc == 0x1038 || cc == 0x10C7 || cc == 0x10CD || cc == 0x1258 || cc == 0x12C0 || + cc == 0x17D7 || cc == 0x17DC || cc == 0x1AA7 || cc == 0x1CFA || cc == 0x1F59 || cc == 0x1F5B || cc == 0x1F5D || + cc == 0x1FBE || cc == 0x2071 || cc == 0x207F || cc == 0x2102 || cc == 0x2107 || cc == 0x2115 || cc == 0x2124 || + cc == 0x2126 || cc == 0x2128 || cc == 0x214E || cc == 0x2D27 || cc == 0x2D2D || cc == 0x2D6F || cc == 0x2E2F || + cc == 0xA7D3 || cc == 0xA8C5 || cc == 0xA8FB || cc == 0xA9CF || cc == 0xAAC0 || cc == 0xAAC2 || cc == 0xFB3E || + cc == 0x10808 || cc == 0x1083C || cc == 0x10F27 || cc == 0x110C2 || cc == 0x11176 || cc == 0x111DA || cc == 0x111DC || + cc == 0x11237 || cc == 0x11288 || cc == 0x11350 || cc == 0x11357 || cc == 0x114C7 || cc == 0x11640 || cc == 0x11644 || + cc == 0x116B8 || cc == 0x11909 || cc == 0x119E1 || cc == 0x11A9D || cc == 0x11C40 || cc == 0x11D3A || cc == 0x11D43 || + cc == 0x11D98 || cc == 0x11FB0 || cc == 0x16FE3 || cc == 0x1B132 || cc == 0x1B155 || cc == 0x1BC9E || cc == 0x1D4A2 || + cc == 0x1D4BB || cc == 0x1D546 || cc == 0x1E08F || cc == 0x1E14E || cc == 0x1E947 || cc == 0x1E94B || cc == 0x1EE24 || cc == 0x1EE27 || cc == 0x1EE39 || cc == 0x1EE3B || cc == 0x1EE42 || cc == 0x1EE47 || cc == 0x1EE49 || cc == 0x1EE4B || cc == 0x1EE54 || cc == 0x1EE57 || cc == 0x1EE59 || cc == 0x1EE5B || cc == 0x1EE5D || cc == 0x1EE5F || cc == 0x1EE64 || cc == 0x1EE7E; @@ -906,51 +915,52 @@ bool alpha_char_p(claspCharacter cc) { bool alphanumericp(claspCharacter cc) { return (cc >= 0x20000 && cc <= 0x2A6DF) || (cc >= 0x4E00 && cc <= 0xA48C) || (cc >= 0xAC00 && cc <= 0xD7A3) || (cc >= 0x2CEB0 && cc <= 0x2EBE0) || (cc >= 0x3400 && cc <= 0x4DBF) || (cc >= 0x17000 && cc <= 0x187F7) || - (cc >= 0x2B820 && cc <= 0x2CEA1) || (cc >= 0x30000 && cc <= 0x3134A) || (cc >= 0x2A700 && cc <= 0x2B738) || - (cc >= 0x18800 && cc <= 0x18CD5) || (cc >= 0x13000 && cc <= 0x1342E) || (cc >= 0x12000 && cc <= 0x12399) || - (cc >= 0x1401 && cc <= 0x166C) || (cc >= 0x14400 && cc <= 0x14646) || (cc >= 0x16800 && cc <= 0x16A38) || - (cc >= 0x2F800 && cc <= 0x2FA1D) || (cc >= 0xF8 && cc <= 0x2C1) || (cc >= 0x1B170 && cc <= 0x1B2FB) || - (cc >= 0xF900 && cc <= 0xFA6D) || (cc >= 0xFBD3 && cc <= 0xFD3D) || (cc >= 0x1D552 && cc <= 0x1D6A5) || - (cc >= 0x10FC && cc <= 0x1248) || (cc >= 0x10600 && cc <= 0x10736) || (cc >= 0x1B000 && cc <= 0x1B122) || - (cc >= 0x1E00 && cc <= 0x1F15) || (cc >= 0xA500 && cc <= 0xA60C) || (cc >= 0x2C00 && cc <= 0x2CE4) || - (cc >= 0x2B740 && cc <= 0x2B81D) || (cc >= 0x1E800 && cc <= 0x1E8C4) || (cc >= 0x12480 && cc <= 0x12543) || - (cc >= 0x1D00 && cc <= 0x1DBF) || (cc >= 0x48A && cc <= 0x52F) || (cc >= 0x10400 && cc <= 0x1049D) || - (cc >= 0x3F7 && cc <= 0x481) || (cc >= 0xFE76 && cc <= 0xFEFC) || (cc >= 0xAB70 && cc <= 0xABEA) || - (cc >= 0x10080 && cc <= 0x100FA) || (cc >= 0xA67F && cc <= 0xA6EF) || (cc >= 0x12400 && cc <= 0x1246E) || - (cc >= 0xFB46 && cc <= 0xFBB1) || (cc >= 0x1BC00 && cc <= 0x1BC6A) || (cc >= 0xFA70 && cc <= 0xFAD9) || - (cc >= 0xA722 && cc <= 0xA788) || (cc >= 0x66E && cc <= 0x6D3) || (cc >= 0x74D && cc <= 0x7B1) || - (cc >= 0x12F90 && cc <= 0x12FF0) || (cc >= 0x3131 && cc <= 0x318E) || (cc >= 0x30A1 && cc <= 0x30FA) || - (cc >= 0x1820 && cc <= 0x1878) || (cc >= 0xFF66 && cc <= 0xFFBE) || (cc >= 0x13A0 && cc <= 0x13F5) || - (cc >= 0x3041 && cc <= 0x3096) || (cc >= 0x1D400 && cc <= 0x1D454) || (cc >= 0x3A3 && cc <= 0x3F5) || - (cc >= 0x16A70 && cc <= 0x16ABE) || (cc >= 0x1050 && cc <= 0x109D) || (cc >= 0x8F0 && cc <= 0x93B) || - (cc >= 0x16A0 && cc <= 0x16EA) || (cc >= 0x16F00 && cc <= 0x16F4A) || (cc >= 0x118A0 && cc <= 0x118E9) || - (cc >= 0x10C00 && cc <= 0x10C48) || (cc >= 0x11AB0 && cc <= 0x11AF8) || (cc >= 0x11A50 && cc <= 0x11A97) || - (cc >= 0x1D456 && cc <= 0x1D49C) || (cc >= 0x18B0 && cc <= 0x18F5) || (cc >= 0x11000 && cc <= 0x11045) || - (cc >= 0xAA7A && cc <= 0xAABE) || (cc >= 0xA880 && cc <= 0xA8C3) || (cc >= 0x1E900 && cc <= 0x1E943) || - (cc >= 0x1318 && cc <= 0x135A) || (cc >= 0x11400 && cc <= 0x11441) || (cc >= 0x11480 && cc <= 0x114C1) || - (cc >= 0x1D4C5 && cc <= 0x1D505) || (cc >= 0xA78B && cc <= 0xA7CA) || (cc >= 0xFD50 && cc <= 0xFD8F) || - (cc >= 0x11180 && cc <= 0x111BF) || (cc >= 0x16E40 && cc <= 0x16E7F) || (cc >= 0x1A20 && cc <= 0x1A5E) || - (cc >= 0x11600 && cc <= 0x1163E) || (cc >= 0xE01 && cc <= 0xE3A) || (cc >= 0x1BAC && cc <= 0x1BE5) || - (cc >= 0x12D8 && cc <= 0x1310) || (cc >= 0x112B0 && cc <= 0x112E8) || (cc >= 0x11800 && cc <= 0x11838) || + (cc >= 0x2B820 && cc <= 0x2CEA1) || (cc >= 0x30000 && cc <= 0x3134A) || (cc >= 0x31350 && cc <= 0x323AF) || + (cc >= 0x2A700 && cc <= 0x2B739) || (cc >= 0x18800 && cc <= 0x18CD5) || (cc >= 0x13000 && cc <= 0x1342F) || + (cc >= 0x12000 && cc <= 0x12399) || (cc >= 0x1401 && cc <= 0x166C) || (cc >= 0x14400 && cc <= 0x14646) || + (cc >= 0x16800 && cc <= 0x16A38) || (cc >= 0x2F800 && cc <= 0x2FA1D) || (cc >= 0xF8 && cc <= 0x2C1) || + (cc >= 0x1B170 && cc <= 0x1B2FB) || (cc >= 0xF900 && cc <= 0xFA6D) || (cc >= 0xFBD3 && cc <= 0xFD3D) || + (cc >= 0x1D552 && cc <= 0x1D6A5) || (cc >= 0x10FC && cc <= 0x1248) || (cc >= 0x10600 && cc <= 0x10736) || + (cc >= 0x1B000 && cc <= 0x1B122) || (cc >= 0x1E00 && cc <= 0x1F15) || (cc >= 0xA500 && cc <= 0xA60C) || + (cc >= 0x2C00 && cc <= 0x2CE4) || (cc >= 0x2B740 && cc <= 0x2B81D) || (cc >= 0x1E800 && cc <= 0x1E8C4) || + (cc >= 0x12480 && cc <= 0x12543) || (cc >= 0x1D00 && cc <= 0x1DBF) || (cc >= 0x48A && cc <= 0x52F) || + (cc >= 0x10400 && cc <= 0x1049D) || (cc >= 0x3F7 && cc <= 0x481) || (cc >= 0xFE76 && cc <= 0xFEFC) || + (cc >= 0xAB70 && cc <= 0xABEA) || (cc >= 0x10080 && cc <= 0x100FA) || (cc >= 0xA67F && cc <= 0xA6EF) || + (cc >= 0x12400 && cc <= 0x1246E) || (cc >= 0xFB46 && cc <= 0xFBB1) || (cc >= 0x1BC00 && cc <= 0x1BC6A) || + (cc >= 0xFA70 && cc <= 0xFAD9) || (cc >= 0xA722 && cc <= 0xA788) || (cc >= 0x66E && cc <= 0x6D3) || + (cc >= 0x74D && cc <= 0x7B1) || (cc >= 0x12F90 && cc <= 0x12FF0) || (cc >= 0x3131 && cc <= 0x318E) || + (cc >= 0x30A1 && cc <= 0x30FA) || (cc >= 0x1820 && cc <= 0x1878) || (cc >= 0xFF66 && cc <= 0xFFBE) || + (cc >= 0x13A0 && cc <= 0x13F5) || (cc >= 0x3041 && cc <= 0x3096) || (cc >= 0x1D400 && cc <= 0x1D454) || + (cc >= 0x3A3 && cc <= 0x3F5) || (cc >= 0x16A70 && cc <= 0x16ABE) || (cc >= 0x1050 && cc <= 0x109D) || + (cc >= 0x8F0 && cc <= 0x93B) || (cc >= 0x16A0 && cc <= 0x16EA) || (cc >= 0x16F00 && cc <= 0x16F4A) || + (cc >= 0x118A0 && cc <= 0x118E9) || (cc >= 0x10C00 && cc <= 0x10C48) || (cc >= 0x11AB0 && cc <= 0x11AF8) || + (cc >= 0x11A50 && cc <= 0x11A97) || (cc >= 0x1D456 && cc <= 0x1D49C) || (cc >= 0x18B0 && cc <= 0x18F5) || + (cc >= 0x11000 && cc <= 0x11045) || (cc >= 0xAA7A && cc <= 0xAABE) || (cc >= 0xA880 && cc <= 0xA8C3) || + (cc >= 0x1E900 && cc <= 0x1E943) || (cc >= 0x1318 && cc <= 0x135A) || (cc >= 0x11400 && cc <= 0x11441) || + (cc >= 0x11480 && cc <= 0x114C1) || (cc >= 0x1D4C5 && cc <= 0x1D505) || (cc >= 0xA78B && cc <= 0xA7CA) || + (cc >= 0xFD50 && cc <= 0xFD8F) || (cc >= 0x11180 && cc <= 0x111BF) || (cc >= 0x16E40 && cc <= 0x16E7F) || + (cc >= 0x1A20 && cc <= 0x1A5E) || (cc >= 0x11600 && cc <= 0x1163E) || (cc >= 0x1E030 && cc <= 0x1E06D) || + (cc >= 0xE01 && cc <= 0xE3A) || (cc >= 0x1BAC && cc <= 0x1BE5) || (cc >= 0x12D8 && cc <= 0x1310) || + (cc >= 0x11080 && cc <= 0x110B8) || (cc >= 0x112B0 && cc <= 0x112E8) || (cc >= 0x11800 && cc <= 0x11838) || (cc >= 0x16F4F && cc <= 0x16F87) || (cc >= 0x620 && cc <= 0x657) || (cc >= 0x2D30 && cc <= 0x2D67) || (cc >= 0x10980 && cc <= 0x109B7) || (cc >= 0x1000 && cc <= 0x1036) || (cc >= 0x1C00 && cc <= 0x1C36) || - (cc >= 0xAA00 && cc <= 0xAA36) || (cc >= 0x11082 && cc <= 0x110B8) || (cc >= 0xFD92 && cc <= 0xFDC7) || - (cc >= 0x10B00 && cc <= 0x10B35) || (cc >= 0x11580 && cc <= 0x115B5) || (cc >= 0x11680 && cc <= 0x116B5) || - (cc >= 0x1F80 && cc <= 0x1FB4) || (cc >= 0x10140 && cc <= 0x10174) || (cc >= 0x1780 && cc <= 0x17B3) || - (cc >= 0x1B00 && cc <= 0x1B33) || (cc >= 0x24B6 && cc <= 0x24E9) || (cc >= 0xA840 && cc <= 0xA873) || - (cc >= 0x10530 && cc <= 0x10563) || (cc >= 0xA980 && cc <= 0xA9B2) || (cc >= 0x10C80 && cc <= 0x10CB2) || - (cc >= 0x10CC0 && cc <= 0x10CF2) || (cc >= 0x11100 && cc <= 0x11132) || (cc >= 0x11A00 && cc <= 0x11A32) || - (cc >= 0x1D7CE && cc <= 0x1D7FF) || (cc >= 0x1C4D && cc <= 0x1C7D) || (cc >= 0xD7CB && cc <= 0xD7FB) || - (cc >= 0x102A0 && cc <= 0x102D0) || (cc >= 0x710 && cc <= 0x73F) || (cc >= 0x16B00 && cc <= 0x16B2F) || - (cc >= 0xA640 && cc <= 0xA66E) || (cc >= 0xA4D0 && cc <= 0xA4FD) || (cc >= 0xA8FD && cc <= 0xA92A) || - (cc >= 0x119AA && cc <= 0x119D7) || (cc >= 0x11C0A && cc <= 0x11C36) || (cc >= 0x1E100 && cc <= 0x1E12C) || - (cc >= 0x1980 && cc <= 0x19AB) || (cc >= 0x1080A && cc <= 0x10835) || (cc >= 0x11D0B && cc <= 0x11D36) || - (cc >= 0x1E2C0 && cc <= 0x1E2EB) || (cc >= 0x7C0 && cc <= 0x7EA) || (cc >= 0x10D0 && cc <= 0x10FA) || - (cc >= 0x1880 && cc <= 0x18AA) || (cc >= 0x1C90 && cc <= 0x1CBA) || (cc >= 0x3105 && cc <= 0x312F) || - (cc >= 0xAB30 && cc <= 0xAB5A) || (cc >= 0x10350 && cc <= 0x1037A) || (cc >= 0x8A0 && cc <= 0x8C9) || - (cc >= 0x1B80 && cc <= 0x1BA9) || (cc >= 0x10787 && cc <= 0x107B0) || (cc >= 0x10E80 && cc <= 0x10EA9) || - (cc >= 0x560 && cc <= 0x588) || (cc >= 0xD12 && cc <= 0xD3A) || (cc >= 0x1260 && cc <= 0x1288) || - (cc >= 0x2160 && cc <= 0x2188) || (cc >= 0x1946 && cc <= 0x196D) || (cc >= 0x10500 && cc <= 0x10527) || + (cc >= 0xAA00 && cc <= 0xAA36) || (cc >= 0xFD92 && cc <= 0xFDC7) || (cc >= 0x10B00 && cc <= 0x10B35) || + (cc >= 0x11580 && cc <= 0x115B5) || (cc >= 0x11680 && cc <= 0x116B5) || (cc >= 0x1F80 && cc <= 0x1FB4) || + (cc >= 0x10140 && cc <= 0x10174) || (cc >= 0x1780 && cc <= 0x17B3) || (cc >= 0x1B00 && cc <= 0x1B33) || + (cc >= 0x24B6 && cc <= 0x24E9) || (cc >= 0xA840 && cc <= 0xA873) || (cc >= 0x10530 && cc <= 0x10563) || + (cc >= 0xA980 && cc <= 0xA9B2) || (cc >= 0x10C80 && cc <= 0x10CB2) || (cc >= 0x10CC0 && cc <= 0x10CF2) || + (cc >= 0x11100 && cc <= 0x11132) || (cc >= 0x11A00 && cc <= 0x11A32) || (cc >= 0x1D7CE && cc <= 0x1D7FF) || + (cc >= 0x1C4D && cc <= 0x1C7D) || (cc >= 0xD7CB && cc <= 0xD7FB) || (cc >= 0x102A0 && cc <= 0x102D0) || + (cc >= 0x710 && cc <= 0x73F) || (cc >= 0x16B00 && cc <= 0x16B2F) || (cc >= 0xA640 && cc <= 0xA66E) || + (cc >= 0xA4D0 && cc <= 0xA4FD) || (cc >= 0xA8FD && cc <= 0xA92A) || (cc >= 0x119AA && cc <= 0x119D7) || + (cc >= 0x11C0A && cc <= 0x11C36) || (cc >= 0x1E100 && cc <= 0x1E12C) || (cc >= 0x1980 && cc <= 0x19AB) || + (cc >= 0x1080A && cc <= 0x10835) || (cc >= 0x11D0B && cc <= 0x11D36) || (cc >= 0x1E2C0 && cc <= 0x1E2EB) || + (cc >= 0x7C0 && cc <= 0x7EA) || (cc >= 0x10D0 && cc <= 0x10FA) || (cc >= 0x1880 && cc <= 0x18AA) || + (cc >= 0x1C90 && cc <= 0x1CBA) || (cc >= 0x3105 && cc <= 0x312F) || (cc >= 0xAB30 && cc <= 0xAB5A) || + (cc >= 0x10350 && cc <= 0x1037A) || (cc >= 0x8A0 && cc <= 0x8C9) || (cc >= 0x1B80 && cc <= 0x1BA9) || + (cc >= 0x10787 && cc <= 0x107B0) || (cc >= 0x10E80 && cc <= 0x10EA9) || (cc >= 0x560 && cc <= 0x588) || + (cc >= 0xD12 && cc <= 0xD3A) || (cc >= 0x1260 && cc <= 0x1288) || (cc >= 0x2160 && cc <= 0x2188) || + (cc >= 0x11F12 && cc <= 0x11F3A) || (cc >= 0x1946 && cc <= 0x196D) || (cc >= 0x10500 && cc <= 0x10527) || (cc >= 0x10D00 && cc <= 0x10D27) || (cc >= 0x531 && cc <= 0x556) || (cc >= 0x10A0 && cc <= 0x10C5) || (cc >= 0x1F20 && cc <= 0x1F45) || (cc >= 0x2D00 && cc <= 0x2D25) || (cc >= 0x11D6A && cc <= 0x11D8E) || (cc >= 0xF49 && cc <= 0xF6C) || (cc >= 0xF99 && cc <= 0xFBC) || (cc >= 0x103A0 && cc <= 0x103C3) || @@ -966,39 +976,40 @@ bool alphanumericp(claspCharacter cc) { (cc >= 0xA960 && cc <= 0xA97C) || (cc >= 0x10280 && cc <= 0x1029C) || (cc >= 0x10A19 && cc <= 0x10A35) || (cc >= 0x10A60 && cc <= 0x10A7C) || (cc >= 0x10A80 && cc <= 0x10A9C) || (cc >= 0x10F00 && cc <= 0x10F1C) || (cc >= 0x1A00 && cc <= 0x1A1B) || (cc >= 0xA610 && cc <= 0xA62B) || (cc >= 0x10AC9 && cc <= 0x10AE4) || - (cc >= 0x1D51E && cc <= 0x1D539) || (cc >= 0x5D0 && cc <= 0x5EA) || (cc >= 0x11700 && cc <= 0x1171A) || - (cc >= 0x1EE05 && cc <= 0x1EE1F) || (cc >= 0x41 && cc <= 0x5A) || (cc >= 0x61 && cc <= 0x7A) || - (cc >= 0x1681 && cc <= 0x169A) || (cc >= 0x19B0 && cc <= 0x19C9) || (cc >= 0xFF21 && cc <= 0xFF3A) || - (cc >= 0xFF41 && cc <= 0xFF5A) || (cc >= 0x1000D && cc <= 0x10026) || (cc >= 0x10920 && cc <= 0x10939) || - (cc >= 0x1F130 && cc <= 0x1F149) || (cc >= 0x1F150 && cc <= 0x1F169) || (cc >= 0x1F170 && cc <= 0x1F189) || - (cc >= 0x840 && cc <= 0x858) || (cc >= 0x110D0 && cc <= 0x110E8) || (cc >= 0x1D6A8 && cc <= 0x1D6C0) || - (cc >= 0x1D6C2 && cc <= 0x1D6DA) || (cc >= 0x1D6FC && cc <= 0x1D714) || (cc >= 0x1D736 && cc <= 0x1D74E) || - (cc >= 0x1D770 && cc <= 0x1D788) || (cc >= 0x1D7AA && cc <= 0x1D7C2) || (cc >= 0x800 && cc <= 0x817) || - (cc >= 0x870 && cc <= 0x887) || (cc >= 0xD9A && cc <= 0xDB1) || (cc >= 0xE8C && cc <= 0xEA3) || - (cc >= 0xC0 && cc <= 0xD6) || (cc >= 0xC12 && cc <= 0xC28) || (cc >= 0xC92 && cc <= 0xCA8) || - (cc >= 0x2D80 && cc <= 0x2D96) || (cc >= 0xAA60 && cc <= 0xAA76) || (cc >= 0xD7B0 && cc <= 0xD7C6) || - (cc >= 0x1083F && cc <= 0x10855) || (cc >= 0x10860 && cc <= 0x10876) || (cc >= 0x10FE0 && cc <= 0x10FF6) || - (cc >= 0x11EE0 && cc <= 0x11EF6) || (cc >= 0x993 && cc <= 0x9A8) || (cc >= 0xA13 && cc <= 0xA28) || - (cc >= 0xA93 && cc <= 0xAA8) || (cc >= 0xB13 && cc <= 0xB28) || (cc >= 0x10740 && cc <= 0x10755) || - (cc >= 0x10900 && cc <= 0x10915) || (cc >= 0x10B40 && cc <= 0x10B55) || (cc >= 0x10F30 && cc <= 0x10F45) || - (cc >= 0x11313 && cc <= 0x11328) || (cc >= 0x11C92 && cc <= 0x11CA7) || (cc >= 0x171F && cc <= 0x1733) || - (cc >= 0x10FB0 && cc <= 0x10FC4) || (cc >= 0x16B63 && cc <= 0x16B77) || (cc >= 0x38E && cc <= 0x3A1) || - (cc >= 0x1700 && cc <= 0x1713) || (cc >= 0x1740 && cc <= 0x1753) || (cc >= 0x1A61 && cc <= 0x1A74) || - (cc >= 0xA7F2 && cc <= 0xA805) || (cc >= 0x81A && cc <= 0x82C) || (cc >= 0x971 && cc <= 0x983) || - (cc >= 0xEA7 && cc <= 0xEB9) || (cc >= 0x17B6 && cc <= 0x17C8) || (cc >= 0x10028 && cc <= 0x1003A) || - (cc >= 0x108E0 && cc <= 0x108F2) || (cc >= 0x10B60 && cc <= 0x10B72) || (cc >= 0x16B7D && cc <= 0x16B8F) || - (cc >= 0xD85 && cc <= 0xD96) || (cc >= 0x10B80 && cc <= 0x10B91) || (cc >= 0x10F70 && cc <= 0x10F81) || - (cc >= 0x11200 && cc <= 0x11211) || (cc >= 0x659 && cc <= 0x669) || (cc >= 0xF71 && cc <= 0xF81) || - (cc >= 0x166F && cc <= 0x167F) || (cc >= 0x16F8F && cc <= 0x16F9F) || (cc >= 0x1E008 && cc <= 0x1E018) || - (cc >= 0x1EE8B && cc <= 0x1EE9B) || (cc >= 0x1EEAB && cc <= 0x1EEBB) || (cc >= 0x6ED && cc <= 0x6FC) || - (cc >= 0x93D && cc <= 0x94C) || (cc >= 0xA66 && cc <= 0xA75) || (cc >= 0xC2A && cc <= 0xC39) || - (cc >= 0xF88 && cc <= 0xF97) || (cc >= 0x1380 && cc <= 0x138F) || (cc >= 0x31F0 && cc <= 0x31FF) || - (cc >= 0xAAE0 && cc <= 0xAAEF) || (cc >= 0x955 && cc <= 0x963) || (cc >= 0x103B && cc <= 0x1049) || - (cc >= 0x12C8 && cc <= 0x12D6) || (cc >= 0x1B35 && cc <= 0x1B43) || (cc >= 0x1003F && cc <= 0x1004D) || - (cc >= 0x1057C && cc <= 0x1058A) || (cc >= 0x105A3 && cc <= 0x105B1) || (cc >= 0x1128F && cc <= 0x1129D) || - (cc >= 0x1E7F0 && cc <= 0x1E7FE) || (cc >= 0x5B0 && cc <= 0x5BD) || (cc >= 0x1DE7 && cc <= 0x1DF4) || - (cc >= 0xAA40 && cc <= 0xAA4D) || (cc >= 0xAB5C && cc <= 0xAB69) || (cc >= 0x10050 && cc <= 0x1005D) || - (cc >= 0x1171D && cc <= 0x1172A) || (cc >= 0x11CA9 && cc <= 0x11CB6) || (cc >= 0xD00 && cc <= 0xD0C) || + (cc >= 0x1D51E && cc <= 0x1D539) || (cc >= 0x1E4D0 && cc <= 0x1E4EB) || (cc >= 0x5D0 && cc <= 0x5EA) || + (cc >= 0x11700 && cc <= 0x1171A) || (cc >= 0x1EE05 && cc <= 0x1EE1F) || (cc >= 0x41 && cc <= 0x5A) || + (cc >= 0x61 && cc <= 0x7A) || (cc >= 0x1681 && cc <= 0x169A) || (cc >= 0x19B0 && cc <= 0x19C9) || + (cc >= 0xFF21 && cc <= 0xFF3A) || (cc >= 0xFF41 && cc <= 0xFF5A) || (cc >= 0x1000D && cc <= 0x10026) || + (cc >= 0x10920 && cc <= 0x10939) || (cc >= 0x1F130 && cc <= 0x1F149) || (cc >= 0x1F150 && cc <= 0x1F169) || + (cc >= 0x1F170 && cc <= 0x1F189) || (cc >= 0x840 && cc <= 0x858) || (cc >= 0x110D0 && cc <= 0x110E8) || + (cc >= 0x1D6A8 && cc <= 0x1D6C0) || (cc >= 0x1D6C2 && cc <= 0x1D6DA) || (cc >= 0x1D6FC && cc <= 0x1D714) || + (cc >= 0x1D736 && cc <= 0x1D74E) || (cc >= 0x1D770 && cc <= 0x1D788) || (cc >= 0x1D7AA && cc <= 0x1D7C2) || + (cc >= 0x800 && cc <= 0x817) || (cc >= 0x870 && cc <= 0x887) || (cc >= 0xD9A && cc <= 0xDB1) || + (cc >= 0xE8C && cc <= 0xEA3) || (cc >= 0xC0 && cc <= 0xD6) || (cc >= 0xC12 && cc <= 0xC28) || + (cc >= 0xC92 && cc <= 0xCA8) || (cc >= 0x2D80 && cc <= 0x2D96) || (cc >= 0xAA60 && cc <= 0xAA76) || + (cc >= 0xD7B0 && cc <= 0xD7C6) || (cc >= 0x1083F && cc <= 0x10855) || (cc >= 0x10860 && cc <= 0x10876) || + (cc >= 0x10FE0 && cc <= 0x10FF6) || (cc >= 0x11EE0 && cc <= 0x11EF6) || (cc >= 0x993 && cc <= 0x9A8) || + (cc >= 0xA13 && cc <= 0xA28) || (cc >= 0xA93 && cc <= 0xAA8) || (cc >= 0xB13 && cc <= 0xB28) || + (cc >= 0x10740 && cc <= 0x10755) || (cc >= 0x10900 && cc <= 0x10915) || (cc >= 0x10B40 && cc <= 0x10B55) || + (cc >= 0x10F30 && cc <= 0x10F45) || (cc >= 0x11313 && cc <= 0x11328) || (cc >= 0x11C92 && cc <= 0x11CA7) || + (cc >= 0x171F && cc <= 0x1733) || (cc >= 0x10FB0 && cc <= 0x10FC4) || (cc >= 0x16B63 && cc <= 0x16B77) || + (cc >= 0x38E && cc <= 0x3A1) || (cc >= 0x1700 && cc <= 0x1713) || (cc >= 0x1740 && cc <= 0x1753) || + (cc >= 0x1A61 && cc <= 0x1A74) || (cc >= 0xA7F2 && cc <= 0xA805) || (cc >= 0x81A && cc <= 0x82C) || + (cc >= 0x971 && cc <= 0x983) || (cc >= 0xEA7 && cc <= 0xEB9) || (cc >= 0xF71 && cc <= 0xF83) || + (cc >= 0x17B6 && cc <= 0x17C8) || (cc >= 0x10028 && cc <= 0x1003A) || (cc >= 0x108E0 && cc <= 0x108F2) || + (cc >= 0x10B60 && cc <= 0x10B72) || (cc >= 0x16B7D && cc <= 0x16B8F) || (cc >= 0xD85 && cc <= 0xD96) || + (cc >= 0x10B80 && cc <= 0x10B91) || (cc >= 0x10F70 && cc <= 0x10F81) || (cc >= 0x11200 && cc <= 0x11211) || + (cc >= 0x659 && cc <= 0x669) || (cc >= 0x166F && cc <= 0x167F) || (cc >= 0x11F00 && cc <= 0x11F10) || + (cc >= 0x16F8F && cc <= 0x16F9F) || (cc >= 0x1E008 && cc <= 0x1E018) || (cc >= 0x1EE8B && cc <= 0x1EE9B) || + (cc >= 0x1EEAB && cc <= 0x1EEBB) || (cc >= 0x6ED && cc <= 0x6FC) || (cc >= 0x93D && cc <= 0x94C) || + (cc >= 0xA66 && cc <= 0xA75) || (cc >= 0xC2A && cc <= 0xC39) || (cc >= 0xF88 && cc <= 0xF97) || + (cc >= 0x1380 && cc <= 0x138F) || (cc >= 0x31F0 && cc <= 0x31FF) || (cc >= 0xAAE0 && cc <= 0xAAEF) || + (cc >= 0x955 && cc <= 0x963) || (cc >= 0x103B && cc <= 0x1049) || (cc >= 0x12C8 && cc <= 0x12D6) || + (cc >= 0x1B35 && cc <= 0x1B43) || (cc >= 0x1003F && cc <= 0x1004D) || (cc >= 0x1057C && cc <= 0x1058A) || + (cc >= 0x105A3 && cc <= 0x105B1) || (cc >= 0x1128F && cc <= 0x1129D) || (cc >= 0x1E7F0 && cc <= 0x1E7FE) || + (cc >= 0x5B0 && cc <= 0x5BD) || (cc >= 0x1DE7 && cc <= 0x1DF4) || (cc >= 0xAA40 && cc <= 0xAA4D) || + (cc >= 0xAB5C && cc <= 0xAB69) || (cc >= 0x10050 && cc <= 0x1005D) || (cc >= 0x1171D && cc <= 0x1172A) || + (cc >= 0x11CA9 && cc <= 0x11CB6) || (cc >= 0xC00 && cc <= 0xC0C) || (cc >= 0xD00 && cc <= 0xD0C) || (cc >= 0x1760 && cc <= 0x176C) || (cc >= 0x1FE0 && cc <= 0x1FEC) || (cc >= 0x2090 && cc <= 0x209C) || (cc >= 0xFB2A && cc <= 0xFB36) || (cc >= 0x111CE && cc <= 0x111DA) || (cc >= 0x1BC70 && cc <= 0x1BC7C) || (cc >= 0x2C6 && cc <= 0x2D1) || (cc >= 0x8D4 && cc <= 0x8DF) || (cc >= 0x9E6 && cc <= 0x9F1) || @@ -1021,43 +1032,44 @@ bool alphanumericp(claspCharacter cc) { (cc >= 0x114D0 && cc <= 0x114D9) || (cc >= 0x11650 && cc <= 0x11659) || (cc >= 0x116C0 && cc <= 0x116C9) || (cc >= 0x11730 && cc <= 0x11739) || (cc >= 0x11950 && cc <= 0x11959) || (cc >= 0x11A35 && cc <= 0x11A3E) || (cc >= 0x11C50 && cc <= 0x11C59) || (cc >= 0x11D50 && cc <= 0x11D59) || (cc >= 0x11DA0 && cc <= 0x11DA9) || - (cc >= 0x16A60 && cc <= 0x16A69) || (cc >= 0x16AC0 && cc <= 0x16AC9) || (cc >= 0x16B50 && cc <= 0x16B59) || - (cc >= 0x1BC90 && cc <= 0x1BC99) || (cc >= 0x1E140 && cc <= 0x1E149) || (cc >= 0x1E2F0 && cc <= 0x1E2F9) || - (cc >= 0x1E950 && cc <= 0x1E959) || (cc >= 0x1EE29 && cc <= 0x1EE32) || (cc >= 0x1EE80 && cc <= 0x1EE89) || - (cc >= 0x1FBF0 && cc <= 0x1FBF9) || (cc >= 0xA85 && cc <= 0xA8D) || (cc >= 0xABD && cc <= 0xAC5) || - (cc >= 0xDB3 && cc <= 0xDBB) || (cc >= 0x1930 && cc <= 0x1938) || (cc >= 0x1C80 && cc <= 0x1C88) || - (cc >= 0x3021 && cc <= 0x3029) || (cc >= 0xA717 && cc <= 0xA71F) || (cc >= 0x107B2 && cc <= 0x107BA) || - (cc >= 0x11C00 && cc <= 0x11C08) || (cc >= 0x18D00 && cc <= 0x18D08) || (cc >= 0x1BC80 && cc <= 0x1BC88) || - (cc >= 0x6D5 && cc <= 0x6DC) || (cc >= 0x6E1 && cc <= 0x6E8) || (cc >= 0x985 && cc <= 0x98C) || - (cc >= 0x9BD && cc <= 0x9C4) || (cc >= 0xB05 && cc <= 0xB0C) || (cc >= 0xB3D && cc <= 0xB44) || - (cc >= 0xC05 && cc <= 0xC0C) || (cc >= 0xC3D && cc <= 0xC44) || (cc >= 0xC85 && cc <= 0xC8C) || - (cc >= 0xCBD && cc <= 0xCC4) || (cc >= 0xD3D && cc <= 0xD44) || (cc >= 0xDD8 && cc <= 0xDDF) || - (cc >= 0xF40 && cc <= 0xF47) || (cc >= 0x1B45 && cc <= 0x1B4C) || (cc >= 0x1F50 && cc <= 0x1F57) || - (cc >= 0xA674 && cc <= 0xA67B) || (cc >= 0x103C8 && cc <= 0x103CF) || (cc >= 0x10760 && cc <= 0x10767) || - (cc >= 0x10A0C && cc <= 0x10A13) || (cc >= 0x10AC0 && cc <= 0x10AC7) || (cc >= 0x11305 && cc <= 0x1130C) || - (cc >= 0x1133D && cc <= 0x11344) || (cc >= 0x118FF && cc <= 0x11906) || (cc >= 0x1190C && cc <= 0x11913) || - (cc >= 0x119A0 && cc <= 0x119A7) || (cc >= 0x1D50D && cc <= 0x1D514) || (cc >= 0x1D7C4 && cc <= 0x1D7CB) || - (cc >= 0x8E3 && cc <= 0x8E9) || (cc >= 0x9AA && cc <= 0x9B0) || (cc >= 0xA2A && cc <= 0xA30) || - (cc >= 0xAAA && cc <= 0xAB0) || (cc >= 0xB2A && cc <= 0xB30) || (cc >= 0xDC0 && cc <= 0xDC6) || - (cc >= 0xE40 && cc <= 0xE46) || (cc >= 0x1250 && cc <= 0x1256) || (cc >= 0x12B8 && cc <= 0x12BE) || - (cc >= 0x1FB6 && cc <= 0x1FBC) || (cc >= 0x1FC6 && cc <= 0x1FCC) || (cc >= 0x1FF6 && cc <= 0x1FFC) || - (cc >= 0x2DA0 && cc <= 0x2DA6) || (cc >= 0x2DA8 && cc <= 0x2DAE) || (cc >= 0x2DB0 && cc <= 0x2DB6) || - (cc >= 0x2DB8 && cc <= 0x2DBE) || (cc >= 0x2DC0 && cc <= 0x2DC6) || (cc >= 0x2DC8 && cc <= 0x2DCE) || - (cc >= 0x2DD0 && cc <= 0x2DD6) || (cc >= 0x2DD8 && cc <= 0x2DDE) || (cc >= 0xAB20 && cc <= 0xAB26) || - (cc >= 0xAB28 && cc <= 0xAB2E) || (cc >= 0xFB00 && cc <= 0xFB06) || (cc >= 0x1058C && cc <= 0x10592) || - (cc >= 0x105B3 && cc <= 0x105B9) || (cc >= 0x11280 && cc <= 0x11286) || (cc >= 0x1132A && cc <= 0x11330) || - (cc >= 0x1135D && cc <= 0x11363) || (cc >= 0x115B8 && cc <= 0x115BE) || (cc >= 0x11740 && cc <= 0x11746) || - (cc >= 0x11C38 && cc <= 0x11C3E) || (cc >= 0x11D00 && cc <= 0x11D06) || (cc >= 0x1AFF5 && cc <= 0x1AFFB) || - (cc >= 0x1D4BD && cc <= 0x1D4C3) || (cc >= 0x1D516 && cc <= 0x1D51C) || (cc >= 0x1D54A && cc <= 0x1D550) || - (cc >= 0x1E000 && cc <= 0x1E006) || (cc >= 0x1E01B && cc <= 0x1E021) || (cc >= 0x1E137 && cc <= 0x1E13D) || - (cc >= 0x1E7E0 && cc <= 0x1E7E6) || (cc >= 0x1EE6C && cc <= 0x1EE72) || (cc >= 0x889 && cc <= 0x88E) || - (cc >= 0xA05 && cc <= 0xA0A) || (cc >= 0xB85 && cc <= 0xB8A) || (cc >= 0xD7A && cc <= 0xD7F) || - (cc >= 0xDCF && cc <= 0xDD4) || (cc >= 0x13F8 && cc <= 0x13FD) || (cc >= 0x1CEE && cc <= 0x1CF3) || - (cc >= 0x1F18 && cc <= 0x1F1D) || (cc >= 0x1F48 && cc <= 0x1F4D) || (cc >= 0x1FD6 && cc <= 0x1FDB) || - (cc >= 0xA8F2 && cc <= 0xA8F7) || (cc >= 0xAB01 && cc <= 0xAB06) || (cc >= 0xAB09 && cc <= 0xAB0E) || - (cc >= 0xAB11 && cc <= 0xAB16) || (cc >= 0xFFC2 && cc <= 0xFFC7) || (cc >= 0xFFCA && cc <= 0xFFCF) || - (cc >= 0xFFD2 && cc <= 0xFFD7) || (cc >= 0x10780 && cc <= 0x10785) || (cc >= 0x10800 && cc <= 0x10805) || - (cc >= 0x115D8 && cc <= 0x115DD) || (cc >= 0x119DA && cc <= 0x119DF) || (cc >= 0x11D60 && cc <= 0x11D65) || + (cc >= 0x11F50 && cc <= 0x11F59) || (cc >= 0x16A60 && cc <= 0x16A69) || (cc >= 0x16AC0 && cc <= 0x16AC9) || + (cc >= 0x16B50 && cc <= 0x16B59) || (cc >= 0x1BC90 && cc <= 0x1BC99) || (cc >= 0x1E140 && cc <= 0x1E149) || + (cc >= 0x1E2F0 && cc <= 0x1E2F9) || (cc >= 0x1E4F0 && cc <= 0x1E4F9) || (cc >= 0x1E950 && cc <= 0x1E959) || + (cc >= 0x1EE29 && cc <= 0x1EE32) || (cc >= 0x1EE80 && cc <= 0x1EE89) || (cc >= 0x1FBF0 && cc <= 0x1FBF9) || + (cc >= 0xA85 && cc <= 0xA8D) || (cc >= 0xABD && cc <= 0xAC5) || (cc >= 0xDB3 && cc <= 0xDBB) || + (cc >= 0x1930 && cc <= 0x1938) || (cc >= 0x1C80 && cc <= 0x1C88) || (cc >= 0x3021 && cc <= 0x3029) || + (cc >= 0xA717 && cc <= 0xA71F) || (cc >= 0x107B2 && cc <= 0x107BA) || (cc >= 0x11C00 && cc <= 0x11C08) || + (cc >= 0x18D00 && cc <= 0x18D08) || (cc >= 0x1BC80 && cc <= 0x1BC88) || (cc >= 0x6D5 && cc <= 0x6DC) || + (cc >= 0x6E1 && cc <= 0x6E8) || (cc >= 0x985 && cc <= 0x98C) || (cc >= 0x9BD && cc <= 0x9C4) || + (cc >= 0xB05 && cc <= 0xB0C) || (cc >= 0xB3D && cc <= 0xB44) || (cc >= 0xC3D && cc <= 0xC44) || + (cc >= 0xC85 && cc <= 0xC8C) || (cc >= 0xCBD && cc <= 0xCC4) || (cc >= 0xD3D && cc <= 0xD44) || + (cc >= 0xDD8 && cc <= 0xDDF) || (cc >= 0xF40 && cc <= 0xF47) || (cc >= 0x1B45 && cc <= 0x1B4C) || + (cc >= 0x1F50 && cc <= 0x1F57) || (cc >= 0xA674 && cc <= 0xA67B) || (cc >= 0x103C8 && cc <= 0x103CF) || + (cc >= 0x10760 && cc <= 0x10767) || (cc >= 0x10A0C && cc <= 0x10A13) || (cc >= 0x10AC0 && cc <= 0x10AC7) || + (cc >= 0x11305 && cc <= 0x1130C) || (cc >= 0x1133D && cc <= 0x11344) || (cc >= 0x118FF && cc <= 0x11906) || + (cc >= 0x1190C && cc <= 0x11913) || (cc >= 0x119A0 && cc <= 0x119A7) || (cc >= 0x1D50D && cc <= 0x1D514) || + (cc >= 0x1D7C4 && cc <= 0x1D7CB) || (cc >= 0x8E3 && cc <= 0x8E9) || (cc >= 0x9AA && cc <= 0x9B0) || + (cc >= 0xA2A && cc <= 0xA30) || (cc >= 0xAAA && cc <= 0xAB0) || (cc >= 0xB2A && cc <= 0xB30) || + (cc >= 0xDC0 && cc <= 0xDC6) || (cc >= 0xE40 && cc <= 0xE46) || (cc >= 0x1250 && cc <= 0x1256) || + (cc >= 0x12B8 && cc <= 0x12BE) || (cc >= 0x1FB6 && cc <= 0x1FBC) || (cc >= 0x1FC6 && cc <= 0x1FCC) || + (cc >= 0x1FF6 && cc <= 0x1FFC) || (cc >= 0x2DA0 && cc <= 0x2DA6) || (cc >= 0x2DA8 && cc <= 0x2DAE) || + (cc >= 0x2DB0 && cc <= 0x2DB6) || (cc >= 0x2DB8 && cc <= 0x2DBE) || (cc >= 0x2DC0 && cc <= 0x2DC6) || + (cc >= 0x2DC8 && cc <= 0x2DCE) || (cc >= 0x2DD0 && cc <= 0x2DD6) || (cc >= 0x2DD8 && cc <= 0x2DDE) || + (cc >= 0xAB20 && cc <= 0xAB26) || (cc >= 0xAB28 && cc <= 0xAB2E) || (cc >= 0xFB00 && cc <= 0xFB06) || + (cc >= 0x1058C && cc <= 0x10592) || (cc >= 0x105B3 && cc <= 0x105B9) || (cc >= 0x11280 && cc <= 0x11286) || + (cc >= 0x1132A && cc <= 0x11330) || (cc >= 0x1135D && cc <= 0x11363) || (cc >= 0x115B8 && cc <= 0x115BE) || + (cc >= 0x11740 && cc <= 0x11746) || (cc >= 0x11C38 && cc <= 0x11C3E) || (cc >= 0x11D00 && cc <= 0x11D06) || + (cc >= 0x1AFF5 && cc <= 0x1AFFB) || (cc >= 0x1D4BD && cc <= 0x1D4C3) || (cc >= 0x1D516 && cc <= 0x1D51C) || + (cc >= 0x1D54A && cc <= 0x1D550) || (cc >= 0x1E000 && cc <= 0x1E006) || (cc >= 0x1E01B && cc <= 0x1E021) || + (cc >= 0x1E137 && cc <= 0x1E13D) || (cc >= 0x1E7E0 && cc <= 0x1E7E6) || (cc >= 0x1EE6C && cc <= 0x1EE72) || + (cc >= 0x889 && cc <= 0x88E) || (cc >= 0xA05 && cc <= 0xA0A) || (cc >= 0xB85 && cc <= 0xB8A) || + (cc >= 0xD7A && cc <= 0xD7F) || (cc >= 0xDCF && cc <= 0xDD4) || (cc >= 0x13F8 && cc <= 0x13FD) || + (cc >= 0x1CEE && cc <= 0x1CF3) || (cc >= 0x1F18 && cc <= 0x1F1D) || (cc >= 0x1F48 && cc <= 0x1F4D) || + (cc >= 0x1FD6 && cc <= 0x1FDB) || (cc >= 0xA8F2 && cc <= 0xA8F7) || (cc >= 0xAB01 && cc <= 0xAB06) || + (cc >= 0xAB09 && cc <= 0xAB0E) || (cc >= 0xAB11 && cc <= 0xAB16) || (cc >= 0xFFC2 && cc <= 0xFFC7) || + (cc >= 0xFFCA && cc <= 0xFFCF) || (cc >= 0xFFD2 && cc <= 0xFFD7) || (cc >= 0x10780 && cc <= 0x10785) || + (cc >= 0x10800 && cc <= 0x10805) || (cc >= 0x115D8 && cc <= 0x115DD) || (cc >= 0x119DA && cc <= 0x119DF) || + (cc >= 0x11D60 && cc <= 0x11D65) || (cc >= 0x13441 && cc <= 0x13446) || (cc >= 0x1DF25 && cc <= 0x1DF2A) || (cc >= 0x2E0 && cc <= 0x2E4) || (cc >= 0x370 && cc <= 0x374) || (cc >= 0x9DF && cc <= 0x9E3) || (cc >= 0xA3E && cc <= 0xA42) || (cc >= 0xAB5 && cc <= 0xAB9) || (cc >= 0xB35 && cc <= 0xB39) || (cc >= 0xB5F && cc <= 0xB63) || (cc >= 0xBBE && cc <= 0xBC2) || (cc >= 0xCB5 && cc <= 0xCB9) || @@ -1069,14 +1081,14 @@ bool alphanumericp(claspCharacter cc) { (cc >= 0x1D540 && cc <= 0x1D544) || (cc >= 0x1E026 && cc <= 0x1E02A) || (cc >= 0x1EEA5 && cc <= 0x1EEA9) || (cc >= 0x37A && cc <= 0x37D) || (cc >= 0x5EF && cc <= 0x5F2) || (cc >= 0x9B6 && cc <= 0x9B9) || (cc >= 0xA59 && cc <= 0xA5C) || (cc >= 0xAE0 && cc <= 0xAE3) || (cc >= 0xAF9 && cc <= 0xAFC) || - (cc >= 0xB92 && cc <= 0xB95) || (cc >= 0xC00 && cc <= 0xC03) || (cc >= 0xC60 && cc <= 0xC63) || - (cc >= 0xC80 && cc <= 0xC83) || (cc >= 0xCE0 && cc <= 0xCE3) || (cc >= 0xD54 && cc <= 0xD57) || - (cc >= 0xEDC && cc <= 0xEDF) || (cc >= 0x124A && cc <= 0x124D) || (cc >= 0x125A && cc <= 0x125D) || - (cc >= 0x128A && cc <= 0x128D) || (cc >= 0x12B2 && cc <= 0x12B5) || (cc >= 0x12C2 && cc <= 0x12C5) || - (cc >= 0x1312 && cc <= 0x1315) || (cc >= 0x1CE9 && cc <= 0x1CEC) || (cc >= 0x1FD0 && cc <= 0x1FD3) || - (cc >= 0x212A && cc <= 0x212D) || (cc >= 0x213C && cc <= 0x213F) || (cc >= 0x2CEB && cc <= 0x2CEE) || - (cc >= 0x30FC && cc <= 0x30FF) || (cc >= 0xAAF2 && cc <= 0xAAF5) || (cc >= 0x10A00 && cc <= 0x10A03) || - (cc >= 0x11144 && cc <= 0x11147) || (cc >= 0x111C1 && cc <= 0x111C4) || (cc >= 0x1128A && cc <= 0x1128D) || + (cc >= 0xB92 && cc <= 0xB95) || (cc >= 0xC60 && cc <= 0xC63) || (cc >= 0xC80 && cc <= 0xC83) || + (cc >= 0xCE0 && cc <= 0xCE3) || (cc >= 0xD54 && cc <= 0xD57) || (cc >= 0xEDC && cc <= 0xEDF) || + (cc >= 0x124A && cc <= 0x124D) || (cc >= 0x125A && cc <= 0x125D) || (cc >= 0x128A && cc <= 0x128D) || + (cc >= 0x12B2 && cc <= 0x12B5) || (cc >= 0x12C2 && cc <= 0x12C5) || (cc >= 0x1312 && cc <= 0x1315) || + (cc >= 0x1CE9 && cc <= 0x1CEC) || (cc >= 0x1FD0 && cc <= 0x1FD3) || (cc >= 0x212A && cc <= 0x212D) || + (cc >= 0x213C && cc <= 0x213F) || (cc >= 0x2CEB && cc <= 0x2CEE) || (cc >= 0x30FC && cc <= 0x30FF) || + (cc >= 0xAAF2 && cc <= 0xAAF5) || (cc >= 0x10A00 && cc <= 0x10A03) || (cc >= 0x11144 && cc <= 0x11147) || + (cc >= 0x111C1 && cc <= 0x111C4) || (cc >= 0x1123E && cc <= 0x11241) || (cc >= 0x1128A && cc <= 0x1128D) || (cc >= 0x11300 && cc <= 0x11303) || (cc >= 0x11447 && cc <= 0x1144A) || (cc >= 0x1193F && cc <= 0x11942) || (cc >= 0x11D93 && cc <= 0x11D96) || (cc >= 0x16B40 && cc <= 0x16B43) || (cc >= 0x1AFF0 && cc <= 0x1AFF3) || (cc >= 0x1B164 && cc <= 0x1B167) || (cc >= 0x1D4A9 && cc <= 0x1D4AC) || (cc >= 0x1D507 && cc <= 0x1D50A) || @@ -1088,49 +1100,49 @@ bool alphanumericp(claspCharacter cc) { (cc >= 0xBA8 && cc <= 0xBAA) || (cc >= 0xBC6 && cc <= 0xBC8) || (cc >= 0xBCA && cc <= 0xBCC) || (cc >= 0xC0E && cc <= 0xC10) || (cc >= 0xC46 && cc <= 0xC48) || (cc >= 0xC4A && cc <= 0xC4C) || (cc >= 0xC58 && cc <= 0xC5A) || (cc >= 0xC8E && cc <= 0xC90) || (cc >= 0xCC6 && cc <= 0xCC8) || - (cc >= 0xCCA && cc <= 0xCCC) || (cc >= 0xD0E && cc <= 0xD10) || (cc >= 0xD46 && cc <= 0xD48) || - (cc >= 0xD4A && cc <= 0xD4C) || (cc >= 0xD81 && cc <= 0xD83) || (cc >= 0xEBB && cc <= 0xEBD) || - (cc >= 0x176E && cc <= 0x1770) || (cc >= 0x1ACC && cc <= 0x1ACE) || (cc >= 0x1CBD && cc <= 0x1CBF) || - (cc >= 0x1FC2 && cc <= 0x1FC4) || (cc >= 0x1FF2 && cc <= 0x1FF4) || (cc >= 0x3005 && cc <= 0x3007) || - (cc >= 0x309D && cc <= 0x309F) || (cc >= 0xAADB && cc <= 0xAADD) || (cc >= 0xFFDA && cc <= 0xFFDC) || - (cc >= 0x10A15 && cc <= 0x10A17) || (cc >= 0x11443 && cc <= 0x11445) || (cc >= 0x1145F && cc <= 0x11461) || - (cc >= 0x11D3F && cc <= 0x11D41) || (cc >= 0x1B150 && cc <= 0x1B152) || (cc >= 0x1EE4D && cc <= 0x1EE4F) || - (cc >= 0x1EEA1 && cc <= 0x1EEA3) || cc == 0x376 || cc == 0x377 || cc == 0x5C1 || cc == 0x5C2 || cc == 0x5C4 || - cc == 0x5C5 || cc == 0x7F4 || cc == 0x7F5 || cc == 0x98F || cc == 0x990 || cc == 0x9C7 || cc == 0x9C8 || cc == 0x9CB || - cc == 0x9CC || cc == 0x9DC || cc == 0x9DD || cc == 0xA0F || cc == 0xA10 || cc == 0xA32 || cc == 0xA33 || cc == 0xA35 || - cc == 0xA36 || cc == 0xA38 || cc == 0xA39 || cc == 0xA47 || cc == 0xA48 || cc == 0xA4B || cc == 0xA4C || cc == 0xAB2 || - cc == 0xAB3 || cc == 0xACB || cc == 0xACC || cc == 0xB0F || cc == 0xB10 || cc == 0xB32 || cc == 0xB33 || cc == 0xB47 || - cc == 0xB48 || cc == 0xB4B || cc == 0xB4C || cc == 0xB56 || cc == 0xB57 || cc == 0xB5C || cc == 0xB5D || cc == 0xB82 || - cc == 0xB83 || cc == 0xB99 || cc == 0xB9A || cc == 0xB9E || cc == 0xB9F || cc == 0xBA3 || cc == 0xBA4 || cc == 0xC55 || - cc == 0xC56 || cc == 0xCD5 || cc == 0xCD6 || cc == 0xCDD || cc == 0xCDE || cc == 0xCF1 || cc == 0xCF2 || cc == 0xDF2 || - cc == 0xDF3 || cc == 0xE81 || cc == 0xE82 || cc == 0x1772 || cc == 0x1773 || cc == 0x1ABF || cc == 0x1AC0 || - cc == 0x1CF5 || cc == 0x1CF6 || cc == 0x2CF2 || cc == 0x2CF3 || cc == 0xA7D0 || cc == 0xA7D1 || cc == 0xFB40 || - cc == 0xFB41 || cc == 0xFB43 || cc == 0xFB44 || cc == 0x1003C || cc == 0x1003D || cc == 0x10594 || cc == 0x10595 || - cc == 0x105BB || cc == 0x105BC || cc == 0x10837 || cc == 0x10838 || cc == 0x108F4 || cc == 0x108F5 || cc == 0x109BE || - cc == 0x109BF || cc == 0x10A05 || cc == 0x10A06 || cc == 0x10EAB || cc == 0x10EAC || cc == 0x10EB0 || cc == 0x10EB1 || - cc == 0x1130F || cc == 0x11310 || cc == 0x11332 || cc == 0x11333 || cc == 0x11347 || cc == 0x11348 || cc == 0x1134B || - cc == 0x1134C || cc == 0x114C4 || cc == 0x114C5 || cc == 0x11915 || cc == 0x11916 || cc == 0x11937 || cc == 0x11938 || - cc == 0x1193B || cc == 0x1193C || cc == 0x119E3 || cc == 0x119E4 || cc == 0x11D08 || cc == 0x11D09 || cc == 0x11D3C || - cc == 0x11D3D || cc == 0x11D46 || cc == 0x11D47 || cc == 0x11D67 || cc == 0x11D68 || cc == 0x11D90 || cc == 0x11D91 || - cc == 0x16FE0 || cc == 0x16FE1 || cc == 0x16FF0 || cc == 0x16FF1 || cc == 0x1AFFD || cc == 0x1AFFE || cc == 0x1D49E || - cc == 0x1D49F || cc == 0x1D4A5 || cc == 0x1D4A6 || cc == 0x1E023 || cc == 0x1E024 || cc == 0x1E7ED || cc == 0x1E7EE || - cc == 0x1EE21 || cc == 0x1EE22 || cc == 0x1EE51 || cc == 0x1EE52 || cc == 0x1EE61 || cc == 0x1EE62 || cc == 0xAA || - cc == 0xB5 || cc == 0xBA || cc == 0x2EC || cc == 0x2EE || cc == 0x345 || cc == 0x37F || cc == 0x386 || cc == 0x38C || - cc == 0x559 || cc == 0x5BF || cc == 0x5C7 || cc == 0x6FF || cc == 0x7FA || cc == 0x9B2 || cc == 0x9CE || cc == 0x9D7 || - cc == 0x9FC || cc == 0xA51 || cc == 0xA5E || cc == 0xAD0 || cc == 0xB71 || cc == 0xB9C || cc == 0xBD0 || cc == 0xBD7 || - cc == 0xC5D || cc == 0xD4E || cc == 0xDBD || cc == 0xDD6 || cc == 0xE4D || cc == 0xE84 || cc == 0xEA5 || cc == 0xEC6 || - cc == 0xECD || cc == 0xF00 || cc == 0x1038 || cc == 0x10C7 || cc == 0x10CD || cc == 0x1258 || cc == 0x12C0 || - cc == 0x17D7 || cc == 0x17DC || cc == 0x1AA7 || cc == 0x1CFA || cc == 0x1F59 || cc == 0x1F5B || cc == 0x1F5D || - cc == 0x1FBE || cc == 0x2071 || cc == 0x207F || cc == 0x2102 || cc == 0x2107 || cc == 0x2115 || cc == 0x2124 || - cc == 0x2126 || cc == 0x2128 || cc == 0x214E || cc == 0x2D27 || cc == 0x2D2D || cc == 0x2D6F || cc == 0x2E2F || - cc == 0xA7D3 || cc == 0xA8C5 || cc == 0xA8FB || cc == 0xAAC0 || cc == 0xAAC2 || cc == 0xFB3E || cc == 0x10808 || - cc == 0x1083C || cc == 0x10F27 || cc == 0x110C2 || cc == 0x11176 || cc == 0x111DC || cc == 0x11237 || cc == 0x1123E || + (cc >= 0xCCA && cc <= 0xCCC) || (cc >= 0xCF1 && cc <= 0xCF3) || (cc >= 0xD0E && cc <= 0xD10) || + (cc >= 0xD46 && cc <= 0xD48) || (cc >= 0xD4A && cc <= 0xD4C) || (cc >= 0xD81 && cc <= 0xD83) || + (cc >= 0xEBB && cc <= 0xEBD) || (cc >= 0x176E && cc <= 0x1770) || (cc >= 0x1ACC && cc <= 0x1ACE) || + (cc >= 0x1CBD && cc <= 0x1CBF) || (cc >= 0x1FC2 && cc <= 0x1FC4) || (cc >= 0x1FF2 && cc <= 0x1FF4) || + (cc >= 0x3005 && cc <= 0x3007) || (cc >= 0x309D && cc <= 0x309F) || (cc >= 0xAADB && cc <= 0xAADD) || + (cc >= 0xFFDA && cc <= 0xFFDC) || (cc >= 0x10A15 && cc <= 0x10A17) || (cc >= 0x11443 && cc <= 0x11445) || + (cc >= 0x1145F && cc <= 0x11461) || (cc >= 0x11D3F && cc <= 0x11D41) || (cc >= 0x11F3E && cc <= 0x11F40) || + (cc >= 0x1B150 && cc <= 0x1B152) || (cc >= 0x1EE4D && cc <= 0x1EE4F) || (cc >= 0x1EEA1 && cc <= 0x1EEA3) || cc == 0x376 || + cc == 0x377 || cc == 0x5C1 || cc == 0x5C2 || cc == 0x5C4 || cc == 0x5C5 || cc == 0x7F4 || cc == 0x7F5 || cc == 0x98F || + cc == 0x990 || cc == 0x9C7 || cc == 0x9C8 || cc == 0x9CB || cc == 0x9CC || cc == 0x9DC || cc == 0x9DD || cc == 0xA0F || + cc == 0xA10 || cc == 0xA32 || cc == 0xA33 || cc == 0xA35 || cc == 0xA36 || cc == 0xA38 || cc == 0xA39 || cc == 0xA47 || + cc == 0xA48 || cc == 0xA4B || cc == 0xA4C || cc == 0xAB2 || cc == 0xAB3 || cc == 0xACB || cc == 0xACC || cc == 0xB0F || + cc == 0xB10 || cc == 0xB32 || cc == 0xB33 || cc == 0xB47 || cc == 0xB48 || cc == 0xB4B || cc == 0xB4C || cc == 0xB56 || + cc == 0xB57 || cc == 0xB5C || cc == 0xB5D || cc == 0xB82 || cc == 0xB83 || cc == 0xB99 || cc == 0xB9A || cc == 0xB9E || + cc == 0xB9F || cc == 0xBA3 || cc == 0xBA4 || cc == 0xC55 || cc == 0xC56 || cc == 0xCD5 || cc == 0xCD6 || cc == 0xCDD || + cc == 0xCDE || cc == 0xDF2 || cc == 0xDF3 || cc == 0xE81 || cc == 0xE82 || cc == 0x1772 || cc == 0x1773 || cc == 0x1ABF || + cc == 0x1AC0 || cc == 0x1CF5 || cc == 0x1CF6 || cc == 0x2CF2 || cc == 0x2CF3 || cc == 0xA7D0 || cc == 0xA7D1 || + cc == 0xFB40 || cc == 0xFB41 || cc == 0xFB43 || cc == 0xFB44 || cc == 0x1003C || cc == 0x1003D || cc == 0x10594 || + cc == 0x10595 || cc == 0x105BB || cc == 0x105BC || cc == 0x10837 || cc == 0x10838 || cc == 0x108F4 || cc == 0x108F5 || + cc == 0x109BE || cc == 0x109BF || cc == 0x10A05 || cc == 0x10A06 || cc == 0x10EAB || cc == 0x10EAC || cc == 0x10EB0 || + cc == 0x10EB1 || cc == 0x1130F || cc == 0x11310 || cc == 0x11332 || cc == 0x11333 || cc == 0x11347 || cc == 0x11348 || + cc == 0x1134B || cc == 0x1134C || cc == 0x114C4 || cc == 0x114C5 || cc == 0x11915 || cc == 0x11916 || cc == 0x11937 || + cc == 0x11938 || cc == 0x1193B || cc == 0x1193C || cc == 0x119E3 || cc == 0x119E4 || cc == 0x11D08 || cc == 0x11D09 || + cc == 0x11D3C || cc == 0x11D3D || cc == 0x11D46 || cc == 0x11D47 || cc == 0x11D67 || cc == 0x11D68 || cc == 0x11D90 || + cc == 0x11D91 || cc == 0x16FE0 || cc == 0x16FE1 || cc == 0x16FF0 || cc == 0x16FF1 || cc == 0x1AFFD || cc == 0x1AFFE || + cc == 0x1D49E || cc == 0x1D49F || cc == 0x1D4A5 || cc == 0x1D4A6 || cc == 0x1E023 || cc == 0x1E024 || cc == 0x1E7ED || + cc == 0x1E7EE || cc == 0x1EE21 || cc == 0x1EE22 || cc == 0x1EE51 || cc == 0x1EE52 || cc == 0x1EE61 || cc == 0x1EE62 || + cc == 0xAA || cc == 0xB5 || cc == 0xBA || cc == 0x2EC || cc == 0x2EE || cc == 0x345 || cc == 0x37F || cc == 0x386 || + cc == 0x38C || cc == 0x559 || cc == 0x5BF || cc == 0x5C7 || cc == 0x6FF || cc == 0x7FA || cc == 0x9B2 || cc == 0x9CE || + cc == 0x9D7 || cc == 0x9FC || cc == 0xA51 || cc == 0xA5E || cc == 0xAD0 || cc == 0xB71 || cc == 0xB9C || cc == 0xBD0 || + cc == 0xBD7 || cc == 0xC5D || cc == 0xD4E || cc == 0xDBD || cc == 0xDD6 || cc == 0xE4D || cc == 0xE84 || cc == 0xEA5 || + cc == 0xEC6 || cc == 0xECD || cc == 0xF00 || cc == 0x1038 || cc == 0x10C7 || cc == 0x10CD || cc == 0x1258 || + cc == 0x12C0 || cc == 0x17D7 || cc == 0x17DC || cc == 0x1AA7 || cc == 0x1CFA || cc == 0x1F59 || cc == 0x1F5B || + cc == 0x1F5D || cc == 0x1FBE || cc == 0x2071 || cc == 0x207F || cc == 0x2102 || cc == 0x2107 || cc == 0x2115 || + cc == 0x2124 || cc == 0x2126 || cc == 0x2128 || cc == 0x214E || cc == 0x2D27 || cc == 0x2D2D || cc == 0x2D6F || + cc == 0x2E2F || cc == 0xA7D3 || cc == 0xA8C5 || cc == 0xA8FB || cc == 0xAAC0 || cc == 0xAAC2 || cc == 0xFB3E || + cc == 0x10808 || cc == 0x1083C || cc == 0x10F27 || cc == 0x110C2 || cc == 0x11176 || cc == 0x111DC || cc == 0x11237 || cc == 0x11288 || cc == 0x11350 || cc == 0x11357 || cc == 0x114C7 || cc == 0x11640 || cc == 0x11644 || cc == 0x116B8 || cc == 0x11909 || cc == 0x119E1 || cc == 0x11A9D || cc == 0x11C40 || cc == 0x11D3A || cc == 0x11D43 || cc == 0x11D98 || - cc == 0x11FB0 || cc == 0x16FE3 || cc == 0x1BC9E || cc == 0x1D4A2 || cc == 0x1D4BB || cc == 0x1D546 || cc == 0x1E14E || - cc == 0x1E947 || cc == 0x1E94B || cc == 0x1EE24 || cc == 0x1EE27 || cc == 0x1EE39 || cc == 0x1EE3B || cc == 0x1EE42 || - cc == 0x1EE47 || cc == 0x1EE49 || cc == 0x1EE4B || cc == 0x1EE54 || cc == 0x1EE57 || cc == 0x1EE59 || cc == 0x1EE5B || - cc == 0x1EE5D || cc == 0x1EE5F || cc == 0x1EE64 || cc == 0x1EE7E; + cc == 0x11FB0 || cc == 0x16FE3 || cc == 0x1B132 || cc == 0x1B155 || cc == 0x1BC9E || cc == 0x1D4A2 || cc == 0x1D4BB || + cc == 0x1D546 || cc == 0x1E08F || cc == 0x1E14E || cc == 0x1E947 || cc == 0x1E94B || cc == 0x1EE24 || cc == 0x1EE27 || + cc == 0x1EE39 || cc == 0x1EE3B || cc == 0x1EE42 || cc == 0x1EE47 || cc == 0x1EE49 || cc == 0x1EE4B || cc == 0x1EE54 || + cc == 0x1EE57 || cc == 0x1EE59 || cc == 0x1EE5B || cc == 0x1EE5D || cc == 0x1EE5F || cc == 0x1EE64 || cc == 0x1EE7E; } claspCharacter char_upcase(claspCharacter cc) { diff --git a/tools-for-build/character-names.sexp b/tools-for-build/character-names.sexp index 5c1cbd6b3d..268723c62d 100644 --- a/tools-for-build/character-names.sexp +++ b/tools-for-build/character-names.sexp @@ -1,9 +1,9 @@ ;;;; This file is automatically generated. ;;;; command: ninja -C build update-unicode ;;;; url: http://unicode.org/Public/UNIDATA/UnicodeData.txt -;;;; last modified: Tue, 06 Jul 2021 17:31:05 GMT +;;;; last modified: Wed, 03 Aug 2022 22:00:26 GMT ;;;; url: http://unicode.org/Public/UNIDATA/DerivedCoreProperties.txt -;;;; last modified: Fri, 13 Aug 2021 00:09:34 GMT +;;;; last modified: Sat, 06 Aug 2022 00:13:35 GMT ((#x20 . "SPACE") (#x21 . "EXCLAMATION_MARK") (#x22 . "QUOTATION_MARK") @@ -2916,6 +2916,7 @@ (#xCEF . "KANNADA_DIGIT_NINE") (#xCF1 . "KANNADA_SIGN_JIHVAMULIYA") (#xCF2 . "KANNADA_SIGN_UPADHMANIYA") + (#xCF3 . "KANNADA_SIGN_COMBINING_ANUSVARA_ABOVE_RIGHT") (#xD00 . "MALAYALAM_SIGN_COMBINING_ANUSVARA_ABOVE") (#xD01 . "MALAYALAM_SIGN_CANDRABINDU") (#xD02 . "MALAYALAM_SIGN_ANUSVARA") @@ -3280,6 +3281,7 @@ (#xECB . "LAO_TONE_MAI_CATAWA") (#xECC . "LAO_CANCELLATION_MARK") (#xECD . "LAO_NIGGAHITA") + (#xECE . "LAO_YAMAKKAN") (#xED0 . "LAO_DIGIT_ZERO") (#xED1 . "LAO_DIGIT_ONE") (#xED2 . "LAO_DIGIT_TWO") @@ -19320,6 +19322,9 @@ (#x10EAD . "YEZIDI_HYPHENATION_MARK") (#x10EB0 . "YEZIDI_LETTER_LAM_WITH_DOT_ABOVE") (#x10EB1 . "YEZIDI_LETTER_YOT_WITH_CIRCUMFLEX_ABOVE") + (#x10EFD . "ARABIC_SMALL_LOW_WORD_SAKTA") + (#x10EFE . "ARABIC_SMALL_LOW_WORD_QASR") + (#x10EFF . "ARABIC_SMALL_LOW_WORD_MADDA") (#x10F00 . "OLD_SOGDIAN_LETTER_ALEPH") (#x10F01 . "OLD_SOGDIAN_LETTER_FINAL_ALEPH") (#x10F02 . "OLD_SOGDIAN_LETTER_BETH") @@ -19985,6 +19990,9 @@ (#x1123C . "KHOJKI_DOUBLE_SECTION_MARK") (#x1123D . "KHOJKI_ABBREVIATION_SIGN") (#x1123E . "KHOJKI_SIGN_SUKUN") + (#x1123F . "KHOJKI_LETTER_QA") + (#x11240 . "KHOJKI_LETTER_SHORT_I") + (#x11241 . "KHOJKI_VOWEL_SIGN_VOCALIC_R") (#x11280 . "MULTANI_LETTER_A") (#x11281 . "MULTANI_LETTER_I") (#x11282 . "MULTANI_LETTER_U") @@ -21183,6 +21191,16 @@ (#x11AF6 . "PAU_CIN_HAU_LOW-FALLING_TONE_LONG_FINAL") (#x11AF7 . "PAU_CIN_HAU_LOW-FALLING_TONE_FINAL") (#x11AF8 . "PAU_CIN_HAU_GLOTTAL_STOP_FINAL") + (#x11B00 . "DEVANAGARI_HEAD_MARK") + (#x11B01 . "DEVANAGARI_HEAD_MARK_WITH_HEADSTROKE") + (#x11B02 . "DEVANAGARI_SIGN_BHALE") + (#x11B03 . "DEVANAGARI_SIGN_BHALE_WITH_HOOK") + (#x11B04 . "DEVANAGARI_SIGN_EXTENDED_BHALE") + (#x11B05 . "DEVANAGARI_SIGN_EXTENDED_BHALE_WITH_HOOK") + (#x11B06 . "DEVANAGARI_SIGN_WESTERN_FIVE-LIKE_BHALE") + (#x11B07 . "DEVANAGARI_SIGN_WESTERN_NINE-LIKE_BHALE") + (#x11B08 . "DEVANAGARI_SIGN_REVERSED_NINE-LIKE_BHALE") + (#x11B09 . "DEVANAGARI_SIGN_MINDU") (#x11C00 . "BHAIKSUKI_LETTER_A") (#x11C01 . "BHAIKSUKI_LETTER_AA") (#x11C02 . "BHAIKSUKI_LETTER_I") @@ -21511,6 +21529,92 @@ (#x11EF6 . "MAKASAR_VOWEL_SIGN_O") (#x11EF7 . "MAKASAR_PASSIMBANG") (#x11EF8 . "MAKASAR_END_OF_SECTION") + (#x11F00 . "KAWI_SIGN_CANDRABINDU") + (#x11F01 . "KAWI_SIGN_ANUSVARA") + (#x11F02 . "KAWI_SIGN_REPHA") + (#x11F03 . "KAWI_SIGN_VISARGA") + (#x11F04 . "KAWI_LETTER_A") + (#x11F05 . "KAWI_LETTER_AA") + (#x11F06 . "KAWI_LETTER_I") + (#x11F07 . "KAWI_LETTER_II") + (#x11F08 . "KAWI_LETTER_U") + (#x11F09 . "KAWI_LETTER_UU") + (#x11F0A . "KAWI_LETTER_VOCALIC_R") + (#x11F0B . "KAWI_LETTER_VOCALIC_RR") + (#x11F0C . "KAWI_LETTER_VOCALIC_L") + (#x11F0D . "KAWI_LETTER_VOCALIC_LL") + (#x11F0E . "KAWI_LETTER_E") + (#x11F0F . "KAWI_LETTER_AI") + (#x11F10 . "KAWI_LETTER_O") + (#x11F12 . "KAWI_LETTER_KA") + (#x11F13 . "KAWI_LETTER_KHA") + (#x11F14 . "KAWI_LETTER_GA") + (#x11F15 . "KAWI_LETTER_GHA") + (#x11F16 . "KAWI_LETTER_NGA") + (#x11F17 . "KAWI_LETTER_CA") + (#x11F18 . "KAWI_LETTER_CHA") + (#x11F19 . "KAWI_LETTER_JA") + (#x11F1A . "KAWI_LETTER_JHA") + (#x11F1B . "KAWI_LETTER_NYA") + (#x11F1C . "KAWI_LETTER_TTA") + (#x11F1D . "KAWI_LETTER_TTHA") + (#x11F1E . "KAWI_LETTER_DDA") + (#x11F1F . "KAWI_LETTER_DDHA") + (#x11F20 . "KAWI_LETTER_NNA") + (#x11F21 . "KAWI_LETTER_TA") + (#x11F22 . "KAWI_LETTER_THA") + (#x11F23 . "KAWI_LETTER_DA") + (#x11F24 . "KAWI_LETTER_DHA") + (#x11F25 . "KAWI_LETTER_NA") + (#x11F26 . "KAWI_LETTER_PA") + (#x11F27 . "KAWI_LETTER_PHA") + (#x11F28 . "KAWI_LETTER_BA") + (#x11F29 . "KAWI_LETTER_BHA") + (#x11F2A . "KAWI_LETTER_MA") + (#x11F2B . "KAWI_LETTER_YA") + (#x11F2C . "KAWI_LETTER_RA") + (#x11F2D . "KAWI_LETTER_LA") + (#x11F2E . "KAWI_LETTER_WA") + (#x11F2F . "KAWI_LETTER_SHA") + (#x11F30 . "KAWI_LETTER_SSA") + (#x11F31 . "KAWI_LETTER_SA") + (#x11F32 . "KAWI_LETTER_HA") + (#x11F33 . "KAWI_LETTER_JNYA") + (#x11F34 . "KAWI_VOWEL_SIGN_AA") + (#x11F35 . "KAWI_VOWEL_SIGN_ALTERNATE_AA") + (#x11F36 . "KAWI_VOWEL_SIGN_I") + (#x11F37 . "KAWI_VOWEL_SIGN_II") + (#x11F38 . "KAWI_VOWEL_SIGN_U") + (#x11F39 . "KAWI_VOWEL_SIGN_UU") + (#x11F3A . "KAWI_VOWEL_SIGN_VOCALIC_R") + (#x11F3E . "KAWI_VOWEL_SIGN_E") + (#x11F3F . "KAWI_VOWEL_SIGN_AI") + (#x11F40 . "KAWI_VOWEL_SIGN_EU") + (#x11F41 . "KAWI_SIGN_KILLER") + (#x11F42 . "KAWI_CONJOINER") + (#x11F43 . "KAWI_DANDA") + (#x11F44 . "KAWI_DOUBLE_DANDA") + (#x11F45 . "KAWI_PUNCTUATION_SECTION_MARKER") + (#x11F46 . "KAWI_PUNCTUATION_ALTERNATE_SECTION_MARKER") + (#x11F47 . "KAWI_PUNCTUATION_FLOWER") + (#x11F48 . "KAWI_PUNCTUATION_SPACE_FILLER") + (#x11F49 . "KAWI_PUNCTUATION_DOT") + (#x11F4A . "KAWI_PUNCTUATION_DOUBLE_DOT") + (#x11F4B . "KAWI_PUNCTUATION_TRIPLE_DOT") + (#x11F4C . "KAWI_PUNCTUATION_CIRCLE") + (#x11F4D . "KAWI_PUNCTUATION_FILLED_CIRCLE") + (#x11F4E . "KAWI_PUNCTUATION_SPIRAL") + (#x11F4F . "KAWI_PUNCTUATION_CLOSING_SPIRAL") + (#x11F50 . "KAWI_DIGIT_ZERO") + (#x11F51 . "KAWI_DIGIT_ONE") + (#x11F52 . "KAWI_DIGIT_TWO") + (#x11F53 . "KAWI_DIGIT_THREE") + (#x11F54 . "KAWI_DIGIT_FOUR") + (#x11F55 . "KAWI_DIGIT_FIVE") + (#x11F56 . "KAWI_DIGIT_SIX") + (#x11F57 . "KAWI_DIGIT_SEVEN") + (#x11F58 . "KAWI_DIGIT_EIGHT") + (#x11F59 . "KAWI_DIGIT_NINE") (#x11FB0 . "LISU_LETTER_YHA") (#x11FC0 . "TAMIL_FRACTION_ONE_THREE-HUNDRED-AND-TWENTIETH") (#x11FC1 . "TAMIL_FRACTION_ONE_ONE-HUNDRED-AND-SIXTIETH") @@ -23967,6 +24071,7 @@ (#x1342C . "EGYPTIAN_HIEROGLYPH_AA030") (#x1342D . "EGYPTIAN_HIEROGLYPH_AA031") (#x1342E . "EGYPTIAN_HIEROGLYPH_AA032") + (#x1342F . "EGYPTIAN_HIEROGLYPH_V011D") (#x13430 . "EGYPTIAN_HIEROGLYPH_VERTICAL_JOINER") (#x13431 . "EGYPTIAN_HIEROGLYPH_HORIZONTAL_JOINER") (#x13432 . "EGYPTIAN_HIEROGLYPH_INSERT_AT_TOP_START") @@ -23976,6 +24081,35 @@ (#x13436 . "EGYPTIAN_HIEROGLYPH_OVERLAY_MIDDLE") (#x13437 . "EGYPTIAN_HIEROGLYPH_BEGIN_SEGMENT") (#x13438 . "EGYPTIAN_HIEROGLYPH_END_SEGMENT") + (#x13439 . "EGYPTIAN_HIEROGLYPH_INSERT_AT_MIDDLE") + (#x1343A . "EGYPTIAN_HIEROGLYPH_INSERT_AT_TOP") + (#x1343B . "EGYPTIAN_HIEROGLYPH_INSERT_AT_BOTTOM") + (#x1343C . "EGYPTIAN_HIEROGLYPH_BEGIN_ENCLOSURE") + (#x1343D . "EGYPTIAN_HIEROGLYPH_END_ENCLOSURE") + (#x1343E . "EGYPTIAN_HIEROGLYPH_BEGIN_WALLED_ENCLOSURE") + (#x1343F . "EGYPTIAN_HIEROGLYPH_END_WALLED_ENCLOSURE") + (#x13440 . "EGYPTIAN_HIEROGLYPH_MIRROR_HORIZONTALLY") + (#x13441 . "EGYPTIAN_HIEROGLYPH_FULL_BLANK") + (#x13442 . "EGYPTIAN_HIEROGLYPH_HALF_BLANK") + (#x13443 . "EGYPTIAN_HIEROGLYPH_LOST_SIGN") + (#x13444 . "EGYPTIAN_HIEROGLYPH_HALF_LOST_SIGN") + (#x13445 . "EGYPTIAN_HIEROGLYPH_TALL_LOST_SIGN") + (#x13446 . "EGYPTIAN_HIEROGLYPH_WIDE_LOST_SIGN") + (#x13447 . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_TOP_START") + (#x13448 . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_BOTTOM_START") + (#x13449 . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_START") + (#x1344A . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_TOP_END") + (#x1344B . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_TOP") + (#x1344C . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_BOTTOM_START_AND_TOP_END") + (#x1344D . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_START_AND_TOP") + (#x1344E . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_BOTTOM_END") + (#x1344F . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_TOP_START_AND_BOTTOM_END") + (#x13450 . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_BOTTOM") + (#x13451 . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_START_AND_BOTTOM") + (#x13452 . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_END") + (#x13453 . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_TOP_AND_END") + (#x13454 . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED_AT_BOTTOM_AND_END") + (#x13455 . "EGYPTIAN_HIEROGLYPH_MODIFIER_DAMAGED") (#x14400 . "ANATOLIAN_HIEROGLYPH_A001") (#x14401 . "ANATOLIAN_HIEROGLYPH_A002") (#x14402 . "ANATOLIAN_HIEROGLYPH_A003") @@ -27212,9 +27346,11 @@ (#x1B120 . "KATAKANA_LETTER_ARCHAIC_YI") (#x1B121 . "KATAKANA_LETTER_ARCHAIC_YE") (#x1B122 . "KATAKANA_LETTER_ARCHAIC_WU") + (#x1B132 . "HIRAGANA_LETTER_SMALL_KO") (#x1B150 . "HIRAGANA_LETTER_SMALL_WI") (#x1B151 . "HIRAGANA_LETTER_SMALL_WE") (#x1B152 . "HIRAGANA_LETTER_SMALL_WO") + (#x1B155 . "KATAKANA_LETTER_SMALL_KO") (#x1B164 . "KATAKANA_LETTER_SMALL_WI") (#x1B165 . "KATAKANA_LETTER_SMALL_WE") (#x1B166 . "KATAKANA_LETTER_SMALL_WO") @@ -28496,6 +28632,26 @@ (#x1D243 . "COMBINING_GREEK_MUSICAL_TETRASEME") (#x1D244 . "COMBINING_GREEK_MUSICAL_PENTASEME") (#x1D245 . "GREEK_MUSICAL_LEIMMA") + (#x1D2C0 . "KAKTOVIK_NUMERAL_ZERO") + (#x1D2C1 . "KAKTOVIK_NUMERAL_ONE") + (#x1D2C2 . "KAKTOVIK_NUMERAL_TWO") + (#x1D2C3 . "KAKTOVIK_NUMERAL_THREE") + (#x1D2C4 . "KAKTOVIK_NUMERAL_FOUR") + (#x1D2C5 . "KAKTOVIK_NUMERAL_FIVE") + (#x1D2C6 . "KAKTOVIK_NUMERAL_SIX") + (#x1D2C7 . "KAKTOVIK_NUMERAL_SEVEN") + (#x1D2C8 . "KAKTOVIK_NUMERAL_EIGHT") + (#x1D2C9 . "KAKTOVIK_NUMERAL_NINE") + (#x1D2CA . "KAKTOVIK_NUMERAL_TEN") + (#x1D2CB . "KAKTOVIK_NUMERAL_ELEVEN") + (#x1D2CC . "KAKTOVIK_NUMERAL_TWELVE") + (#x1D2CD . "KAKTOVIK_NUMERAL_THIRTEEN") + (#x1D2CE . "KAKTOVIK_NUMERAL_FOURTEEN") + (#x1D2CF . "KAKTOVIK_NUMERAL_FIFTEEN") + (#x1D2D0 . "KAKTOVIK_NUMERAL_SIXTEEN") + (#x1D2D1 . "KAKTOVIK_NUMERAL_SEVENTEEN") + (#x1D2D2 . "KAKTOVIK_NUMERAL_EIGHTEEN") + (#x1D2D3 . "KAKTOVIK_NUMERAL_NINETEEN") (#x1D2E0 . "MAYAN_NUMERAL_ZERO") (#x1D2E1 . "MAYAN_NUMERAL_ONE") (#x1D2E2 . "MAYAN_NUMERAL_TWO") @@ -30327,6 +30483,12 @@ (#x1DF1C . "LATIN_SMALL_LETTER_TESH_DIGRAPH_WITH_RETROFLEX_HOOK") (#x1DF1D . "LATIN_SMALL_LETTER_C_WITH_RETROFLEX_HOOK") (#x1DF1E . "LATIN_SMALL_LETTER_S_WITH_CURL") + (#x1DF25 . "LATIN_SMALL_LETTER_D_WITH_MID-HEIGHT_LEFT_HOOK") + (#x1DF26 . "LATIN_SMALL_LETTER_L_WITH_MID-HEIGHT_LEFT_HOOK") + (#x1DF27 . "LATIN_SMALL_LETTER_N_WITH_MID-HEIGHT_LEFT_HOOK") + (#x1DF28 . "LATIN_SMALL_LETTER_R_WITH_MID-HEIGHT_LEFT_HOOK") + (#x1DF29 . "LATIN_SMALL_LETTER_S_WITH_MID-HEIGHT_LEFT_HOOK") + (#x1DF2A . "LATIN_SMALL_LETTER_T_WITH_MID-HEIGHT_LEFT_HOOK") (#x1E000 . "COMBINING_GLAGOLITIC_LETTER_AZU") (#x1E001 . "COMBINING_GLAGOLITIC_LETTER_BUKY") (#x1E002 . "COMBINING_GLAGOLITIC_LETTER_VEDE") @@ -30365,6 +30527,69 @@ (#x1E028 . "COMBINING_GLAGOLITIC_LETTER_BIG_YUS") (#x1E029 . "COMBINING_GLAGOLITIC_LETTER_IOTATED_BIG_YUS") (#x1E02A . "COMBINING_GLAGOLITIC_LETTER_FITA") + (#x1E030 . "MODIFIER_LETTER_CYRILLIC_SMALL_A") + (#x1E031 . "MODIFIER_LETTER_CYRILLIC_SMALL_BE") + (#x1E032 . "MODIFIER_LETTER_CYRILLIC_SMALL_VE") + (#x1E033 . "MODIFIER_LETTER_CYRILLIC_SMALL_GHE") + (#x1E034 . "MODIFIER_LETTER_CYRILLIC_SMALL_DE") + (#x1E035 . "MODIFIER_LETTER_CYRILLIC_SMALL_IE") + (#x1E036 . "MODIFIER_LETTER_CYRILLIC_SMALL_ZHE") + (#x1E037 . "MODIFIER_LETTER_CYRILLIC_SMALL_ZE") + (#x1E038 . "MODIFIER_LETTER_CYRILLIC_SMALL_I") + (#x1E039 . "MODIFIER_LETTER_CYRILLIC_SMALL_KA") + (#x1E03A . "MODIFIER_LETTER_CYRILLIC_SMALL_EL") + (#x1E03B . "MODIFIER_LETTER_CYRILLIC_SMALL_EM") + (#x1E03C . "MODIFIER_LETTER_CYRILLIC_SMALL_O") + (#x1E03D . "MODIFIER_LETTER_CYRILLIC_SMALL_PE") + (#x1E03E . "MODIFIER_LETTER_CYRILLIC_SMALL_ER") + (#x1E03F . "MODIFIER_LETTER_CYRILLIC_SMALL_ES") + (#x1E040 . "MODIFIER_LETTER_CYRILLIC_SMALL_TE") + (#x1E041 . "MODIFIER_LETTER_CYRILLIC_SMALL_U") + (#x1E042 . "MODIFIER_LETTER_CYRILLIC_SMALL_EF") + (#x1E043 . "MODIFIER_LETTER_CYRILLIC_SMALL_HA") + (#x1E044 . "MODIFIER_LETTER_CYRILLIC_SMALL_TSE") + (#x1E045 . "MODIFIER_LETTER_CYRILLIC_SMALL_CHE") + (#x1E046 . "MODIFIER_LETTER_CYRILLIC_SMALL_SHA") + (#x1E047 . "MODIFIER_LETTER_CYRILLIC_SMALL_YERU") + (#x1E048 . "MODIFIER_LETTER_CYRILLIC_SMALL_E") + (#x1E049 . "MODIFIER_LETTER_CYRILLIC_SMALL_YU") + (#x1E04A . "MODIFIER_LETTER_CYRILLIC_SMALL_DZZE") + (#x1E04B . "MODIFIER_LETTER_CYRILLIC_SMALL_SCHWA") + (#x1E04C . "MODIFIER_LETTER_CYRILLIC_SMALL_BYELORUSSIAN-UKRAINIAN_I") + (#x1E04D . "MODIFIER_LETTER_CYRILLIC_SMALL_JE") + (#x1E04E . "MODIFIER_LETTER_CYRILLIC_SMALL_BARRED_O") + (#x1E04F . "MODIFIER_LETTER_CYRILLIC_SMALL_STRAIGHT_U") + (#x1E050 . "MODIFIER_LETTER_CYRILLIC_SMALL_PALOCHKA") + (#x1E051 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_A") + (#x1E052 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_BE") + (#x1E053 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_VE") + (#x1E054 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_GHE") + (#x1E055 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_DE") + (#x1E056 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_IE") + (#x1E057 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_ZHE") + (#x1E058 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_ZE") + (#x1E059 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_I") + (#x1E05A . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_KA") + (#x1E05B . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_EL") + (#x1E05C . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_O") + (#x1E05D . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_PE") + (#x1E05E . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_ES") + (#x1E05F . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_U") + (#x1E060 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_EF") + (#x1E061 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_HA") + (#x1E062 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_TSE") + (#x1E063 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_CHE") + (#x1E064 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_SHA") + (#x1E065 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_HARD_SIGN") + (#x1E066 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_YERU") + (#x1E067 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_GHE_WITH_UPTURN") + (#x1E068 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_BYELORUSSIAN-UKRAINIAN_I") + (#x1E069 . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_DZE") + (#x1E06A . "CYRILLIC_SUBSCRIPT_SMALL_LETTER_DZHE") + (#x1E06B . "MODIFIER_LETTER_CYRILLIC_SMALL_ES_WITH_DESCENDER") + (#x1E06C . "MODIFIER_LETTER_CYRILLIC_SMALL_YERU_WITH_BACK_YER") + (#x1E06D . "MODIFIER_LETTER_CYRILLIC_SMALL_STRAIGHT_U_WITH_STROKE") + (#x1E08F . "COMBINING_CYRILLIC_SMALL_LETTER_BYELORUSSIAN-UKRAINIAN_I") (#x1E100 . "NYIAKENG_PUACHUE_HMONG_LETTER_MA") (#x1E101 . "NYIAKENG_PUACHUE_HMONG_LETTER_TSA") (#x1E102 . "NYIAKENG_PUACHUE_HMONG_LETTER_NTA") @@ -30526,6 +30751,48 @@ (#x1E2F8 . "WANCHO_DIGIT_EIGHT") (#x1E2F9 . "WANCHO_DIGIT_NINE") (#x1E2FF . "WANCHO_NGUN_SIGN") + (#x1E4D0 . "NAG_MUNDARI_LETTER_O") + (#x1E4D1 . "NAG_MUNDARI_LETTER_OP") + (#x1E4D2 . "NAG_MUNDARI_LETTER_OL") + (#x1E4D3 . "NAG_MUNDARI_LETTER_OY") + (#x1E4D4 . "NAG_MUNDARI_LETTER_ONG") + (#x1E4D5 . "NAG_MUNDARI_LETTER_A") + (#x1E4D6 . "NAG_MUNDARI_LETTER_AJ") + (#x1E4D7 . "NAG_MUNDARI_LETTER_AB") + (#x1E4D8 . "NAG_MUNDARI_LETTER_ANY") + (#x1E4D9 . "NAG_MUNDARI_LETTER_AH") + (#x1E4DA . "NAG_MUNDARI_LETTER_I") + (#x1E4DB . "NAG_MUNDARI_LETTER_IS") + (#x1E4DC . "NAG_MUNDARI_LETTER_IDD") + (#x1E4DD . "NAG_MUNDARI_LETTER_IT") + (#x1E4DE . "NAG_MUNDARI_LETTER_IH") + (#x1E4DF . "NAG_MUNDARI_LETTER_U") + (#x1E4E0 . "NAG_MUNDARI_LETTER_UC") + (#x1E4E1 . "NAG_MUNDARI_LETTER_UD") + (#x1E4E2 . "NAG_MUNDARI_LETTER_UK") + (#x1E4E3 . "NAG_MUNDARI_LETTER_UR") + (#x1E4E4 . "NAG_MUNDARI_LETTER_E") + (#x1E4E5 . "NAG_MUNDARI_LETTER_ENN") + (#x1E4E6 . "NAG_MUNDARI_LETTER_EG") + (#x1E4E7 . "NAG_MUNDARI_LETTER_EM") + (#x1E4E8 . "NAG_MUNDARI_LETTER_EN") + (#x1E4E9 . "NAG_MUNDARI_LETTER_ETT") + (#x1E4EA . "NAG_MUNDARI_LETTER_ELL") + (#x1E4EB . "NAG_MUNDARI_SIGN_OJOD") + (#x1E4EC . "NAG_MUNDARI_SIGN_MUHOR") + (#x1E4ED . "NAG_MUNDARI_SIGN_TOYOR") + (#x1E4EE . "NAG_MUNDARI_SIGN_IKIR") + (#x1E4EF . "NAG_MUNDARI_SIGN_SUTUH") + (#x1E4F0 . "NAG_MUNDARI_DIGIT_ZERO") + (#x1E4F1 . "NAG_MUNDARI_DIGIT_ONE") + (#x1E4F2 . "NAG_MUNDARI_DIGIT_TWO") + (#x1E4F3 . "NAG_MUNDARI_DIGIT_THREE") + (#x1E4F4 . "NAG_MUNDARI_DIGIT_FOUR") + (#x1E4F5 . "NAG_MUNDARI_DIGIT_FIVE") + (#x1E4F6 . "NAG_MUNDARI_DIGIT_SIX") + (#x1E4F7 . "NAG_MUNDARI_DIGIT_SEVEN") + (#x1E4F8 . "NAG_MUNDARI_DIGIT_EIGHT") + (#x1E4F9 . "NAG_MUNDARI_DIGIT_NINE") (#x1E7E0 . "ETHIOPIC_SYLLABLE_HHYA") (#x1E7E1 . "ETHIOPIC_SYLLABLE_HHYU") (#x1E7E2 . "ETHIOPIC_SYLLABLE_HHYI") @@ -32601,6 +32868,7 @@ (#x1F6D5 . "HINDU_TEMPLE") (#x1F6D6 . "HUT") (#x1F6D7 . "ELEVATOR") + (#x1F6DC . "WIRELESS") (#x1F6DD . "PLAYGROUND_SLIDE") (#x1F6DE . "WHEEL") (#x1F6DF . "RING_BUOY") @@ -32746,6 +33014,14 @@ (#x1F771 . "ALCHEMICAL_SYMBOL_FOR_MONTH") (#x1F772 . "ALCHEMICAL_SYMBOL_FOR_HALF_DRAM") (#x1F773 . "ALCHEMICAL_SYMBOL_FOR_HALF_OUNCE") + (#x1F774 . "LOT_OF_FORTUNE") + (#x1F775 . "OCCULTATION") + (#x1F776 . "LUNAR_ECLIPSE") + (#x1F77B . "HAUMEA") + (#x1F77C . "MAKEMAKE") + (#x1F77D . "GONGGONG") + (#x1F77E . "QUAOAR") + (#x1F77F . "ORCUS") (#x1F780 . "BLACK_LEFT-POINTING_ISOSCELES_RIGHT_TRIANGLE") (#x1F781 . "BLACK_UP-POINTING_ISOSCELES_RIGHT_TRIANGLE") (#x1F782 . "BLACK_RIGHT-POINTING_ISOSCELES_RIGHT_TRIANGLE") @@ -32835,6 +33111,7 @@ (#x1F7D6 . "NEGATIVE_CIRCLED_TRIANGLE") (#x1F7D7 . "CIRCLED_SQUARE") (#x1F7D8 . "NEGATIVE_CIRCLED_SQUARE") + (#x1F7D9 . "NINE_POINTED_WHITE_STAR") (#x1F7E0 . "LARGE_ORANGE_CIRCLE") (#x1F7E1 . "LARGE_YELLOW_CIRCLE") (#x1F7E2 . "LARGE_GREEN_CIRCLE") @@ -33357,6 +33634,9 @@ (#x1FA72 . "BRIEFS") (#x1FA73 . "SHORTS") (#x1FA74 . "THONG_SANDAL") + (#x1FA75 . "LIGHT_BLUE_HEART") + (#x1FA76 . "GREY_HEART") + (#x1FA77 . "PINK_HEART") (#x1FA78 . "DROP_OF_BLOOD") (#x1FA79 . "ADHESIVE_BANDAGE") (#x1FA7A . "STETHOSCOPE") @@ -33369,6 +33649,8 @@ (#x1FA84 . "MAGIC_WAND") (#x1FA85 . "PINATA") (#x1FA86 . "NESTING_DOLLS") + (#x1FA87 . "MARACAS") + (#x1FA88 . "FLUTE") (#x1FA90 . "RINGED_PLANET") (#x1FA91 . "CHAIR") (#x1FA92 . "RAZOR") @@ -33398,6 +33680,9 @@ (#x1FAAA . "IDENTIFICATION_CARD") (#x1FAAB . "LOW_BATTERY") (#x1FAAC . "HAMSA") + (#x1FAAD . "FOLDING_HAND_FAN") + (#x1FAAE . "HAIR_PICK") + (#x1FAAF . "KHANDA") (#x1FAB0 . "FLY") (#x1FAB1 . "WORM") (#x1FAB2 . "BEETLE") @@ -33409,12 +33694,18 @@ (#x1FAB8 . "CORAL") (#x1FAB9 . "EMPTY_NEST") (#x1FABA . "NEST_WITH_EGGS") + (#x1FABB . "HYACINTH") + (#x1FABC . "JELLYFISH") + (#x1FABD . "WING") + (#x1FABF . "GOOSE") (#x1FAC0 . "ANATOMICAL_HEART") (#x1FAC1 . "LUNGS") (#x1FAC2 . "PEOPLE_HUGGING") (#x1FAC3 . "PREGNANT_MAN") (#x1FAC4 . "PREGNANT_PERSON") (#x1FAC5 . "PERSON_WITH_CROWN") + (#x1FACE . "MOOSE") + (#x1FACF . "DONKEY") (#x1FAD0 . "BLUEBERRIES") (#x1FAD1 . "BELL_PEPPER") (#x1FAD2 . "OLIVE") @@ -33425,6 +33716,8 @@ (#x1FAD7 . "POURING_LIQUID") (#x1FAD8 . "BEANS") (#x1FAD9 . "JAR") + (#x1FADA . "GINGER_ROOT") + (#x1FADB . "PEA_POD") (#x1FAE0 . "MELTING_FACE") (#x1FAE1 . "SALUTING_FACE") (#x1FAE2 . "FACE_WITH_OPEN_EYES_AND_HAND_OVER_MOUTH") @@ -33433,6 +33726,7 @@ (#x1FAE5 . "DOTTED_LINE_FACE") (#x1FAE6 . "BITING_LIP") (#x1FAE7 . "BUBBLES") + (#x1FAE8 . "SHAKING_FACE") (#x1FAF0 . "HAND_WITH_INDEX_FINGER_AND_THUMB_CROSSED") (#x1FAF1 . "RIGHTWARDS_HAND") (#x1FAF2 . "LEFTWARDS_HAND") @@ -33440,6 +33734,8 @@ (#x1FAF4 . "PALM_UP_HAND") (#x1FAF5 . "INDEX_POINTING_AT_THE_VIEWER") (#x1FAF6 . "HEART_HANDS") + (#x1FAF7 . "LEFTWARDS_PUSHING_HAND") + (#x1FAF8 . "RIGHTWARDS_PUSHING_HAND") (#x1FB00 . "BLOCK_SEXTANT-1") (#x1FB01 . "BLOCK_SEXTANT-2") (#x1FB02 . "BLOCK_SEXTANT-12")