Core: Update unicode data

This commit is contained in:
SirLynix 2023-03-14 18:06:23 +01:00
parent 488f3ca6ef
commit a414afec24
1 changed files with 301 additions and 4 deletions

View File

@ -1,11 +1,11 @@
// this file was automatically generated and should not be edited
// no header guards
// Copyright (C) 2022 Jérôme Leclercq
// Copyright (C) 2023 Jérôme Leclercq
// This file is part of the "Nazara Engine - Core module"
// For conditions of distribution and use, see copyright notice in Config.hpp
UnicodeCharacter unicodeCharacters[34592] = {
UnicodeCharacter unicodeCharacters[34888] = {
{0, Unicode::Category_Other_Control, Unicode::Direction_Boundary_Neutral},
{1, Unicode::Category_Other_Control, Unicode::Direction_Boundary_Neutral},
{2, Unicode::Category_Other_Control, Unicode::Direction_Boundary_Neutral},
@ -2983,6 +2983,7 @@ UnicodeCharacter unicodeCharacters[34592] = {
{3311, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{3313, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{3314, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{3315, Unicode::Category_Mark_SpacingCombining, Unicode::Direction_Left_To_Right},
{3328, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{3329, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{3330, Unicode::Category_Mark_SpacingCombining, Unicode::Direction_Left_To_Right},
@ -3347,6 +3348,7 @@ UnicodeCharacter unicodeCharacters[34592] = {
{3787, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{3788, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{3789, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{3790, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{3792, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{3793, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{3794, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
@ -19387,6 +19389,9 @@ UnicodeCharacter unicodeCharacters[34592] = {
{69293, Unicode::Category_Punctuation_Dash, Unicode::Direction_Right_To_Left},
{69296, Unicode::Category_Letter_Other, Unicode::Direction_Right_To_Left},
{69297, Unicode::Category_Letter_Other, Unicode::Direction_Right_To_Left},
{69373, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{69374, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{69375, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{69376, Unicode::Category_Letter_Other, Unicode::Direction_Right_To_Left},
{69377, Unicode::Category_Letter_Other, Unicode::Direction_Right_To_Left},
{69378, Unicode::Category_Letter_Other, Unicode::Direction_Right_To_Left},
@ -20052,6 +20057,9 @@ UnicodeCharacter unicodeCharacters[34592] = {
{70204, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{70205, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{70206, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{70207, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{70208, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{70209, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{70272, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{70273, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{70274, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
@ -21250,6 +21258,16 @@ UnicodeCharacter unicodeCharacters[34592] = {
{72438, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{72439, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{72440, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{72448, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{72449, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{72450, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{72451, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{72452, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{72453, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{72454, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{72455, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{72456, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{72457, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{72704, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{72705, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{72706, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
@ -21578,6 +21596,92 @@ UnicodeCharacter unicodeCharacters[34592] = {
{73462, Unicode::Category_Mark_SpacingCombining, Unicode::Direction_Left_To_Right},
{73463, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73464, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73472, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{73473, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{73474, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73475, Unicode::Category_Mark_SpacingCombining, Unicode::Direction_Left_To_Right},
{73476, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73477, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73478, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73479, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73480, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73481, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73482, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73483, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73484, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73485, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73486, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73487, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73488, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73490, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73491, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73492, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73493, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73494, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73495, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73496, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73497, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73498, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73499, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73500, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73501, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73502, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73503, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73504, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73505, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73506, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73507, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73508, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73509, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73510, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73511, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73512, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73513, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73514, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73515, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73516, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73517, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73518, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73519, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73520, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73521, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73522, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73523, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73524, Unicode::Category_Mark_SpacingCombining, Unicode::Direction_Left_To_Right},
{73525, Unicode::Category_Mark_SpacingCombining, Unicode::Direction_Left_To_Right},
{73526, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{73527, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{73528, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{73529, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{73530, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{73534, Unicode::Category_Mark_SpacingCombining, Unicode::Direction_Left_To_Right},
{73535, Unicode::Category_Mark_SpacingCombining, Unicode::Direction_Left_To_Right},
{73536, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{73537, Unicode::Category_Mark_SpacingCombining, Unicode::Direction_Left_To_Right},
{73538, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{73539, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73540, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73541, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73542, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73543, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73544, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73545, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73546, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73547, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73548, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73549, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73550, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73551, Unicode::Category_Punctuation_Other, Unicode::Direction_Left_To_Right},
{73552, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{73553, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{73554, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{73555, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{73556, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{73557, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{73558, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{73559, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{73560, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{73561, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{73648, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{73664, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{73665, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
@ -24034,6 +24138,7 @@ UnicodeCharacter unicodeCharacters[34592] = {
{78892, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{78893, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{78894, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{78895, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{78896, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78897, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78898, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
@ -24043,6 +24148,35 @@ UnicodeCharacter unicodeCharacters[34592] = {
{78902, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78903, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78904, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78905, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78906, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78907, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78908, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78909, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78910, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78911, Unicode::Category_Other_Format, Unicode::Direction_Left_To_Right},
{78912, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78913, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{78914, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{78915, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{78916, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{78917, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{78918, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{78919, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78920, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78921, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78922, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78923, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78924, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78925, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78926, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78927, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78928, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78929, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78930, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78931, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78932, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{78933, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{82944, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{82945, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{82946, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
@ -27279,9 +27413,11 @@ UnicodeCharacter unicodeCharacters[34592] = {
{110880, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{110881, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{110882, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{110898, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{110928, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{110929, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{110930, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{110933, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{110948, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{110949, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{110950, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
@ -28563,6 +28699,26 @@ UnicodeCharacter unicodeCharacters[34592] = {
{119363, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{119364, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{119365, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{119488, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119489, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119490, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119491, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119492, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119493, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119494, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119495, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119496, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119497, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119498, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119499, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119500, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119501, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119502, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119503, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119504, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119505, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119506, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119507, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119520, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119521, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
{119522, Unicode::Category_Number_Other, Unicode::Direction_Left_To_Right},
@ -30394,6 +30550,12 @@ UnicodeCharacter unicodeCharacters[34592] = {
{122652, Unicode::Category_Letter_Lowercase, Unicode::Direction_Left_To_Right},
{122653, Unicode::Category_Letter_Lowercase, Unicode::Direction_Left_To_Right},
{122654, Unicode::Category_Letter_Lowercase, Unicode::Direction_Left_To_Right},
{122661, Unicode::Category_Letter_Lowercase, Unicode::Direction_Left_To_Right},
{122662, Unicode::Category_Letter_Lowercase, Unicode::Direction_Left_To_Right},
{122663, Unicode::Category_Letter_Lowercase, Unicode::Direction_Left_To_Right},
{122664, Unicode::Category_Letter_Lowercase, Unicode::Direction_Left_To_Right},
{122665, Unicode::Category_Letter_Lowercase, Unicode::Direction_Left_To_Right},
{122666, Unicode::Category_Letter_Lowercase, Unicode::Direction_Left_To_Right},
{122880, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{122881, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{122882, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
@ -30432,6 +30594,69 @@ UnicodeCharacter unicodeCharacters[34592] = {
{122920, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{122921, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{122922, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{122928, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122929, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122930, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122931, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122932, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122933, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122934, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122935, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122936, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122937, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122938, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122939, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122940, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122941, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122942, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122943, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122944, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122945, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122946, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122947, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122948, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122949, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122950, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122951, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122952, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122953, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122954, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122955, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122956, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122957, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122958, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122959, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122960, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122961, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122962, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122963, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122964, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122965, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122966, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122967, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122968, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122969, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122970, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122971, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122972, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122973, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122974, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122975, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122976, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122977, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122978, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122979, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122980, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122981, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122982, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122983, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122984, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122985, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122986, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122987, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122988, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{122989, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{123023, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{123136, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{123137, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{123138, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
@ -30593,6 +30818,48 @@ UnicodeCharacter unicodeCharacters[34592] = {
{123640, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{123641, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{123647, Unicode::Category_Symbol_Currency, Unicode::Direction_European_Terminator},
{124112, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124113, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124114, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124115, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124116, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124117, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124118, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124119, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124120, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124121, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124122, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124123, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124124, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124125, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124126, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124127, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124128, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124129, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124130, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124131, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124132, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124133, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124134, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124135, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124136, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124137, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124138, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124139, Unicode::Category_Letter_Modifier, Unicode::Direction_Left_To_Right},
{124140, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{124141, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{124142, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{124143, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
{124144, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{124145, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{124146, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{124147, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{124148, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{124149, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{124150, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{124151, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{124152, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{124153, Unicode::Category_Number_DecimalDigit, Unicode::Direction_Left_To_Right},
{124896, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124897, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
{124898, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right},
@ -32668,6 +32935,7 @@ UnicodeCharacter unicodeCharacters[34592] = {
{128725, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128726, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128727, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128732, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128733, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128734, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128735, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
@ -32813,6 +33081,14 @@ UnicodeCharacter unicodeCharacters[34592] = {
{128881, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128882, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128883, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128884, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128885, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128886, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128891, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128892, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128893, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128894, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128895, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128896, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128897, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128898, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
@ -32902,6 +33178,7 @@ UnicodeCharacter unicodeCharacters[34592] = {
{128982, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128983, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128984, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128985, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128992, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128993, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{128994, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
@ -33424,6 +33701,9 @@ UnicodeCharacter unicodeCharacters[34592] = {
{129650, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129651, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129652, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129653, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129654, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129655, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129656, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129657, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129658, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
@ -33436,6 +33716,8 @@ UnicodeCharacter unicodeCharacters[34592] = {
{129668, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129669, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129670, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129671, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129672, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129680, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129681, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129682, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
@ -33465,6 +33747,9 @@ UnicodeCharacter unicodeCharacters[34592] = {
{129706, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129707, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129708, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129709, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129710, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129711, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129712, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129713, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129714, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
@ -33476,12 +33761,18 @@ UnicodeCharacter unicodeCharacters[34592] = {
{129720, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129721, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129722, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129723, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129724, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129725, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129727, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129728, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129729, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129730, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129731, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129732, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129733, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129742, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129743, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129744, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129745, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129746, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
@ -33492,6 +33783,8 @@ UnicodeCharacter unicodeCharacters[34592] = {
{129751, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129752, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129753, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129754, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129755, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129760, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129761, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129762, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
@ -33500,6 +33793,7 @@ UnicodeCharacter unicodeCharacters[34592] = {
{129765, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129766, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129767, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129768, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129776, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129777, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129778, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
@ -33507,6 +33801,8 @@ UnicodeCharacter unicodeCharacters[34592] = {
{129780, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129781, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129782, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129783, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129784, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129792, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129793, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
{129794, Unicode::Category_Symbol_Other, Unicode::Direction_Other_Neutral},
@ -34600,7 +34896,7 @@ UnicodeCharacter unicodeCharacters[34592] = {
{917999, Unicode::Category_Mark_NonSpacing, Unicode::Direction_Nonspacing_Mark},
};
UnicodeSet unicodeSets[17] = {
UnicodeSet unicodeSets[18] = {
{13312, 19903, {13312, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{19968, 40959, {19968, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{44032, 55203, {44032, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
@ -34611,11 +34907,12 @@ UnicodeSet unicodeSets[17] = {
{94208, 100343, {94208, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{101632, 101640, {101632, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{131072, 173791, {131072, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{173824, 177976, {173824, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{173824, 177977, {173824, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{177984, 178205, {177984, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{178208, 183969, {178208, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{183984, 191456, {183984, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{196608, 201546, {196608, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{201552, 205743, {201552, Unicode::Category_Letter_Other, Unicode::Direction_Left_To_Right}},
{983040, 1048573, {983040, Unicode::Category_Other_PrivateUse, Unicode::Direction_Left_To_Right}},
{1048576, 1114109, {1048576, Unicode::Category_Other_PrivateUse, Unicode::Direction_Left_To_Right}},
};