trunk/Babylon/modules/1E00-1EFF.cc |
|
File:
[Fresco] /
trunk /
Babylon /
modules / 1E00-1EFF.cc
(
download)
(
as text)
Revision:
1698,
Thu Jan 29 19:53:10 2004 UTC (6 years, 7 months ago) by
tobias
File size: 35908 byte(s)
Add/update headers and copyright statements.
/*$Id: UnicodePluginGenerator.pl,v 1.11 2004/01/28 12:39:04 tobias Exp 1E00-1EFF.cc
*
* This source file is a part of the Fresco Project
* Copyright (C) 1999-2003 Tobias Hunger <tobias@fresco.org>
* http://www.fresco.org
*
* It was automatically created from the files available at
* ftp.unicode.org on Wed, 28 Jan 2004 20:49:08 +0100.
*
* This plugin to libBabylon is free software; you can redistribute it
* and/or modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Library General Public
* License along with this library; if not, write to the
* Free Software Foundation, Inc., 675 Mass Ave, Cambridge,
* MA 02139, USA
*/
#include <Babylon/defs.hh>
#include <Babylon/internal/Blocks.hh>
#include <bitset>
#include <utility>
#include <map>
namespace Babylon
{
namespace Module
{
class Latin_Extended_Additional1E00 : public Babylon::Block
{
public:
void clean() { };
Latin_Extended_Additional1E00() :
my_first_letter(0x1E00),
my_last_letter(0x1EFF)
// my_version="4.0" // Not yet supported!
{
{
my_composeMap[std::make_pair(0x00001E36, 0x00000304)] = 0x1E38;
my_composeMap[std::make_pair(0x00001E37, 0x00000304)] = 0x1E39;
my_composeMap[std::make_pair(0x00001E5A, 0x00000304)] = 0x1E5C;
my_composeMap[std::make_pair(0x00001E5B, 0x00000304)] = 0x1E5D;
my_composeMap[std::make_pair(0x00001E62, 0x00000307)] = 0x1E68;
my_composeMap[std::make_pair(0x00001E63, 0x00000307)] = 0x1E69;
my_composeMap[std::make_pair(0x00001EA0, 0x00000302)] = 0x1EAC;
my_composeMap[std::make_pair(0x00001EA0, 0x00000306)] = 0x1EB6;
my_composeMap[std::make_pair(0x00001EA1, 0x00000302)] = 0x1EAD;
my_composeMap[std::make_pair(0x00001EA1, 0x00000306)] = 0x1EB7;
my_composeMap[std::make_pair(0x00001EB8, 0x00000302)] = 0x1EC6;
my_composeMap[std::make_pair(0x00001EB9, 0x00000302)] = 0x1EC7;
my_composeMap[std::make_pair(0x00001ECC, 0x00000302)] = 0x1ED8;
my_composeMap[std::make_pair(0x00001ECD, 0x00000302)] = 0x1ED9;
}
}
~Latin_Extended_Additional1E00() { }
UCS4 first_letter() const
{
return my_first_letter;
}
UCS4 last_letter() const
{
return my_last_letter;
}
bool is_undef_block() const
{
return 0;
}
// query functions:
std::string blockname(const UCS4 uc) const
{
return "Latin Extended Additional";
}
bool is_defined(const UCS4 uc) const
{
return (my_is_defined.test(uc - my_first_letter));
}
UCS4 uppercase(const UCS4 uc) const
{
return Latin_Extended_Additional1E00::my_upper[uc - my_first_letter];
}
UCS4 lowercase(const UCS4 uc) const
{
return Latin_Extended_Additional1E00::my_lower[uc - my_first_letter];
}
UCS4 titlecase(const UCS4 uc) const
{
return Latin_Extended_Additional1E00::my_title[uc - my_first_letter];
}
int dec_digit_value(const UCS4 uc) const
{
return 0;
}
bool is_Decimal_Digit(const UCS4 uc) const
{
return 0;
}
int digit_value(const UCS4 uc) const
{
return 0;
}
bool is_Digit(const UCS4 uc) const
{
return 0;
}
float numeric_value(const UCS4 uc) const
{
return 0;
}
bool is_Numeric(const UCS4 uc) const
{
return 0;
}
Gen_Cat category(const UCS4 uc) const
{
if (!is_defined(uc))
return CAT_MAX;
return Babylon::Gen_Cat(Latin_Extended_Additional1E00::my_cat[uc - my_first_letter]);
}
Can_Comb_Class comb_class(const UCS4 uc) const
{
if (!is_defined(uc))
return CC_MAX;
return Babylon::Can_Comb_Class(0);
}
Bidir_Props bidir_props(const UCS4 uc) const
{
if (!is_defined(uc))
return BIDIR_INVALID;
return BIDIR_L;
}
Char_Decomp decomp_type(const UCS4 uc) const
{
if (!is_defined(uc))
return DECOMP_MAX;
return Babylon::Char_Decomp(Latin_Extended_Additional1E00::my_decomp[uc - my_first_letter]);
}
UTF32_string decompose(const UCS4 uc) const
{
Babylon::UTF32_string us;
us.resize(2);
us[0] = Latin_Extended_Additional1E00::my_decompStr[uc - my_first_letter][0];
us[1] = Latin_Extended_Additional1E00::my_decompStr[uc - my_first_letter][1];
if (0x0000u == us[1])
us.resize(1);
return us;
}
bool must_mirror(const UCS4 uc) const
{
return 0;
}
Line_Break linebreak(const UCS4 uc) const
{
if (!is_defined(uc))
return LB_MAX;
return Babylon::Line_Break(LB_AL);
}
EA_Width EA_width(const UCS4 uc) const
{
if (!is_defined(uc))
return EA_WIDTH_MAX;
return Babylon::EA_Width(EA_WIDTH_N);
}
UCS4 compose(const UCS4 starter, const UCS4 last)
{
return my_composeMap[std::make_pair(starter, last)];
}
bool exclude_from_composition(const UCS4 uc) const
{
return 0;
}
bool is_White_Space(const UCS4 uc) const
{
return 0;
}
bool is_Bidi_Control(const UCS4 uc) const
{
return 0;
}
bool is_Join_Control(const UCS4 uc) const
{
return 0;
}
bool is_Dash(const UCS4 uc) const
{
return 0;
}
bool is_Hyphen(const UCS4 uc) const
{
return 0;
}
bool is_Quotation_Mark(const UCS4 uc) const
{
return 0;
}
bool is_Terminal_Punctuation(const UCS4 uc) const
{
return 0;
}
bool is_Other_Math(const UCS4 uc) const
{
return 0;
}
bool is_Hex_Digit(const UCS4 uc) const
{
return 0;
}
bool is_ASCII_Hex_Digit(const UCS4 uc) const
{
return 0;
}
bool is_Other_Alphabetic(const UCS4 uc) const
{
return 0;
}
bool is_Ideographic(const UCS4 uc) const
{
return 0;
}
bool is_Diacritic(const UCS4 uc) const
{
return 0;
}
bool is_Extender(const UCS4 uc) const
{
return 0;
}
bool is_Other_Lowercase(const UCS4 uc) const
{
return 0;
}
bool is_Other_Uppercase(const UCS4 uc) const
{
return 0;
}
bool is_Noncharacter_Code_Point(const UCS4 uc) const
{
return 0;
}
bool is_Other_Grapheme_Extend(const UCS4 uc) const
{
return 0;
}
bool is_Grapheme_Link(const UCS4 uc) const
{
return 0;
}
bool is_IDS_Binary_Operator(const UCS4 uc) const
{
return 0;
}
bool is_IDS_Trinary_Operator(const UCS4 uc) const
{
return 0;
}
bool is_Radical(const UCS4 uc) const
{
return 0;
}
bool is_Unified_Ideograph(const UCS4 uc) const
{
return 0;
}
bool is_Other_Default_Ignorable_Code_Point(const UCS4 uc) const
{
return 0;
}
bool is_Deprecated(const UCS4 uc) const
{
return 0;
}
bool is_Soft_Dotted(const UCS4 uc) const
{
return my_Soft_Dotted.test(uc - my_first_letter);
}
bool is_Logical_Order_Exception(const UCS4 uc) const
{
return 0;
}
bool is_Other_ID_Start(const UCS4 uc) const
{
return 0;
}
bool is_XID_Start_Closure(const UCS4 uc) const
{
return 0;
}
bool is_XID_Continue_Closure(const UCS4 uc) const
{
return 0;
}
private:
// functions
Latin_Extended_Additional1E00(const Latin_Extended_Additional1E00 &) ; // no implementaion!
// members
Babylon::UCS4 my_first_letter;
Babylon::UCS4 my_last_letter;
// Babylon::UCS4_string my_version;
static const std::bitset<256> my_is_defined;
static const UCS4 my_upper[256];
static const UCS4 my_lower[256];
static const UCS4 my_title[256];
static const unsigned char my_cat[256];
static const unsigned char my_decomp[256];
static const UCS2 my_decompStr[256][2];
std::map<std::pair<UCS4, UCS4>, UCS4> my_composeMap;
static const std::bitset<256> my_Soft_Dotted;
}; // class Latin_Extended_Additional1E00
const std::bitset<256> Latin_Extended_Additional1E00::my_is_defined(std::string("0000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111"));
const UCS4 Latin_Extended_Additional1E00::my_upper[] =
{
0x1E00, 0x1E00, 0x1E02, 0x1E02, 0x1E04, 0x1E04, 0x1E06, 0x1E06,
0x1E08, 0x1E08, 0x1E0A, 0x1E0A, 0x1E0C, 0x1E0C, 0x1E0E, 0x1E0E,
0x1E10, 0x1E10, 0x1E12, 0x1E12, 0x1E14, 0x1E14, 0x1E16, 0x1E16,
0x1E18, 0x1E18, 0x1E1A, 0x1E1A, 0x1E1C, 0x1E1C, 0x1E1E, 0x1E1E,
0x1E20, 0x1E20, 0x1E22, 0x1E22, 0x1E24, 0x1E24, 0x1E26, 0x1E26,
0x1E28, 0x1E28, 0x1E2A, 0x1E2A, 0x1E2C, 0x1E2C, 0x1E2E, 0x1E2E,
0x1E30, 0x1E30, 0x1E32, 0x1E32, 0x1E34, 0x1E34, 0x1E36, 0x1E36,
0x1E38, 0x1E38, 0x1E3A, 0x1E3A, 0x1E3C, 0x1E3C, 0x1E3E, 0x1E3E,
0x1E40, 0x1E40, 0x1E42, 0x1E42, 0x1E44, 0x1E44, 0x1E46, 0x1E46,
0x1E48, 0x1E48, 0x1E4A, 0x1E4A, 0x1E4C, 0x1E4C, 0x1E4E, 0x1E4E,
0x1E50, 0x1E50, 0x1E52, 0x1E52, 0x1E54, 0x1E54, 0x1E56, 0x1E56,
0x1E58, 0x1E58, 0x1E5A, 0x1E5A, 0x1E5C, 0x1E5C, 0x1E5E, 0x1E5E,
0x1E60, 0x1E60, 0x1E62, 0x1E62, 0x1E64, 0x1E64, 0x1E66, 0x1E66,
0x1E68, 0x1E68, 0x1E6A, 0x1E6A, 0x1E6C, 0x1E6C, 0x1E6E, 0x1E6E,
0x1E70, 0x1E70, 0x1E72, 0x1E72, 0x1E74, 0x1E74, 0x1E76, 0x1E76,
0x1E78, 0x1E78, 0x1E7A, 0x1E7A, 0x1E7C, 0x1E7C, 0x1E7E, 0x1E7E,
0x1E80, 0x1E80, 0x1E82, 0x1E82, 0x1E84, 0x1E84, 0x1E86, 0x1E86,
0x1E88, 0x1E88, 0x1E8A, 0x1E8A, 0x1E8C, 0x1E8C, 0x1E8E, 0x1E8E,
0x1E90, 0x1E90, 0x1E92, 0x1E92, 0x1E94, 0x1E94, 0x1E96, 0x1E97,
0x1E98, 0x1E99, 0x1E9A, 0x1E60, 0x1E9C, 0x1E9D, 0x1E9E, 0x1E9F,
0x1EA0, 0x1EA0, 0x1EA2, 0x1EA2, 0x1EA4, 0x1EA4, 0x1EA6, 0x1EA6,
0x1EA8, 0x1EA8, 0x1EAA, 0x1EAA, 0x1EAC, 0x1EAC, 0x1EAE, 0x1EAE,
0x1EB0, 0x1EB0, 0x1EB2, 0x1EB2, 0x1EB4, 0x1EB4, 0x1EB6, 0x1EB6,
0x1EB8, 0x1EB8, 0x1EBA, 0x1EBA, 0x1EBC, 0x1EBC, 0x1EBE, 0x1EBE,
0x1EC0, 0x1EC0, 0x1EC2, 0x1EC2, 0x1EC4, 0x1EC4, 0x1EC6, 0x1EC6,
0x1EC8, 0x1EC8, 0x1ECA, 0x1ECA, 0x1ECC, 0x1ECC, 0x1ECE, 0x1ECE,
0x1ED0, 0x1ED0, 0x1ED2, 0x1ED2, 0x1ED4, 0x1ED4, 0x1ED6, 0x1ED6,
0x1ED8, 0x1ED8, 0x1EDA, 0x1EDA, 0x1EDC, 0x1EDC, 0x1EDE, 0x1EDE,
0x1EE0, 0x1EE0, 0x1EE2, 0x1EE2, 0x1EE4, 0x1EE4, 0x1EE6, 0x1EE6,
0x1EE8, 0x1EE8, 0x1EEA, 0x1EEA, 0x1EEC, 0x1EEC, 0x1EEE, 0x1EEE,
0x1EF0, 0x1EF0, 0x1EF2, 0x1EF2, 0x1EF4, 0x1EF4, 0x1EF6, 0x1EF6,
0x1EF8, 0x1EF8, 0x1EFA, 0x1EFB, 0x1EFC, 0x1EFD, 0x1EFE, 0x1EFF
};
const UCS4 Latin_Extended_Additional1E00::my_lower[] =
{
0x1E01, 0x1E01, 0x1E03, 0x1E03, 0x1E05, 0x1E05, 0x1E07, 0x1E07,
0x1E09, 0x1E09, 0x1E0B, 0x1E0B, 0x1E0D, 0x1E0D, 0x1E0F, 0x1E0F,
0x1E11, 0x1E11, 0x1E13, 0x1E13, 0x1E15, 0x1E15, 0x1E17, 0x1E17,
0x1E19, 0x1E19, 0x1E1B, 0x1E1B, 0x1E1D, 0x1E1D, 0x1E1F, 0x1E1F,
0x1E21, 0x1E21, 0x1E23, 0x1E23, 0x1E25, 0x1E25, 0x1E27, 0x1E27,
0x1E29, 0x1E29, 0x1E2B, 0x1E2B, 0x1E2D, 0x1E2D, 0x1E2F, 0x1E2F,
0x1E31, 0x1E31, 0x1E33, 0x1E33, 0x1E35, 0x1E35, 0x1E37, 0x1E37,
0x1E39, 0x1E39, 0x1E3B, 0x1E3B, 0x1E3D, 0x1E3D, 0x1E3F, 0x1E3F,
0x1E41, 0x1E41, 0x1E43, 0x1E43, 0x1E45, 0x1E45, 0x1E47, 0x1E47,
0x1E49, 0x1E49, 0x1E4B, 0x1E4B, 0x1E4D, 0x1E4D, 0x1E4F, 0x1E4F,
0x1E51, 0x1E51, 0x1E53, 0x1E53, 0x1E55, 0x1E55, 0x1E57, 0x1E57,
0x1E59, 0x1E59, 0x1E5B, 0x1E5B, 0x1E5D, 0x1E5D, 0x1E5F, 0x1E5F,
0x1E61, 0x1E61, 0x1E63, 0x1E63, 0x1E65, 0x1E65, 0x1E67, 0x1E67,
0x1E69, 0x1E69, 0x1E6B, 0x1E6B, 0x1E6D, 0x1E6D, 0x1E6F, 0x1E6F,
0x1E71, 0x1E71, 0x1E73, 0x1E73, 0x1E75, 0x1E75, 0x1E77, 0x1E77,
0x1E79, 0x1E79, 0x1E7B, 0x1E7B, 0x1E7D, 0x1E7D, 0x1E7F, 0x1E7F,
0x1E81, 0x1E81, 0x1E83, 0x1E83, 0x1E85, 0x1E85, 0x1E87, 0x1E87,
0x1E89, 0x1E89, 0x1E8B, 0x1E8B, 0x1E8D, 0x1E8D, 0x1E8F, 0x1E8F,
0x1E91, 0x1E91, 0x1E93, 0x1E93, 0x1E95, 0x1E95, 0x1E96, 0x1E97,
0x1E98, 0x1E99, 0x1E9A, 0x1E9B, 0x1E9C, 0x1E9D, 0x1E9E, 0x1E9F,
0x1EA1, 0x1EA1, 0x1EA3, 0x1EA3, 0x1EA5, 0x1EA5, 0x1EA7, 0x1EA7,
0x1EA9, 0x1EA9, 0x1EAB, 0x1EAB, 0x1EAD, 0x1EAD, 0x1EAF, 0x1EAF,
0x1EB1, 0x1EB1, 0x1EB3, 0x1EB3, 0x1EB5, 0x1EB5, 0x1EB7, 0x1EB7,
0x1EB9, 0x1EB9, 0x1EBB, 0x1EBB, 0x1EBD, 0x1EBD, 0x1EBF, 0x1EBF,
0x1EC1, 0x1EC1, 0x1EC3, 0x1EC3, 0x1EC5, 0x1EC5, 0x1EC7, 0x1EC7,
0x1EC9, 0x1EC9, 0x1ECB, 0x1ECB, 0x1ECD, 0x1ECD, 0x1ECF, 0x1ECF,
0x1ED1, 0x1ED1, 0x1ED3, 0x1ED3, 0x1ED5, 0x1ED5, 0x1ED7, 0x1ED7,
0x1ED9, 0x1ED9, 0x1EDB, 0x1EDB, 0x1EDD, 0x1EDD, 0x1EDF, 0x1EDF,
0x1EE1, 0x1EE1, 0x1EE3, 0x1EE3, 0x1EE5, 0x1EE5, 0x1EE7, 0x1EE7,
0x1EE9, 0x1EE9, 0x1EEB, 0x1EEB, 0x1EED, 0x1EED, 0x1EEF, 0x1EEF,
0x1EF1, 0x1EF1, 0x1EF3, 0x1EF3, 0x1EF5, 0x1EF5, 0x1EF7, 0x1EF7,
0x1EF9, 0x1EF9, 0x1EFA, 0x1EFB, 0x1EFC, 0x1EFD, 0x1EFE, 0x1EFF
};
const UCS4 Latin_Extended_Additional1E00::my_title[] =
{
0x1E00, 0x1E00, 0x1E02, 0x1E02, 0x1E04, 0x1E04, 0x1E06, 0x1E06,
0x1E08, 0x1E08, 0x1E0A, 0x1E0A, 0x1E0C, 0x1E0C, 0x1E0E, 0x1E0E,
0x1E10, 0x1E10, 0x1E12, 0x1E12, 0x1E14, 0x1E14, 0x1E16, 0x1E16,
0x1E18, 0x1E18, 0x1E1A, 0x1E1A, 0x1E1C, 0x1E1C, 0x1E1E, 0x1E1E,
0x1E20, 0x1E20, 0x1E22, 0x1E22, 0x1E24, 0x1E24, 0x1E26, 0x1E26,
0x1E28, 0x1E28, 0x1E2A, 0x1E2A, 0x1E2C, 0x1E2C, 0x1E2E, 0x1E2E,
0x1E30, 0x1E30, 0x1E32, 0x1E32, 0x1E34, 0x1E34, 0x1E36, 0x1E36,
0x1E38, 0x1E38, 0x1E3A, 0x1E3A, 0x1E3C, 0x1E3C, 0x1E3E, 0x1E3E,
0x1E40, 0x1E40, 0x1E42, 0x1E42, 0x1E44, 0x1E44, 0x1E46, 0x1E46,
0x1E48, 0x1E48, 0x1E4A, 0x1E4A, 0x1E4C, 0x1E4C, 0x1E4E, 0x1E4E,
0x1E50, 0x1E50, 0x1E52, 0x1E52, 0x1E54, 0x1E54, 0x1E56, 0x1E56,
0x1E58, 0x1E58, 0x1E5A, 0x1E5A, 0x1E5C, 0x1E5C, 0x1E5E, 0x1E5E,
0x1E60, 0x1E60, 0x1E62, 0x1E62, 0x1E64, 0x1E64, 0x1E66, 0x1E66,
0x1E68, 0x1E68, 0x1E6A, 0x1E6A, 0x1E6C, 0x1E6C, 0x1E6E, 0x1E6E,
0x1E70, 0x1E70, 0x1E72, 0x1E72, 0x1E74, 0x1E74, 0x1E76, 0x1E76,
0x1E78, 0x1E78, 0x1E7A, 0x1E7A, 0x1E7C, 0x1E7C, 0x1E7E, 0x1E7E,
0x1E80, 0x1E80, 0x1E82, 0x1E82, 0x1E84, 0x1E84, 0x1E86, 0x1E86,
0x1E88, 0x1E88, 0x1E8A, 0x1E8A, 0x1E8C, 0x1E8C, 0x1E8E, 0x1E8E,
0x1E90, 0x1E90, 0x1E92, 0x1E92, 0x1E94, 0x1E94, 0x1E96, 0x1E97,
0x1E98, 0x1E99, 0x1E9A, 0x1E60, 0x1E9C, 0x1E9D, 0x1E9E, 0x1E9F,
0x1EA0, 0x1EA0, 0x1EA2, 0x1EA2, 0x1EA4, 0x1EA4, 0x1EA6, 0x1EA6,
0x1EA8, 0x1EA8, 0x1EAA, 0x1EAA, 0x1EAC, 0x1EAC, 0x1EAE, 0x1EAE,
0x1EB0, 0x1EB0, 0x1EB2, 0x1EB2, 0x1EB4, 0x1EB4, 0x1EB6, 0x1EB6,
0x1EB8, 0x1EB8, 0x1EBA, 0x1EBA, 0x1EBC, 0x1EBC, 0x1EBE, 0x1EBE,
0x1EC0, 0x1EC0, 0x1EC2, 0x1EC2, 0x1EC4, 0x1EC4, 0x1EC6, 0x1EC6,
0x1EC8, 0x1EC8, 0x1ECA, 0x1ECA, 0x1ECC, 0x1ECC, 0x1ECE, 0x1ECE,
0x1ED0, 0x1ED0, 0x1ED2, 0x1ED2, 0x1ED4, 0x1ED4, 0x1ED6, 0x1ED6,
0x1ED8, 0x1ED8, 0x1EDA, 0x1EDA, 0x1EDC, 0x1EDC, 0x1EDE, 0x1EDE,
0x1EE0, 0x1EE0, 0x1EE2, 0x1EE2, 0x1EE4, 0x1EE4, 0x1EE6, 0x1EE6,
0x1EE8, 0x1EE8, 0x1EEA, 0x1EEA, 0x1EEC, 0x1EEC, 0x1EEE, 0x1EEE,
0x1EF0, 0x1EF0, 0x1EF2, 0x1EF2, 0x1EF4, 0x1EF4, 0x1EF6, 0x1EF6,
0x1EF8, 0x1EF8, 0x1EFA, 0x1EFB, 0x1EFC, 0x1EFD, 0x1EFE, 0x1EFF
};
const unsigned char Latin_Extended_Additional1E00::my_cat[] =
{
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Ll, CAT_Ll,
CAT_Ll, CAT_Ll, CAT_Ll, CAT_Ll, CAT_Lu, CAT_Lu, CAT_Lu, CAT_Lu,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll, CAT_Lu, CAT_Ll,
CAT_Lu, CAT_Ll, CAT_Lu, CAT_Lu, CAT_Lu, CAT_Lu, CAT_Lu, CAT_Lu
};
const unsigned char Latin_Extended_Additional1E00::my_decomp[] = {
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_COMPAT, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL,
DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL, DECOMP_CANONICAL
};
const UCS2 Latin_Extended_Additional1E00::my_decompStr[][2] =
{
{ 0x00000041u, 0x00000325u }, { 0x00000061u, 0x00000325u }, // 00001E00
{ 0x00000042u, 0x00000307u }, { 0x00000062u, 0x00000307u }, // 00001E02
{ 0x00000042u, 0x00000323u }, { 0x00000062u, 0x00000323u }, // 00001E04
{ 0x00000042u, 0x00000331u }, { 0x00000062u, 0x00000331u }, // 00001E06
{ 0x000000C7u, 0x00000301u }, { 0x000000E7u, 0x00000301u }, // 00001E08
{ 0x00000044u, 0x00000307u }, { 0x00000064u, 0x00000307u }, // 00001E0A
{ 0x00000044u, 0x00000323u }, { 0x00000064u, 0x00000323u }, // 00001E0C
{ 0x00000044u, 0x00000331u }, { 0x00000064u, 0x00000331u }, // 00001E0E
{ 0x00000044u, 0x00000327u }, { 0x00000064u, 0x00000327u }, // 00001E10
{ 0x00000044u, 0x0000032Du }, { 0x00000064u, 0x0000032Du }, // 00001E12
{ 0x00000112u, 0x00000300u }, { 0x00000113u, 0x00000300u }, // 00001E14
{ 0x00000112u, 0x00000301u }, { 0x00000113u, 0x00000301u }, // 00001E16
{ 0x00000045u, 0x0000032Du }, { 0x00000065u, 0x0000032Du }, // 00001E18
{ 0x00000045u, 0x00000330u }, { 0x00000065u, 0x00000330u }, // 00001E1A
{ 0x00000228u, 0x00000306u }, { 0x00000229u, 0x00000306u }, // 00001E1C
{ 0x00000046u, 0x00000307u }, { 0x00000066u, 0x00000307u }, // 00001E1E
{ 0x00000047u, 0x00000304u }, { 0x00000067u, 0x00000304u }, // 00001E20
{ 0x00000048u, 0x00000307u }, { 0x00000068u, 0x00000307u }, // 00001E22
{ 0x00000048u, 0x00000323u }, { 0x00000068u, 0x00000323u }, // 00001E24
{ 0x00000048u, 0x00000308u }, { 0x00000068u, 0x00000308u }, // 00001E26
{ 0x00000048u, 0x00000327u }, { 0x00000068u, 0x00000327u }, // 00001E28
{ 0x00000048u, 0x0000032Eu }, { 0x00000068u, 0x0000032Eu }, // 00001E2A
{ 0x00000049u, 0x00000330u }, { 0x00000069u, 0x00000330u }, // 00001E2C
{ 0x000000CFu, 0x00000301u }, { 0x000000EFu, 0x00000301u }, // 00001E2E
{ 0x0000004Bu, 0x00000301u }, { 0x0000006Bu, 0x00000301u }, // 00001E30
{ 0x0000004Bu, 0x00000323u }, { 0x0000006Bu, 0x00000323u }, // 00001E32
{ 0x0000004Bu, 0x00000331u }, { 0x0000006Bu, 0x00000331u }, // 00001E34
{ 0x0000004Cu, 0x00000323u }, { 0x0000006Cu, 0x00000323u }, // 00001E36
{ 0x00001E36u, 0x00000304u }, { 0x00001E37u, 0x00000304u }, // 00001E38
{ 0x0000004Cu, 0x00000331u }, { 0x0000006Cu, 0x00000331u }, // 00001E3A
{ 0x0000004Cu, 0x0000032Du }, { 0x0000006Cu, 0x0000032Du }, // 00001E3C
{ 0x0000004Du, 0x00000301u }, { 0x0000006Du, 0x00000301u }, // 00001E3E
{ 0x0000004Du, 0x00000307u }, { 0x0000006Du, 0x00000307u }, // 00001E40
{ 0x0000004Du, 0x00000323u }, { 0x0000006Du, 0x00000323u }, // 00001E42
{ 0x0000004Eu, 0x00000307u }, { 0x0000006Eu, 0x00000307u }, // 00001E44
{ 0x0000004Eu, 0x00000323u }, { 0x0000006Eu, 0x00000323u }, // 00001E46
{ 0x0000004Eu, 0x00000331u }, { 0x0000006Eu, 0x00000331u }, // 00001E48
{ 0x0000004Eu, 0x0000032Du }, { 0x0000006Eu, 0x0000032Du }, // 00001E4A
{ 0x000000D5u, 0x00000301u }, { 0x000000F5u, 0x00000301u }, // 00001E4C
{ 0x000000D5u, 0x00000308u }, { 0x000000F5u, 0x00000308u }, // 00001E4E
{ 0x0000014Cu, 0x00000300u }, { 0x0000014Du, 0x00000300u }, // 00001E50
{ 0x0000014Cu, 0x00000301u }, { 0x0000014Du, 0x00000301u }, // 00001E52
{ 0x00000050u, 0x00000301u }, { 0x00000070u, 0x00000301u }, // 00001E54
{ 0x00000050u, 0x00000307u }, { 0x00000070u, 0x00000307u }, // 00001E56
{ 0x00000052u, 0x00000307u }, { 0x00000072u, 0x00000307u }, // 00001E58
{ 0x00000052u, 0x00000323u }, { 0x00000072u, 0x00000323u }, // 00001E5A
{ 0x00001E5Au, 0x00000304u }, { 0x00001E5Bu, 0x00000304u }, // 00001E5C
{ 0x00000052u, 0x00000331u }, { 0x00000072u, 0x00000331u }, // 00001E5E
{ 0x00000053u, 0x00000307u }, { 0x00000073u, 0x00000307u }, // 00001E60
{ 0x00000053u, 0x00000323u }, { 0x00000073u, 0x00000323u }, // 00001E62
{ 0x0000015Au, 0x00000307u }, { 0x0000015Bu, 0x00000307u }, // 00001E64
{ 0x00000160u, 0x00000307u }, { 0x00000161u, 0x00000307u }, // 00001E66
{ 0x00001E62u, 0x00000307u }, { 0x00001E63u, 0x00000307u }, // 00001E68
{ 0x00000054u, 0x00000307u }, { 0x00000074u, 0x00000307u }, // 00001E6A
{ 0x00000054u, 0x00000323u }, { 0x00000074u, 0x00000323u }, // 00001E6C
{ 0x00000054u, 0x00000331u }, { 0x00000074u, 0x00000331u }, // 00001E6E
{ 0x00000054u, 0x0000032Du }, { 0x00000074u, 0x0000032Du }, // 00001E70
{ 0x00000055u, 0x00000324u }, { 0x00000075u, 0x00000324u }, // 00001E72
{ 0x00000055u, 0x00000330u }, { 0x00000075u, 0x00000330u }, // 00001E74
{ 0x00000055u, 0x0000032Du }, { 0x00000075u, 0x0000032Du }, // 00001E76
{ 0x00000168u, 0x00000301u }, { 0x00000169u, 0x00000301u }, // 00001E78
{ 0x0000016Au, 0x00000308u }, { 0x0000016Bu, 0x00000308u }, // 00001E7A
{ 0x00000056u, 0x00000303u }, { 0x00000076u, 0x00000303u }, // 00001E7C
{ 0x00000056u, 0x00000323u }, { 0x00000076u, 0x00000323u }, // 00001E7E
{ 0x00000057u, 0x00000300u }, { 0x00000077u, 0x00000300u }, // 00001E80
{ 0x00000057u, 0x00000301u }, { 0x00000077u, 0x00000301u }, // 00001E82
{ 0x00000057u, 0x00000308u }, { 0x00000077u, 0x00000308u }, // 00001E84
{ 0x00000057u, 0x00000307u }, { 0x00000077u, 0x00000307u }, // 00001E86
{ 0x00000057u, 0x00000323u }, { 0x00000077u, 0x00000323u }, // 00001E88
{ 0x00000058u, 0x00000307u }, { 0x00000078u, 0x00000307u }, // 00001E8A
{ 0x00000058u, 0x00000308u }, { 0x00000078u, 0x00000308u }, // 00001E8C
{ 0x00000059u, 0x00000307u }, { 0x00000079u, 0x00000307u }, // 00001E8E
{ 0x0000005Au, 0x00000302u }, { 0x0000007Au, 0x00000302u }, // 00001E90
{ 0x0000005Au, 0x00000323u }, { 0x0000007Au, 0x00000323u }, // 00001E92
{ 0x0000005Au, 0x00000331u }, { 0x0000007Au, 0x00000331u }, // 00001E94
{ 0x00000068u, 0x00000331u }, { 0x00000074u, 0x00000308u }, // 00001E96
{ 0x00000077u, 0x0000030Au }, { 0x00000079u, 0x0000030Au }, // 00001E98
{ 0x00000061u, 0x000002BEu }, { 0x0000017Fu, 0x00000307u }, // 00001E9A
{ 0x00001E9Cu, 0x00000000u }, { 0x00001E9Du, 0x00000000u }, // 00001E9C
{ 0x00001E9Eu, 0x00000000u }, { 0x00001E9Fu, 0x00000000u }, // 00001E9E
{ 0x00000041u, 0x00000323u }, { 0x00000061u, 0x00000323u }, // 00001EA0
{ 0x00000041u, 0x00000309u }, { 0x00000061u, 0x00000309u }, // 00001EA2
{ 0x000000C2u, 0x00000301u }, { 0x000000E2u, 0x00000301u }, // 00001EA4
{ 0x000000C2u, 0x00000300u }, { 0x000000E2u, 0x00000300u }, // 00001EA6
{ 0x000000C2u, 0x00000309u }, { 0x000000E2u, 0x00000309u }, // 00001EA8
{ 0x000000C2u, 0x00000303u }, { 0x000000E2u, 0x00000303u }, // 00001EAA
{ 0x00001EA0u, 0x00000302u }, { 0x00001EA1u, 0x00000302u }, // 00001EAC
{ 0x00000102u, 0x00000301u }, { 0x00000103u, 0x00000301u }, // 00001EAE
{ 0x00000102u, 0x00000300u }, { 0x00000103u, 0x00000300u }, // 00001EB0
{ 0x00000102u, 0x00000309u }, { 0x00000103u, 0x00000309u }, // 00001EB2
{ 0x00000102u, 0x00000303u }, { 0x00000103u, 0x00000303u }, // 00001EB4
{ 0x00001EA0u, 0x00000306u }, { 0x00001EA1u, 0x00000306u }, // 00001EB6
{ 0x00000045u, 0x00000323u }, { 0x00000065u, 0x00000323u }, // 00001EB8
{ 0x00000045u, 0x00000309u }, { 0x00000065u, 0x00000309u }, // 00001EBA
{ 0x00000045u, 0x00000303u }, { 0x00000065u, 0x00000303u }, // 00001EBC
{ 0x000000CAu, 0x00000301u }, { 0x000000EAu, 0x00000301u }, // 00001EBE
{ 0x000000CAu, 0x00000300u }, { 0x000000EAu, 0x00000300u }, // 00001EC0
{ 0x000000CAu, 0x00000309u }, { 0x000000EAu, 0x00000309u }, // 00001EC2
{ 0x000000CAu, 0x00000303u }, { 0x000000EAu, 0x00000303u }, // 00001EC4
{ 0x00001EB8u, 0x00000302u }, { 0x00001EB9u, 0x00000302u }, // 00001EC6
{ 0x00000049u, 0x00000309u }, { 0x00000069u, 0x00000309u }, // 00001EC8
{ 0x00000049u, 0x00000323u }, { 0x00000069u, 0x00000323u }, // 00001ECA
{ 0x0000004Fu, 0x00000323u }, { 0x0000006Fu, 0x00000323u }, // 00001ECC
{ 0x0000004Fu, 0x00000309u }, { 0x0000006Fu, 0x00000309u }, // 00001ECE
{ 0x000000D4u, 0x00000301u }, { 0x000000F4u, 0x00000301u }, // 00001ED0
{ 0x000000D4u, 0x00000300u }, { 0x000000F4u, 0x00000300u }, // 00001ED2
{ 0x000000D4u, 0x00000309u }, { 0x000000F4u, 0x00000309u }, // 00001ED4
{ 0x000000D4u, 0x00000303u }, { 0x000000F4u, 0x00000303u }, // 00001ED6
{ 0x00001ECCu, 0x00000302u }, { 0x00001ECDu, 0x00000302u }, // 00001ED8
{ 0x000001A0u, 0x00000301u }, { 0x000001A1u, 0x00000301u }, // 00001EDA
{ 0x000001A0u, 0x00000300u }, { 0x000001A1u, 0x00000300u }, // 00001EDC
{ 0x000001A0u, 0x00000309u }, { 0x000001A1u, 0x00000309u }, // 00001EDE
{ 0x000001A0u, 0x00000303u }, { 0x000001A1u, 0x00000303u }, // 00001EE0
{ 0x000001A0u, 0x00000323u }, { 0x000001A1u, 0x00000323u }, // 00001EE2
{ 0x00000055u, 0x00000323u }, { 0x00000075u, 0x00000323u }, // 00001EE4
{ 0x00000055u, 0x00000309u }, { 0x00000075u, 0x00000309u }, // 00001EE6
{ 0x000001AFu, 0x00000301u }, { 0x000001B0u, 0x00000301u }, // 00001EE8
{ 0x000001AFu, 0x00000300u }, { 0x000001B0u, 0x00000300u }, // 00001EEA
{ 0x000001AFu, 0x00000309u }, { 0x000001B0u, 0x00000309u }, // 00001EEC
{ 0x000001AFu, 0x00000303u }, { 0x000001B0u, 0x00000303u }, // 00001EEE
{ 0x000001AFu, 0x00000323u }, { 0x000001B0u, 0x00000323u }, // 00001EF0
{ 0x00000059u, 0x00000300u }, { 0x00000079u, 0x00000300u }, // 00001EF2
{ 0x00000059u, 0x00000323u }, { 0x00000079u, 0x00000323u }, // 00001EF4
{ 0x00000059u, 0x00000309u }, { 0x00000079u, 0x00000309u }, // 00001EF6
{ 0x00000059u, 0x00000303u }, { 0x00000079u, 0x00000303u }, // 00001EF8
{ 0x00001EFAu, 0x00000000u }, { 0x00001EFBu, 0x00000000u }, // 00001EFA
{ 0x00001EFCu, 0x00000000u }, { 0x00001EFDu, 0x00000000u }, // 00001EFC
{ 0x00001EFEu, 0x00000000u }, { 0x00001EFFu, 0x00000000u }
};
const std::bitset<256> Latin_Extended_Additional1E00::my_Soft_Dotted(std::string("0000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000"));
}; // namespace
}; // namespace
dload(Babylon::Module::Latin_Extended_Additional1E00);