character_set/builtin/
property_values.rs

1// DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY:
2//
3//   ucd-generate.exe property-values tests/UCD
4//
5// Unicode version: 15.0.0.
6//
7// ucd-generate 0.2.13 is available on crates.io.
8
9pub const PROPERTY_VALUES: &'static [(&'static str, &'static [(&'static str, &'static str)])] = &[
10    ("ASCII_Hex_Digit", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
11    (
12        "Age",
13        &[
14            ("1.1", "V1_1"),
15            ("10.0", "V10_0"),
16            ("11.0", "V11_0"),
17            ("12.0", "V12_0"),
18            ("12.1", "V12_1"),
19            ("13.0", "V13_0"),
20            ("14.0", "V14_0"),
21            ("15.0", "V15_0"),
22            ("2.0", "V2_0"),
23            ("2.1", "V2_1"),
24            ("3.0", "V3_0"),
25            ("3.1", "V3_1"),
26            ("3.2", "V3_2"),
27            ("4.0", "V4_0"),
28            ("4.1", "V4_1"),
29            ("5.0", "V5_0"),
30            ("5.1", "V5_1"),
31            ("5.2", "V5_2"),
32            ("6.0", "V6_0"),
33            ("6.1", "V6_1"),
34            ("6.2", "V6_2"),
35            ("6.3", "V6_3"),
36            ("7.0", "V7_0"),
37            ("8.0", "V8_0"),
38            ("9.0", "V9_0"),
39            ("na", "Unassigned"),
40            ("unassigned", "Unassigned"),
41            ("v100", "V10_0"),
42            ("v11", "V1_1"),
43            ("v110", "V11_0"),
44            ("v120", "V12_0"),
45            ("v121", "V12_1"),
46            ("v130", "V13_0"),
47            ("v140", "V14_0"),
48            ("v150", "V15_0"),
49            ("v20", "V2_0"),
50            ("v21", "V2_1"),
51            ("v30", "V3_0"),
52            ("v31", "V3_1"),
53            ("v32", "V3_2"),
54            ("v40", "V4_0"),
55            ("v41", "V4_1"),
56            ("v50", "V5_0"),
57            ("v51", "V5_1"),
58            ("v52", "V5_2"),
59            ("v60", "V6_0"),
60            ("v61", "V6_1"),
61            ("v62", "V6_2"),
62            ("v63", "V6_3"),
63            ("v70", "V7_0"),
64            ("v80", "V8_0"),
65            ("v90", "V9_0"),
66        ],
67    ),
68    ("Alphabetic", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
69    (
70        "Bidi_Class",
71        &[
72            ("al", "Arabic_Letter"),
73            ("an", "Arabic_Number"),
74            ("arabicletter", "Arabic_Letter"),
75            ("arabicnumber", "Arabic_Number"),
76            ("b", "Paragraph_Separator"),
77            ("bn", "Boundary_Neutral"),
78            ("boundaryneutral", "Boundary_Neutral"),
79            ("commonseparator", "Common_Separator"),
80            ("cs", "Common_Separator"),
81            ("en", "European_Number"),
82            ("es", "European_Separator"),
83            ("et", "European_Terminator"),
84            ("europeannumber", "European_Number"),
85            ("europeanseparator", "European_Separator"),
86            ("europeanterminator", "European_Terminator"),
87            ("firststrongisolate", "First_Strong_Isolate"),
88            ("fsi", "First_Strong_Isolate"),
89            ("l", "Left_To_Right"),
90            ("lefttoright", "Left_To_Right"),
91            ("lefttorightembedding", "Left_To_Right_Embedding"),
92            ("lefttorightisolate", "Left_To_Right_Isolate"),
93            ("lefttorightoverride", "Left_To_Right_Override"),
94            ("lre", "Left_To_Right_Embedding"),
95            ("lri", "Left_To_Right_Isolate"),
96            ("lro", "Left_To_Right_Override"),
97            ("nonspacingmark", "Nonspacing_Mark"),
98            ("nsm", "Nonspacing_Mark"),
99            ("on", "Other_Neutral"),
100            ("otherneutral", "Other_Neutral"),
101            ("paragraphseparator", "Paragraph_Separator"),
102            ("pdf", "Pop_Directional_Format"),
103            ("pdi", "Pop_Directional_Isolate"),
104            ("popdirectionalformat", "Pop_Directional_Format"),
105            ("popdirectionalisolate", "Pop_Directional_Isolate"),
106            ("r", "Right_To_Left"),
107            ("righttoleft", "Right_To_Left"),
108            ("righttoleftembedding", "Right_To_Left_Embedding"),
109            ("righttoleftisolate", "Right_To_Left_Isolate"),
110            ("righttoleftoverride", "Right_To_Left_Override"),
111            ("rle", "Right_To_Left_Embedding"),
112            ("rli", "Right_To_Left_Isolate"),
113            ("rlo", "Right_To_Left_Override"),
114            ("s", "Segment_Separator"),
115            ("segmentseparator", "Segment_Separator"),
116            ("whitespace", "White_Space"),
117            ("ws", "White_Space"),
118        ],
119    ),
120    ("Bidi_Control", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
121    ("Bidi_Mirrored", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
122    ("Bidi_Paired_Bracket_Type", &[("c", "Close"), ("close", "Close"), ("n", "None"), ("none", "None"), ("o", "Open"), ("open", "Open")]),
123    (
124        "Block",
125        &[
126            ("adlam", "Adlam"),
127            ("aegeannumbers", "Aegean_Numbers"),
128            ("ahom", "Ahom"),
129            ("alchemical", "Alchemical_Symbols"),
130            ("alchemicalsymbols", "Alchemical_Symbols"),
131            ("alphabeticpf", "Alphabetic_Presentation_Forms"),
132            ("alphabeticpresentationforms", "Alphabetic_Presentation_Forms"),
133            ("anatolianhieroglyphs", "Anatolian_Hieroglyphs"),
134            ("ancientgreekmusic", "Ancient_Greek_Musical_Notation"),
135            ("ancientgreekmusicalnotation", "Ancient_Greek_Musical_Notation"),
136            ("ancientgreeknumbers", "Ancient_Greek_Numbers"),
137            ("ancientsymbols", "Ancient_Symbols"),
138            ("arabic", "Arabic"),
139            ("arabicexta", "Arabic_Extended_A"),
140            ("arabicextb", "Arabic_Extended_B"),
141            ("arabicextc", "Arabic_Extended_C"),
142            ("arabicextendeda", "Arabic_Extended_A"),
143            ("arabicextendedb", "Arabic_Extended_B"),
144            ("arabicextendedc", "Arabic_Extended_C"),
145            ("arabicmath", "Arabic_Mathematical_Alphabetic_Symbols"),
146            ("arabicmathematicalalphabeticsymbols", "Arabic_Mathematical_Alphabetic_Symbols"),
147            ("arabicpfa", "Arabic_Presentation_Forms_A"),
148            ("arabicpfb", "Arabic_Presentation_Forms_B"),
149            ("arabicpresentationformsa", "Arabic_Presentation_Forms_A"),
150            ("arabicpresentationformsb", "Arabic_Presentation_Forms_B"),
151            ("arabicsup", "Arabic_Supplement"),
152            ("arabicsupplement", "Arabic_Supplement"),
153            ("armenian", "Armenian"),
154            ("arrows", "Arrows"),
155            ("ascii", "Basic_Latin"),
156            ("avestan", "Avestan"),
157            ("balinese", "Balinese"),
158            ("bamum", "Bamum"),
159            ("bamumsup", "Bamum_Supplement"),
160            ("bamumsupplement", "Bamum_Supplement"),
161            ("basiclatin", "Basic_Latin"),
162            ("bassavah", "Bassa_Vah"),
163            ("batak", "Batak"),
164            ("bengali", "Bengali"),
165            ("bhaiksuki", "Bhaiksuki"),
166            ("blockelements", "Block_Elements"),
167            ("bopomofo", "Bopomofo"),
168            ("bopomofoext", "Bopomofo_Extended"),
169            ("bopomofoextended", "Bopomofo_Extended"),
170            ("boxdrawing", "Box_Drawing"),
171            ("brahmi", "Brahmi"),
172            ("braille", "Braille_Patterns"),
173            ("braillepatterns", "Braille_Patterns"),
174            ("buginese", "Buginese"),
175            ("buhid", "Buhid"),
176            ("byzantinemusic", "Byzantine_Musical_Symbols"),
177            ("byzantinemusicalsymbols", "Byzantine_Musical_Symbols"),
178            ("canadiansyllabics", "Unified_Canadian_Aboriginal_Syllabics"),
179            ("carian", "Carian"),
180            ("caucasianalbanian", "Caucasian_Albanian"),
181            ("chakma", "Chakma"),
182            ("cham", "Cham"),
183            ("cherokee", "Cherokee"),
184            ("cherokeesup", "Cherokee_Supplement"),
185            ("cherokeesupplement", "Cherokee_Supplement"),
186            ("chesssymbols", "Chess_Symbols"),
187            ("chorasmian", "Chorasmian"),
188            ("cjk", "CJK_Unified_Ideographs"),
189            ("cjkcompat", "CJK_Compatibility"),
190            ("cjkcompatforms", "CJK_Compatibility_Forms"),
191            ("cjkcompatibility", "CJK_Compatibility"),
192            ("cjkcompatibilityforms", "CJK_Compatibility_Forms"),
193            ("cjkcompatibilityideographs", "CJK_Compatibility_Ideographs"),
194            ("cjkcompatibilityideographssupplement", "CJK_Compatibility_Ideographs_Supplement"),
195            ("cjkcompatideographs", "CJK_Compatibility_Ideographs"),
196            ("cjkcompatideographssup", "CJK_Compatibility_Ideographs_Supplement"),
197            ("cjkexta", "CJK_Unified_Ideographs_Extension_A"),
198            ("cjkextb", "CJK_Unified_Ideographs_Extension_B"),
199            ("cjkextc", "CJK_Unified_Ideographs_Extension_C"),
200            ("cjkextd", "CJK_Unified_Ideographs_Extension_D"),
201            ("cjkexte", "CJK_Unified_Ideographs_Extension_E"),
202            ("cjkextf", "CJK_Unified_Ideographs_Extension_F"),
203            ("cjkextg", "CJK_Unified_Ideographs_Extension_G"),
204            ("cjkexth", "CJK_Unified_Ideographs_Extension_H"),
205            ("cjkradicalssup", "CJK_Radicals_Supplement"),
206            ("cjkradicalssupplement", "CJK_Radicals_Supplement"),
207            ("cjkstrokes", "CJK_Strokes"),
208            ("cjksymbols", "CJK_Symbols_And_Punctuation"),
209            ("cjksymbolsandpunctuation", "CJK_Symbols_And_Punctuation"),
210            ("cjkunifiedideographs", "CJK_Unified_Ideographs"),
211            ("cjkunifiedideographsextensiona", "CJK_Unified_Ideographs_Extension_A"),
212            ("cjkunifiedideographsextensionb", "CJK_Unified_Ideographs_Extension_B"),
213            ("cjkunifiedideographsextensionc", "CJK_Unified_Ideographs_Extension_C"),
214            ("cjkunifiedideographsextensiond", "CJK_Unified_Ideographs_Extension_D"),
215            ("cjkunifiedideographsextensione", "CJK_Unified_Ideographs_Extension_E"),
216            ("cjkunifiedideographsextensionf", "CJK_Unified_Ideographs_Extension_F"),
217            ("cjkunifiedideographsextensiong", "CJK_Unified_Ideographs_Extension_G"),
218            ("cjkunifiedideographsextensionh", "CJK_Unified_Ideographs_Extension_H"),
219            ("combiningdiacriticalmarks", "Combining_Diacritical_Marks"),
220            ("combiningdiacriticalmarksextended", "Combining_Diacritical_Marks_Extended"),
221            ("combiningdiacriticalmarksforsymbols", "Combining_Diacritical_Marks_For_Symbols"),
222            ("combiningdiacriticalmarkssupplement", "Combining_Diacritical_Marks_Supplement"),
223            ("combininghalfmarks", "Combining_Half_Marks"),
224            ("combiningmarksforsymbols", "Combining_Diacritical_Marks_For_Symbols"),
225            ("commonindicnumberforms", "Common_Indic_Number_Forms"),
226            ("compatjamo", "Hangul_Compatibility_Jamo"),
227            ("controlpictures", "Control_Pictures"),
228            ("coptic", "Coptic"),
229            ("copticepactnumbers", "Coptic_Epact_Numbers"),
230            ("countingrod", "Counting_Rod_Numerals"),
231            ("countingrodnumerals", "Counting_Rod_Numerals"),
232            ("cuneiform", "Cuneiform"),
233            ("cuneiformnumbers", "Cuneiform_Numbers_And_Punctuation"),
234            ("cuneiformnumbersandpunctuation", "Cuneiform_Numbers_And_Punctuation"),
235            ("currencysymbols", "Currency_Symbols"),
236            ("cypriotsyllabary", "Cypriot_Syllabary"),
237            ("cyprominoan", "Cypro_Minoan"),
238            ("cyrillic", "Cyrillic"),
239            ("cyrillicexta", "Cyrillic_Extended_A"),
240            ("cyrillicextb", "Cyrillic_Extended_B"),
241            ("cyrillicextc", "Cyrillic_Extended_C"),
242            ("cyrillicextd", "Cyrillic_Extended_D"),
243            ("cyrillicextendeda", "Cyrillic_Extended_A"),
244            ("cyrillicextendedb", "Cyrillic_Extended_B"),
245            ("cyrillicextendedc", "Cyrillic_Extended_C"),
246            ("cyrillicextendedd", "Cyrillic_Extended_D"),
247            ("cyrillicsup", "Cyrillic_Supplement"),
248            ("cyrillicsupplement", "Cyrillic_Supplement"),
249            ("cyrillicsupplementary", "Cyrillic_Supplement"),
250            ("deseret", "Deseret"),
251            ("devanagari", "Devanagari"),
252            ("devanagariext", "Devanagari_Extended"),
253            ("devanagariexta", "Devanagari_Extended_A"),
254            ("devanagariextended", "Devanagari_Extended"),
255            ("devanagariextendeda", "Devanagari_Extended_A"),
256            ("diacriticals", "Combining_Diacritical_Marks"),
257            ("diacriticalsext", "Combining_Diacritical_Marks_Extended"),
258            ("diacriticalsforsymbols", "Combining_Diacritical_Marks_For_Symbols"),
259            ("diacriticalssup", "Combining_Diacritical_Marks_Supplement"),
260            ("dingbats", "Dingbats"),
261            ("divesakuru", "Dives_Akuru"),
262            ("dogra", "Dogra"),
263            ("domino", "Domino_Tiles"),
264            ("dominotiles", "Domino_Tiles"),
265            ("duployan", "Duployan"),
266            ("earlydynasticcuneiform", "Early_Dynastic_Cuneiform"),
267            ("egyptianhieroglyphformatcontrols", "Egyptian_Hieroglyph_Format_Controls"),
268            ("egyptianhieroglyphs", "Egyptian_Hieroglyphs"),
269            ("elbasan", "Elbasan"),
270            ("elymaic", "Elymaic"),
271            ("emoticons", "Emoticons"),
272            ("enclosedalphanum", "Enclosed_Alphanumerics"),
273            ("enclosedalphanumerics", "Enclosed_Alphanumerics"),
274            ("enclosedalphanumericsupplement", "Enclosed_Alphanumeric_Supplement"),
275            ("enclosedalphanumsup", "Enclosed_Alphanumeric_Supplement"),
276            ("enclosedcjk", "Enclosed_CJK_Letters_And_Months"),
277            ("enclosedcjklettersandmonths", "Enclosed_CJK_Letters_And_Months"),
278            ("enclosedideographicsup", "Enclosed_Ideographic_Supplement"),
279            ("enclosedideographicsupplement", "Enclosed_Ideographic_Supplement"),
280            ("ethiopic", "Ethiopic"),
281            ("ethiopicext", "Ethiopic_Extended"),
282            ("ethiopicexta", "Ethiopic_Extended_A"),
283            ("ethiopicextb", "Ethiopic_Extended_B"),
284            ("ethiopicextended", "Ethiopic_Extended"),
285            ("ethiopicextendeda", "Ethiopic_Extended_A"),
286            ("ethiopicextendedb", "Ethiopic_Extended_B"),
287            ("ethiopicsup", "Ethiopic_Supplement"),
288            ("ethiopicsupplement", "Ethiopic_Supplement"),
289            ("generalpunctuation", "General_Punctuation"),
290            ("geometricshapes", "Geometric_Shapes"),
291            ("geometricshapesext", "Geometric_Shapes_Extended"),
292            ("geometricshapesextended", "Geometric_Shapes_Extended"),
293            ("georgian", "Georgian"),
294            ("georgianext", "Georgian_Extended"),
295            ("georgianextended", "Georgian_Extended"),
296            ("georgiansup", "Georgian_Supplement"),
297            ("georgiansupplement", "Georgian_Supplement"),
298            ("glagolitic", "Glagolitic"),
299            ("glagoliticsup", "Glagolitic_Supplement"),
300            ("glagoliticsupplement", "Glagolitic_Supplement"),
301            ("gothic", "Gothic"),
302            ("grantha", "Grantha"),
303            ("greek", "Greek_And_Coptic"),
304            ("greekandcoptic", "Greek_And_Coptic"),
305            ("greekext", "Greek_Extended"),
306            ("greekextended", "Greek_Extended"),
307            ("gujarati", "Gujarati"),
308            ("gunjalagondi", "Gunjala_Gondi"),
309            ("gurmukhi", "Gurmukhi"),
310            ("halfandfullforms", "Halfwidth_And_Fullwidth_Forms"),
311            ("halfmarks", "Combining_Half_Marks"),
312            ("halfwidthandfullwidthforms", "Halfwidth_And_Fullwidth_Forms"),
313            ("hangul", "Hangul_Syllables"),
314            ("hangulcompatibilityjamo", "Hangul_Compatibility_Jamo"),
315            ("hanguljamo", "Hangul_Jamo"),
316            ("hanguljamoextendeda", "Hangul_Jamo_Extended_A"),
317            ("hanguljamoextendedb", "Hangul_Jamo_Extended_B"),
318            ("hangulsyllables", "Hangul_Syllables"),
319            ("hanifirohingya", "Hanifi_Rohingya"),
320            ("hanunoo", "Hanunoo"),
321            ("hatran", "Hatran"),
322            ("hebrew", "Hebrew"),
323            ("highprivateusesurrogates", "High_Private_Use_Surrogates"),
324            ("highpusurrogates", "High_Private_Use_Surrogates"),
325            ("highsurrogates", "High_Surrogates"),
326            ("hiragana", "Hiragana"),
327            ("idc", "Ideographic_Description_Characters"),
328            ("ideographicdescriptioncharacters", "Ideographic_Description_Characters"),
329            ("ideographicsymbols", "Ideographic_Symbols_And_Punctuation"),
330            ("ideographicsymbolsandpunctuation", "Ideographic_Symbols_And_Punctuation"),
331            ("imperialaramaic", "Imperial_Aramaic"),
332            ("indicnumberforms", "Common_Indic_Number_Forms"),
333            ("indicsiyaqnumbers", "Indic_Siyaq_Numbers"),
334            ("inscriptionalpahlavi", "Inscriptional_Pahlavi"),
335            ("inscriptionalparthian", "Inscriptional_Parthian"),
336            ("ipaext", "IPA_Extensions"),
337            ("ipaextensions", "IPA_Extensions"),
338            ("jamo", "Hangul_Jamo"),
339            ("jamoexta", "Hangul_Jamo_Extended_A"),
340            ("jamoextb", "Hangul_Jamo_Extended_B"),
341            ("javanese", "Javanese"),
342            ("kaithi", "Kaithi"),
343            ("kaktoviknumerals", "Kaktovik_Numerals"),
344            ("kanaexta", "Kana_Extended_A"),
345            ("kanaextb", "Kana_Extended_B"),
346            ("kanaextendeda", "Kana_Extended_A"),
347            ("kanaextendedb", "Kana_Extended_B"),
348            ("kanasup", "Kana_Supplement"),
349            ("kanasupplement", "Kana_Supplement"),
350            ("kanbun", "Kanbun"),
351            ("kangxi", "Kangxi_Radicals"),
352            ("kangxiradicals", "Kangxi_Radicals"),
353            ("kannada", "Kannada"),
354            ("katakana", "Katakana"),
355            ("katakanaext", "Katakana_Phonetic_Extensions"),
356            ("katakanaphoneticextensions", "Katakana_Phonetic_Extensions"),
357            ("kawi", "Kawi"),
358            ("kayahli", "Kayah_Li"),
359            ("kharoshthi", "Kharoshthi"),
360            ("khitansmallscript", "Khitan_Small_Script"),
361            ("khmer", "Khmer"),
362            ("khmersymbols", "Khmer_Symbols"),
363            ("khojki", "Khojki"),
364            ("khudawadi", "Khudawadi"),
365            ("lao", "Lao"),
366            ("latin1", "Latin_1_Supplement"),
367            ("latin1sup", "Latin_1_Supplement"),
368            ("latin1supplement", "Latin_1_Supplement"),
369            ("latinexta", "Latin_Extended_A"),
370            ("latinextadditional", "Latin_Extended_Additional"),
371            ("latinextb", "Latin_Extended_B"),
372            ("latinextc", "Latin_Extended_C"),
373            ("latinextd", "Latin_Extended_D"),
374            ("latinexte", "Latin_Extended_E"),
375            ("latinextendeda", "Latin_Extended_A"),
376            ("latinextendedadditional", "Latin_Extended_Additional"),
377            ("latinextendedb", "Latin_Extended_B"),
378            ("latinextendedc", "Latin_Extended_C"),
379            ("latinextendedd", "Latin_Extended_D"),
380            ("latinextendede", "Latin_Extended_E"),
381            ("latinextendedf", "Latin_Extended_F"),
382            ("latinextendedg", "Latin_Extended_G"),
383            ("latinextf", "Latin_Extended_F"),
384            ("latinextg", "Latin_Extended_G"),
385            ("lepcha", "Lepcha"),
386            ("letterlikesymbols", "Letterlike_Symbols"),
387            ("limbu", "Limbu"),
388            ("lineara", "Linear_A"),
389            ("linearbideograms", "Linear_B_Ideograms"),
390            ("linearbsyllabary", "Linear_B_Syllabary"),
391            ("lisu", "Lisu"),
392            ("lisusup", "Lisu_Supplement"),
393            ("lisusupplement", "Lisu_Supplement"),
394            ("lowsurrogates", "Low_Surrogates"),
395            ("lycian", "Lycian"),
396            ("lydian", "Lydian"),
397            ("mahajani", "Mahajani"),
398            ("mahjong", "Mahjong_Tiles"),
399            ("mahjongtiles", "Mahjong_Tiles"),
400            ("makasar", "Makasar"),
401            ("malayalam", "Malayalam"),
402            ("mandaic", "Mandaic"),
403            ("manichaean", "Manichaean"),
404            ("marchen", "Marchen"),
405            ("masaramgondi", "Masaram_Gondi"),
406            ("mathalphanum", "Mathematical_Alphanumeric_Symbols"),
407            ("mathematicalalphanumericsymbols", "Mathematical_Alphanumeric_Symbols"),
408            ("mathematicaloperators", "Mathematical_Operators"),
409            ("mathoperators", "Mathematical_Operators"),
410            ("mayannumerals", "Mayan_Numerals"),
411            ("medefaidrin", "Medefaidrin"),
412            ("meeteimayek", "Meetei_Mayek"),
413            ("meeteimayekext", "Meetei_Mayek_Extensions"),
414            ("meeteimayekextensions", "Meetei_Mayek_Extensions"),
415            ("mendekikakui", "Mende_Kikakui"),
416            ("meroiticcursive", "Meroitic_Cursive"),
417            ("meroitichieroglyphs", "Meroitic_Hieroglyphs"),
418            ("miao", "Miao"),
419            ("miscarrows", "Miscellaneous_Symbols_And_Arrows"),
420            ("miscellaneousmathematicalsymbolsa", "Miscellaneous_Mathematical_Symbols_A"),
421            ("miscellaneousmathematicalsymbolsb", "Miscellaneous_Mathematical_Symbols_B"),
422            ("miscellaneoussymbols", "Miscellaneous_Symbols"),
423            ("miscellaneoussymbolsandarrows", "Miscellaneous_Symbols_And_Arrows"),
424            ("miscellaneoussymbolsandpictographs", "Miscellaneous_Symbols_And_Pictographs"),
425            ("miscellaneoustechnical", "Miscellaneous_Technical"),
426            ("miscmathsymbolsa", "Miscellaneous_Mathematical_Symbols_A"),
427            ("miscmathsymbolsb", "Miscellaneous_Mathematical_Symbols_B"),
428            ("miscpictographs", "Miscellaneous_Symbols_And_Pictographs"),
429            ("miscsymbols", "Miscellaneous_Symbols"),
430            ("misctechnical", "Miscellaneous_Technical"),
431            ("modi", "Modi"),
432            ("modifierletters", "Spacing_Modifier_Letters"),
433            ("modifiertoneletters", "Modifier_Tone_Letters"),
434            ("mongolian", "Mongolian"),
435            ("mongoliansup", "Mongolian_Supplement"),
436            ("mongoliansupplement", "Mongolian_Supplement"),
437            ("mro", "Mro"),
438            ("multani", "Multani"),
439            ("music", "Musical_Symbols"),
440            ("musicalsymbols", "Musical_Symbols"),
441            ("myanmar", "Myanmar"),
442            ("myanmarexta", "Myanmar_Extended_A"),
443            ("myanmarextb", "Myanmar_Extended_B"),
444            ("myanmarextendeda", "Myanmar_Extended_A"),
445            ("myanmarextendedb", "Myanmar_Extended_B"),
446            ("nabataean", "Nabataean"),
447            ("nagmundari", "Nag_Mundari"),
448            ("nandinagari", "Nandinagari"),
449            ("nb", "No_Block"),
450            ("newa", "Newa"),
451            ("newtailue", "New_Tai_Lue"),
452            ("nko", "NKo"),
453            ("noblock", "No_Block"),
454            ("numberforms", "Number_Forms"),
455            ("nushu", "Nushu"),
456            ("nyiakengpuachuehmong", "Nyiakeng_Puachue_Hmong"),
457            ("ocr", "Optical_Character_Recognition"),
458            ("ogham", "Ogham"),
459            ("olchiki", "Ol_Chiki"),
460            ("oldhungarian", "Old_Hungarian"),
461            ("olditalic", "Old_Italic"),
462            ("oldnortharabian", "Old_North_Arabian"),
463            ("oldpermic", "Old_Permic"),
464            ("oldpersian", "Old_Persian"),
465            ("oldsogdian", "Old_Sogdian"),
466            ("oldsoutharabian", "Old_South_Arabian"),
467            ("oldturkic", "Old_Turkic"),
468            ("olduyghur", "Old_Uyghur"),
469            ("opticalcharacterrecognition", "Optical_Character_Recognition"),
470            ("oriya", "Oriya"),
471            ("ornamentaldingbats", "Ornamental_Dingbats"),
472            ("osage", "Osage"),
473            ("osmanya", "Osmanya"),
474            ("ottomansiyaqnumbers", "Ottoman_Siyaq_Numbers"),
475            ("pahawhhmong", "Pahawh_Hmong"),
476            ("palmyrene", "Palmyrene"),
477            ("paucinhau", "Pau_Cin_Hau"),
478            ("phagspa", "Phags_Pa"),
479            ("phaistos", "Phaistos_Disc"),
480            ("phaistosdisc", "Phaistos_Disc"),
481            ("phoenician", "Phoenician"),
482            ("phoneticext", "Phonetic_Extensions"),
483            ("phoneticextensions", "Phonetic_Extensions"),
484            ("phoneticextensionssupplement", "Phonetic_Extensions_Supplement"),
485            ("phoneticextsup", "Phonetic_Extensions_Supplement"),
486            ("playingcards", "Playing_Cards"),
487            ("privateuse", "Private_Use_Area"),
488            ("privateusearea", "Private_Use_Area"),
489            ("psalterpahlavi", "Psalter_Pahlavi"),
490            ("pua", "Private_Use_Area"),
491            ("punctuation", "General_Punctuation"),
492            ("rejang", "Rejang"),
493            ("rumi", "Rumi_Numeral_Symbols"),
494            ("ruminumeralsymbols", "Rumi_Numeral_Symbols"),
495            ("runic", "Runic"),
496            ("samaritan", "Samaritan"),
497            ("saurashtra", "Saurashtra"),
498            ("sharada", "Sharada"),
499            ("shavian", "Shavian"),
500            ("shorthandformatcontrols", "Shorthand_Format_Controls"),
501            ("siddham", "Siddham"),
502            ("sinhala", "Sinhala"),
503            ("sinhalaarchaicnumbers", "Sinhala_Archaic_Numbers"),
504            ("smallforms", "Small_Form_Variants"),
505            ("smallformvariants", "Small_Form_Variants"),
506            ("smallkanaext", "Small_Kana_Extension"),
507            ("smallkanaextension", "Small_Kana_Extension"),
508            ("sogdian", "Sogdian"),
509            ("sorasompeng", "Sora_Sompeng"),
510            ("soyombo", "Soyombo"),
511            ("spacingmodifierletters", "Spacing_Modifier_Letters"),
512            ("specials", "Specials"),
513            ("sundanese", "Sundanese"),
514            ("sundanesesup", "Sundanese_Supplement"),
515            ("sundanesesupplement", "Sundanese_Supplement"),
516            ("suparrowsa", "Supplemental_Arrows_A"),
517            ("suparrowsb", "Supplemental_Arrows_B"),
518            ("suparrowsc", "Supplemental_Arrows_C"),
519            ("superandsub", "Superscripts_And_Subscripts"),
520            ("superscriptsandsubscripts", "Superscripts_And_Subscripts"),
521            ("supmathoperators", "Supplemental_Mathematical_Operators"),
522            ("supplementalarrowsa", "Supplemental_Arrows_A"),
523            ("supplementalarrowsb", "Supplemental_Arrows_B"),
524            ("supplementalarrowsc", "Supplemental_Arrows_C"),
525            ("supplementalmathematicaloperators", "Supplemental_Mathematical_Operators"),
526            ("supplementalpunctuation", "Supplemental_Punctuation"),
527            ("supplementalsymbolsandpictographs", "Supplemental_Symbols_And_Pictographs"),
528            ("supplementaryprivateuseareaa", "Supplementary_Private_Use_Area_A"),
529            ("supplementaryprivateuseareab", "Supplementary_Private_Use_Area_B"),
530            ("suppuaa", "Supplementary_Private_Use_Area_A"),
531            ("suppuab", "Supplementary_Private_Use_Area_B"),
532            ("suppunctuation", "Supplemental_Punctuation"),
533            ("supsymbolsandpictographs", "Supplemental_Symbols_And_Pictographs"),
534            ("suttonsignwriting", "Sutton_SignWriting"),
535            ("sylotinagri", "Syloti_Nagri"),
536            ("symbolsandpictographsexta", "Symbols_And_Pictographs_Extended_A"),
537            ("symbolsandpictographsextendeda", "Symbols_And_Pictographs_Extended_A"),
538            ("symbolsforlegacycomputing", "Symbols_For_Legacy_Computing"),
539            ("syriac", "Syriac"),
540            ("syriacsup", "Syriac_Supplement"),
541            ("syriacsupplement", "Syriac_Supplement"),
542            ("tagalog", "Tagalog"),
543            ("tagbanwa", "Tagbanwa"),
544            ("tags", "Tags"),
545            ("taile", "Tai_Le"),
546            ("taitham", "Tai_Tham"),
547            ("taiviet", "Tai_Viet"),
548            ("taixuanjing", "Tai_Xuan_Jing_Symbols"),
549            ("taixuanjingsymbols", "Tai_Xuan_Jing_Symbols"),
550            ("takri", "Takri"),
551            ("tamil", "Tamil"),
552            ("tamilsup", "Tamil_Supplement"),
553            ("tamilsupplement", "Tamil_Supplement"),
554            ("tangsa", "Tangsa"),
555            ("tangut", "Tangut"),
556            ("tangutcomponents", "Tangut_Components"),
557            ("tangutsup", "Tangut_Supplement"),
558            ("tangutsupplement", "Tangut_Supplement"),
559            ("telugu", "Telugu"),
560            ("thaana", "Thaana"),
561            ("thai", "Thai"),
562            ("tibetan", "Tibetan"),
563            ("tifinagh", "Tifinagh"),
564            ("tirhuta", "Tirhuta"),
565            ("toto", "Toto"),
566            ("transportandmap", "Transport_And_Map_Symbols"),
567            ("transportandmapsymbols", "Transport_And_Map_Symbols"),
568            ("ucas", "Unified_Canadian_Aboriginal_Syllabics"),
569            ("ucasext", "Unified_Canadian_Aboriginal_Syllabics_Extended"),
570            ("ucasexta", "Unified_Canadian_Aboriginal_Syllabics_Extended_A"),
571            ("ugaritic", "Ugaritic"),
572            ("unifiedcanadianaboriginalsyllabics", "Unified_Canadian_Aboriginal_Syllabics"),
573            ("unifiedcanadianaboriginalsyllabicsextended", "Unified_Canadian_Aboriginal_Syllabics_Extended"),
574            ("unifiedcanadianaboriginalsyllabicsextendeda", "Unified_Canadian_Aboriginal_Syllabics_Extended_A"),
575            ("vai", "Vai"),
576            ("variationselectors", "Variation_Selectors"),
577            ("variationselectorssupplement", "Variation_Selectors_Supplement"),
578            ("vedicext", "Vedic_Extensions"),
579            ("vedicextensions", "Vedic_Extensions"),
580            ("verticalforms", "Vertical_Forms"),
581            ("vithkuqi", "Vithkuqi"),
582            ("vs", "Variation_Selectors"),
583            ("vssup", "Variation_Selectors_Supplement"),
584            ("wancho", "Wancho"),
585            ("warangciti", "Warang_Citi"),
586            ("yezidi", "Yezidi"),
587            ("yijing", "Yijing_Hexagram_Symbols"),
588            ("yijinghexagramsymbols", "Yijing_Hexagram_Symbols"),
589            ("yiradicals", "Yi_Radicals"),
590            ("yisyllables", "Yi_Syllables"),
591            ("zanabazarsquare", "Zanabazar_Square"),
592            ("znamennymusic", "Znamenny_Musical_Notation"),
593            ("znamennymusicalnotation", "Znamenny_Musical_Notation"),
594        ],
595    ),
596    (
597        "Canonical_Combining_Class",
598        &[
599            ("", "Iota_Subscript"),
600            ("0", "Not_Reordered"),
601            ("1", "Overlay"),
602            ("10", "CCC10"),
603            ("103", "CCC103"),
604            ("107", "CCC107"),
605            ("11", "CCC11"),
606            ("118", "CCC118"),
607            ("12", "CCC12"),
608            ("122", "CCC122"),
609            ("129", "CCC129"),
610            ("13", "CCC13"),
611            ("130", "CCC130"),
612            ("132", "CCC132"),
613            ("133", "CCC133"),
614            ("14", "CCC14"),
615            ("15", "CCC15"),
616            ("16", "CCC16"),
617            ("17", "CCC17"),
618            ("18", "CCC18"),
619            ("19", "CCC19"),
620            ("20", "CCC20"),
621            ("200", "Attached_Below_Left"),
622            ("202", "Attached_Below"),
623            ("21", "CCC21"),
624            ("214", "Attached_Above"),
625            ("216", "Attached_Above_Right"),
626            ("218", "Below_Left"),
627            ("22", "CCC22"),
628            ("220", "Below"),
629            ("222", "Below_Right"),
630            ("224", "Left"),
631            ("226", "Right"),
632            ("228", "Above_Left"),
633            ("23", "CCC23"),
634            ("230", "Above"),
635            ("232", "Above_Right"),
636            ("233", "Double_Below"),
637            ("234", "Double_Above"),
638            ("24", "CCC24"),
639            ("240", "Iota_Subscript"),
640            ("25", "CCC25"),
641            ("26", "CCC26"),
642            ("27", "CCC27"),
643            ("28", "CCC28"),
644            ("29", "CCC29"),
645            ("30", "CCC30"),
646            ("31", "CCC31"),
647            ("32", "CCC32"),
648            ("33", "CCC33"),
649            ("34", "CCC34"),
650            ("35", "CCC35"),
651            ("36", "CCC36"),
652            ("6", "Han_Reading"),
653            ("7", "Nukta"),
654            ("8", "Kana_Voicing"),
655            ("84", "CCC84"),
656            ("9", "Virama"),
657            ("91", "CCC91"),
658            ("a", "Above"),
659            ("above", "Above"),
660            ("aboveleft", "Above_Left"),
661            ("aboveright", "Above_Right"),
662            ("al", "Above_Left"),
663            ("ar", "Above_Right"),
664            ("ata", "Attached_Above"),
665            ("atar", "Attached_Above_Right"),
666            ("atb", "Attached_Below"),
667            ("atbl", "Attached_Below_Left"),
668            ("attachedabove", "Attached_Above"),
669            ("attachedaboveright", "Attached_Above_Right"),
670            ("attachedbelow", "Attached_Below"),
671            ("attachedbelowleft", "Attached_Below_Left"),
672            ("b", "Below"),
673            ("below", "Below"),
674            ("belowleft", "Below_Left"),
675            ("belowright", "Below_Right"),
676            ("bl", "Below_Left"),
677            ("br", "Below_Right"),
678            ("ccc10", "CCC10"),
679            ("ccc103", "CCC103"),
680            ("ccc107", "CCC107"),
681            ("ccc11", "CCC11"),
682            ("ccc118", "CCC118"),
683            ("ccc12", "CCC12"),
684            ("ccc122", "CCC122"),
685            ("ccc129", "CCC129"),
686            ("ccc13", "CCC13"),
687            ("ccc130", "CCC130"),
688            ("ccc132", "CCC132"),
689            ("ccc133", "CCC133"),
690            ("ccc14", "CCC14"),
691            ("ccc15", "CCC15"),
692            ("ccc16", "CCC16"),
693            ("ccc17", "CCC17"),
694            ("ccc18", "CCC18"),
695            ("ccc19", "CCC19"),
696            ("ccc20", "CCC20"),
697            ("ccc21", "CCC21"),
698            ("ccc22", "CCC22"),
699            ("ccc23", "CCC23"),
700            ("ccc24", "CCC24"),
701            ("ccc25", "CCC25"),
702            ("ccc26", "CCC26"),
703            ("ccc27", "CCC27"),
704            ("ccc28", "CCC28"),
705            ("ccc29", "CCC29"),
706            ("ccc30", "CCC30"),
707            ("ccc31", "CCC31"),
708            ("ccc32", "CCC32"),
709            ("ccc33", "CCC33"),
710            ("ccc34", "CCC34"),
711            ("ccc35", "CCC35"),
712            ("ccc36", "CCC36"),
713            ("ccc84", "CCC84"),
714            ("ccc91", "CCC91"),
715            ("da", "Double_Above"),
716            ("db", "Double_Below"),
717            ("doubleabove", "Double_Above"),
718            ("doublebelow", "Double_Below"),
719            ("hanr", "Han_Reading"),
720            ("hanreading", "Han_Reading"),
721            ("iotasubscript", "Iota_Subscript"),
722            ("kanavoicing", "Kana_Voicing"),
723            ("kv", "Kana_Voicing"),
724            ("l", "Left"),
725            ("left", "Left"),
726            ("nk", "Nukta"),
727            ("notreordered", "Not_Reordered"),
728            ("nr", "Not_Reordered"),
729            ("nukta", "Nukta"),
730            ("ov", "Overlay"),
731            ("overlay", "Overlay"),
732            ("r", "Right"),
733            ("right", "Right"),
734            ("virama", "Virama"),
735            ("vr", "Virama"),
736        ],
737    ),
738    ("Case_Ignorable", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
739    ("Cased", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
740    ("Changes_When_Casefolded", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
741    ("Changes_When_Casemapped", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
742    ("Changes_When_Lowercased", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
743    ("Changes_When_NFKC_Casefolded", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
744    ("Changes_When_Titlecased", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
745    ("Changes_When_Uppercased", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
746    ("Composition_Exclusion", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
747    ("Dash", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
748    (
749        "Decomposition_Type",
750        &[
751            ("can", "Canonical"),
752            ("canonical", "Canonical"),
753            ("circle", "Circle"),
754            ("com", "Compat"),
755            ("compat", "Compat"),
756            ("enc", "Circle"),
757            ("fin", "Final"),
758            ("final", "Final"),
759            ("font", "Font"),
760            ("fra", "Fraction"),
761            ("fraction", "Fraction"),
762            ("init", "Initial"),
763            ("initial", "Initial"),
764            ("med", "Medial"),
765            ("medial", "Medial"),
766            ("nar", "Narrow"),
767            ("narrow", "Narrow"),
768            ("nb", "Nobreak"),
769            ("nobreak", "Nobreak"),
770            ("none", "None"),
771            ("o", "Isolated"),
772            ("olated", "Isolated"),
773            ("small", "Small"),
774            ("sml", "Small"),
775            ("sqr", "Square"),
776            ("square", "Square"),
777            ("sub", "Sub"),
778            ("sup", "Super"),
779            ("super", "Super"),
780            ("vert", "Vertical"),
781            ("vertical", "Vertical"),
782            ("wide", "Wide"),
783        ],
784    ),
785    ("Default_Ignorable_Code_Point", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
786    ("Deprecated", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
787    ("Diacritic", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
788    (
789        "East_Asian_Width",
790        &[
791            ("a", "Ambiguous"),
792            ("ambiguous", "Ambiguous"),
793            ("f", "Fullwidth"),
794            ("fullwidth", "Fullwidth"),
795            ("h", "Halfwidth"),
796            ("halfwidth", "Halfwidth"),
797            ("n", "Neutral"),
798            ("na", "Narrow"),
799            ("narrow", "Narrow"),
800            ("neutral", "Neutral"),
801            ("w", "Wide"),
802            ("wide", "Wide"),
803        ],
804    ),
805    ("Emoji", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
806    ("Emoji_Component", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
807    ("Emoji_Modifier", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
808    ("Emoji_Modifier_Base", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
809    ("Emoji_Presentation", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
810    ("Expands_On_NFC", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
811    ("Expands_On_NFD", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
812    ("Expands_On_NFKC", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
813    ("Expands_On_NFKD", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
814    ("Extended_Pictographic", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
815    ("Extender", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
816    ("Full_Composition_Exclusion", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
817    (
818        "General_Category",
819        &[
820            ("c", "Other"),
821            ("casedletter", "Cased_Letter"),
822            ("cc", "Control"),
823            ("cf", "Format"),
824            ("closepunctuation", "Close_Punctuation"),
825            ("cn", "Unassigned"),
826            ("cntrl", "Control"),
827            ("co", "Private_Use"),
828            ("combiningmark", "Mark"),
829            ("connectorpunctuation", "Connector_Punctuation"),
830            ("control", "Control"),
831            ("cs", "Surrogate"),
832            ("currencysymbol", "Currency_Symbol"),
833            ("dashpunctuation", "Dash_Punctuation"),
834            ("decimalnumber", "Decimal_Number"),
835            ("digit", "Decimal_Number"),
836            ("enclosingmark", "Enclosing_Mark"),
837            ("finalpunctuation", "Final_Punctuation"),
838            ("format", "Format"),
839            ("initialpunctuation", "Initial_Punctuation"),
840            ("l", "Letter"),
841            ("lc", "Cased_Letter"),
842            ("letter", "Letter"),
843            ("letternumber", "Letter_Number"),
844            ("lineseparator", "Line_Separator"),
845            ("ll", "Lowercase_Letter"),
846            ("lm", "Modifier_Letter"),
847            ("lo", "Other_Letter"),
848            ("lowercaseletter", "Lowercase_Letter"),
849            ("lt", "Titlecase_Letter"),
850            ("lu", "Uppercase_Letter"),
851            ("m", "Mark"),
852            ("mark", "Mark"),
853            ("mathsymbol", "Math_Symbol"),
854            ("mc", "Spacing_Mark"),
855            ("me", "Enclosing_Mark"),
856            ("mn", "Nonspacing_Mark"),
857            ("modifierletter", "Modifier_Letter"),
858            ("modifiersymbol", "Modifier_Symbol"),
859            ("n", "Number"),
860            ("nd", "Decimal_Number"),
861            ("nl", "Letter_Number"),
862            ("no", "Other_Number"),
863            ("nonspacingmark", "Nonspacing_Mark"),
864            ("number", "Number"),
865            ("openpunctuation", "Open_Punctuation"),
866            ("other", "Other"),
867            ("otherletter", "Other_Letter"),
868            ("othernumber", "Other_Number"),
869            ("otherpunctuation", "Other_Punctuation"),
870            ("othersymbol", "Other_Symbol"),
871            ("p", "Punctuation"),
872            ("paragraphseparator", "Paragraph_Separator"),
873            ("pc", "Connector_Punctuation"),
874            ("pd", "Dash_Punctuation"),
875            ("pe", "Close_Punctuation"),
876            ("pf", "Final_Punctuation"),
877            ("pi", "Initial_Punctuation"),
878            ("po", "Other_Punctuation"),
879            ("privateuse", "Private_Use"),
880            ("ps", "Open_Punctuation"),
881            ("punct", "Punctuation"),
882            ("punctuation", "Punctuation"),
883            ("s", "Symbol"),
884            ("sc", "Currency_Symbol"),
885            ("separator", "Separator"),
886            ("sk", "Modifier_Symbol"),
887            ("sm", "Math_Symbol"),
888            ("so", "Other_Symbol"),
889            ("spaceseparator", "Space_Separator"),
890            ("spacingmark", "Spacing_Mark"),
891            ("surrogate", "Surrogate"),
892            ("symbol", "Symbol"),
893            ("titlecaseletter", "Titlecase_Letter"),
894            ("unassigned", "Unassigned"),
895            ("uppercaseletter", "Uppercase_Letter"),
896            ("z", "Separator"),
897            ("zl", "Line_Separator"),
898            ("zp", "Paragraph_Separator"),
899            ("zs", "Space_Separator"),
900        ],
901    ),
902    ("Grapheme_Base", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
903    (
904        "Grapheme_Cluster_Break",
905        &[
906            ("cn", "Control"),
907            ("control", "Control"),
908            ("cr", "CR"),
909            ("eb", "E_Base"),
910            ("ebase", "E_Base"),
911            ("ebasegaz", "E_Base_GAZ"),
912            ("ebg", "E_Base_GAZ"),
913            ("em", "E_Modifier"),
914            ("emodifier", "E_Modifier"),
915            ("ex", "Extend"),
916            ("extend", "Extend"),
917            ("gaz", "Glue_After_Zwj"),
918            ("glueafterzwj", "Glue_After_Zwj"),
919            ("l", "L"),
920            ("lf", "LF"),
921            ("lv", "LV"),
922            ("lvt", "LVT"),
923            ("other", "Other"),
924            ("pp", "Prepend"),
925            ("prepend", "Prepend"),
926            ("regionalindicator", "Regional_Indicator"),
927            ("ri", "Regional_Indicator"),
928            ("sm", "SpacingMark"),
929            ("spacingmark", "SpacingMark"),
930            ("t", "T"),
931            ("v", "V"),
932            ("xx", "Other"),
933            ("zwj", "ZWJ"),
934        ],
935    ),
936    ("Grapheme_Extend", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
937    ("Grapheme_Link", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
938    (
939        "Hangul_Syllable_Type",
940        &[
941            ("l", "Leading_Jamo"),
942            ("leadingjamo", "Leading_Jamo"),
943            ("lv", "LV_Syllable"),
944            ("lvsyllable", "LV_Syllable"),
945            ("lvt", "LVT_Syllable"),
946            ("lvtsyllable", "LVT_Syllable"),
947            ("na", "Not_Applicable"),
948            ("notapplicable", "Not_Applicable"),
949            ("t", "Trailing_Jamo"),
950            ("trailingjamo", "Trailing_Jamo"),
951            ("v", "Vowel_Jamo"),
952            ("voweljamo", "Vowel_Jamo"),
953        ],
954    ),
955    ("Hex_Digit", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
956    ("Hyphen", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
957    ("IDS_Binary_Operator", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
958    ("IDS_Trinary_Operator", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
959    ("ID_Continue", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
960    ("ID_Start", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
961    ("Ideographic", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
962    (
963        "Indic_Positional_Category",
964        &[
965            ("bottom", "Bottom"),
966            ("bottomandleft", "Bottom_And_Left"),
967            ("bottomandright", "Bottom_And_Right"),
968            ("left", "Left"),
969            ("leftandright", "Left_And_Right"),
970            ("na", "NA"),
971            ("overstruck", "Overstruck"),
972            ("right", "Right"),
973            ("top", "Top"),
974            ("topandbottom", "Top_And_Bottom"),
975            ("topandbottomandleft", "Top_And_Bottom_And_Left"),
976            ("topandbottomandright", "Top_And_Bottom_And_Right"),
977            ("topandleft", "Top_And_Left"),
978            ("topandleftandright", "Top_And_Left_And_Right"),
979            ("topandright", "Top_And_Right"),
980            ("visualorderleft", "Visual_Order_Left"),
981        ],
982    ),
983    (
984        "Indic_Syllabic_Category",
985        &[
986            ("avagraha", "Avagraha"),
987            ("bindu", "Bindu"),
988            ("brahmijoiningnumber", "Brahmi_Joining_Number"),
989            ("cantillationmark", "Cantillation_Mark"),
990            ("consonant", "Consonant"),
991            ("consonantdead", "Consonant_Dead"),
992            ("consonantfinal", "Consonant_Final"),
993            ("consonantheadletter", "Consonant_Head_Letter"),
994            ("consonantinitialpostfixed", "Consonant_Initial_Postfixed"),
995            ("consonantkiller", "Consonant_Killer"),
996            ("consonantmedial", "Consonant_Medial"),
997            ("consonantplaceholder", "Consonant_Placeholder"),
998            ("consonantprecedingrepha", "Consonant_Preceding_Repha"),
999            ("consonantprefixed", "Consonant_Prefixed"),
1000            ("consonantsubjoined", "Consonant_Subjoined"),
1001            ("consonantsucceedingrepha", "Consonant_Succeeding_Repha"),
1002            ("consonantwithstacker", "Consonant_With_Stacker"),
1003            ("geminationmark", "Gemination_Mark"),
1004            ("invisiblestacker", "Invisible_Stacker"),
1005            ("joiner", "Joiner"),
1006            ("modifyingletter", "Modifying_Letter"),
1007            ("nonjoiner", "Non_Joiner"),
1008            ("nukta", "Nukta"),
1009            ("number", "Number"),
1010            ("numberjoiner", "Number_Joiner"),
1011            ("other", "Other"),
1012            ("purekiller", "Pure_Killer"),
1013            ("registershifter", "Register_Shifter"),
1014            ("syllablemodifier", "Syllable_Modifier"),
1015            ("toneletter", "Tone_Letter"),
1016            ("tonemark", "Tone_Mark"),
1017            ("virama", "Virama"),
1018            ("visarga", "Visarga"),
1019            ("vowel", "Vowel"),
1020            ("voweldependent", "Vowel_Dependent"),
1021            ("vowelindependent", "Vowel_Independent"),
1022        ],
1023    ),
1024    (
1025        "Jamo_Short_Name",
1026        &[
1027            ("a", "A"),
1028            ("ae", "AE"),
1029            ("b", "B"),
1030            ("bb", "BB"),
1031            ("bs", "BS"),
1032            ("c", "C"),
1033            ("d", "D"),
1034            ("dd", "DD"),
1035            ("e", "E"),
1036            ("eo", "EO"),
1037            ("eu", "EU"),
1038            ("g", "G"),
1039            ("gg", "GG"),
1040            ("gs", "GS"),
1041            ("h", "H"),
1042            ("i", "I"),
1043            ("j", "J"),
1044            ("jj", "JJ"),
1045            ("k", "K"),
1046            ("l", "L"),
1047            ("lb", "LB"),
1048            ("lg", "LG"),
1049            ("lh", "LH"),
1050            ("lm", "LM"),
1051            ("lp", "LP"),
1052            ("ls", "LS"),
1053            ("lt", "LT"),
1054            ("m", "M"),
1055            ("n", "N"),
1056            ("ng", "NG"),
1057            ("nh", "NH"),
1058            ("nj", "NJ"),
1059            ("o", "O"),
1060            ("oe", "OE"),
1061            ("p", "P"),
1062            ("r", "R"),
1063            ("s", "S"),
1064            ("ss", "SS"),
1065            ("t", "T"),
1066            ("u", "U"),
1067            ("wa", "WA"),
1068            ("wae", "WAE"),
1069            ("we", "WE"),
1070            ("weo", "WEO"),
1071            ("wi", "WI"),
1072            ("ya", "YA"),
1073            ("yae", "YAE"),
1074            ("ye", "YE"),
1075            ("yeo", "YEO"),
1076            ("yi", "YI"),
1077            ("yo", "YO"),
1078            ("yu", "YU"),
1079        ],
1080    ),
1081    ("Join_Control", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1082    (
1083        "Joining_Group",
1084        &[
1085            ("africanfeh", "African_Feh"),
1086            ("africannoon", "African_Noon"),
1087            ("africanqaf", "African_Qaf"),
1088            ("ain", "Ain"),
1089            ("alaph", "Alaph"),
1090            ("alef", "Alef"),
1091            ("beh", "Beh"),
1092            ("beth", "Beth"),
1093            ("burushaskiyehbarree", "Burushaski_Yeh_Barree"),
1094            ("dal", "Dal"),
1095            ("dalathrish", "Dalath_Rish"),
1096            ("e", "E"),
1097            ("farsiyeh", "Farsi_Yeh"),
1098            ("fe", "Fe"),
1099            ("feh", "Feh"),
1100            ("finalsemkath", "Final_Semkath"),
1101            ("gaf", "Gaf"),
1102            ("gamal", "Gamal"),
1103            ("hah", "Hah"),
1104            ("hamzaonhehgoal", "Hamza_On_Heh_Goal"),
1105            ("hanifirohingyakinnaya", "Hanifi_Rohingya_Kinna_Ya"),
1106            ("hanifirohingyapa", "Hanifi_Rohingya_Pa"),
1107            ("he", "He"),
1108            ("heh", "Heh"),
1109            ("hehgoal", "Heh_Goal"),
1110            ("heth", "Heth"),
1111            ("kaf", "Kaf"),
1112            ("kaph", "Kaph"),
1113            ("khaph", "Khaph"),
1114            ("knottedheh", "Knotted_Heh"),
1115            ("lam", "Lam"),
1116            ("lamadh", "Lamadh"),
1117            ("malayalambha", "Malayalam_Bha"),
1118            ("malayalamja", "Malayalam_Ja"),
1119            ("malayalamlla", "Malayalam_Lla"),
1120            ("malayalamllla", "Malayalam_Llla"),
1121            ("malayalamnga", "Malayalam_Nga"),
1122            ("malayalamnna", "Malayalam_Nna"),
1123            ("malayalamnnna", "Malayalam_Nnna"),
1124            ("malayalamnya", "Malayalam_Nya"),
1125            ("malayalamra", "Malayalam_Ra"),
1126            ("malayalamssa", "Malayalam_Ssa"),
1127            ("malayalamtta", "Malayalam_Tta"),
1128            ("manichaeanaleph", "Manichaean_Aleph"),
1129            ("manichaeanayin", "Manichaean_Ayin"),
1130            ("manichaeanbeth", "Manichaean_Beth"),
1131            ("manichaeandaleth", "Manichaean_Daleth"),
1132            ("manichaeandhamedh", "Manichaean_Dhamedh"),
1133            ("manichaeanfive", "Manichaean_Five"),
1134            ("manichaeangimel", "Manichaean_Gimel"),
1135            ("manichaeanheth", "Manichaean_Heth"),
1136            ("manichaeanhundred", "Manichaean_Hundred"),
1137            ("manichaeankaph", "Manichaean_Kaph"),
1138            ("manichaeanlamedh", "Manichaean_Lamedh"),
1139            ("manichaeanmem", "Manichaean_Mem"),
1140            ("manichaeannun", "Manichaean_Nun"),
1141            ("manichaeanone", "Manichaean_One"),
1142            ("manichaeanpe", "Manichaean_Pe"),
1143            ("manichaeanqoph", "Manichaean_Qoph"),
1144            ("manichaeanresh", "Manichaean_Resh"),
1145            ("manichaeansadhe", "Manichaean_Sadhe"),
1146            ("manichaeansamekh", "Manichaean_Samekh"),
1147            ("manichaeantaw", "Manichaean_Taw"),
1148            ("manichaeanten", "Manichaean_Ten"),
1149            ("manichaeanteth", "Manichaean_Teth"),
1150            ("manichaeanthamedh", "Manichaean_Thamedh"),
1151            ("manichaeantwenty", "Manichaean_Twenty"),
1152            ("manichaeanwaw", "Manichaean_Waw"),
1153            ("manichaeanyodh", "Manichaean_Yodh"),
1154            ("manichaeanzayin", "Manichaean_Zayin"),
1155            ("meem", "Meem"),
1156            ("mim", "Mim"),
1157            ("nojoininggroup", "No_Joining_Group"),
1158            ("noon", "Noon"),
1159            ("nun", "Nun"),
1160            ("nya", "Nya"),
1161            ("pe", "Pe"),
1162            ("qaf", "Qaf"),
1163            ("qaph", "Qaph"),
1164            ("reh", "Reh"),
1165            ("reversedpe", "Reversed_Pe"),
1166            ("rohingyayeh", "Rohingya_Yeh"),
1167            ("sad", "Sad"),
1168            ("sadhe", "Sadhe"),
1169            ("seen", "Seen"),
1170            ("semkath", "Semkath"),
1171            ("shin", "Shin"),
1172            ("straightwaw", "Straight_Waw"),
1173            ("swashkaf", "Swash_Kaf"),
1174            ("syriacwaw", "Syriac_Waw"),
1175            ("tah", "Tah"),
1176            ("taw", "Taw"),
1177            ("tehmarbuta", "Teh_Marbuta"),
1178            ("tehmarbutagoal", "Hamza_On_Heh_Goal"),
1179            ("teth", "Teth"),
1180            ("thinyeh", "Thin_Yeh"),
1181            ("verticaltail", "Vertical_Tail"),
1182            ("waw", "Waw"),
1183            ("yeh", "Yeh"),
1184            ("yehbarree", "Yeh_Barree"),
1185            ("yehwithtail", "Yeh_With_Tail"),
1186            ("yudh", "Yudh"),
1187            ("yudhhe", "Yudh_He"),
1188            ("zain", "Zain"),
1189            ("zhain", "Zhain"),
1190        ],
1191    ),
1192    (
1193        "Joining_Type",
1194        &[
1195            ("c", "Join_Causing"),
1196            ("d", "Dual_Joining"),
1197            ("dualjoining", "Dual_Joining"),
1198            ("joincausing", "Join_Causing"),
1199            ("l", "Left_Joining"),
1200            ("leftjoining", "Left_Joining"),
1201            ("nonjoining", "Non_Joining"),
1202            ("r", "Right_Joining"),
1203            ("rightjoining", "Right_Joining"),
1204            ("t", "Transparent"),
1205            ("transparent", "Transparent"),
1206            ("u", "Non_Joining"),
1207        ],
1208    ),
1209    (
1210        "Line_Break",
1211        &[
1212            ("", "Infix_Numeric"),
1213            ("ai", "Ambiguous"),
1214            ("al", "Alphabetic"),
1215            ("alphabetic", "Alphabetic"),
1216            ("ambiguous", "Ambiguous"),
1217            ("b2", "Break_Both"),
1218            ("ba", "Break_After"),
1219            ("bb", "Break_Before"),
1220            ("bk", "Mandatory_Break"),
1221            ("breakafter", "Break_After"),
1222            ("breakbefore", "Break_Before"),
1223            ("breakboth", "Break_Both"),
1224            ("breaksymbols", "Break_Symbols"),
1225            ("carriagereturn", "Carriage_Return"),
1226            ("cb", "Contingent_Break"),
1227            ("cj", "Conditional_Japanese_Starter"),
1228            ("cl", "Close_Punctuation"),
1229            ("closeparenthesis", "Close_Parenthesis"),
1230            ("closepunctuation", "Close_Punctuation"),
1231            ("cm", "Combining_Mark"),
1232            ("combiningmark", "Combining_Mark"),
1233            ("complexcontext", "Complex_Context"),
1234            ("conditionaljapanesestarter", "Conditional_Japanese_Starter"),
1235            ("contingentbreak", "Contingent_Break"),
1236            ("cp", "Close_Parenthesis"),
1237            ("cr", "Carriage_Return"),
1238            ("eb", "E_Base"),
1239            ("ebase", "E_Base"),
1240            ("em", "E_Modifier"),
1241            ("emodifier", "E_Modifier"),
1242            ("ex", "Exclamation"),
1243            ("exclamation", "Exclamation"),
1244            ("gl", "Glue"),
1245            ("glue", "Glue"),
1246            ("h2", "H2"),
1247            ("h3", "H3"),
1248            ("hebrewletter", "Hebrew_Letter"),
1249            ("hl", "Hebrew_Letter"),
1250            ("hy", "Hyphen"),
1251            ("hyphen", "Hyphen"),
1252            ("id", "Ideographic"),
1253            ("ideographic", "Ideographic"),
1254            ("in", "Inseparable"),
1255            ("infixnumeric", "Infix_Numeric"),
1256            ("inseparable", "Inseparable"),
1257            ("inseperable", "Inseparable"),
1258            ("jl", "JL"),
1259            ("jt", "JT"),
1260            ("jv", "JV"),
1261            ("lf", "Line_Feed"),
1262            ("linefeed", "Line_Feed"),
1263            ("mandatorybreak", "Mandatory_Break"),
1264            ("nextline", "Next_Line"),
1265            ("nl", "Next_Line"),
1266            ("nonstarter", "Nonstarter"),
1267            ("ns", "Nonstarter"),
1268            ("nu", "Numeric"),
1269            ("numeric", "Numeric"),
1270            ("op", "Open_Punctuation"),
1271            ("openpunctuation", "Open_Punctuation"),
1272            ("po", "Postfix_Numeric"),
1273            ("postfixnumeric", "Postfix_Numeric"),
1274            ("pr", "Prefix_Numeric"),
1275            ("prefixnumeric", "Prefix_Numeric"),
1276            ("qu", "Quotation"),
1277            ("quotation", "Quotation"),
1278            ("regionalindicator", "Regional_Indicator"),
1279            ("ri", "Regional_Indicator"),
1280            ("sa", "Complex_Context"),
1281            ("sg", "Surrogate"),
1282            ("sp", "Space"),
1283            ("space", "Space"),
1284            ("surrogate", "Surrogate"),
1285            ("sy", "Break_Symbols"),
1286            ("unknown", "Unknown"),
1287            ("wj", "Word_Joiner"),
1288            ("wordjoiner", "Word_Joiner"),
1289            ("xx", "Unknown"),
1290            ("zw", "ZWSpace"),
1291            ("zwj", "ZWJ"),
1292            ("zwspace", "ZWSpace"),
1293        ],
1294    ),
1295    ("Logical_Order_Exception", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1296    ("Lowercase", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1297    ("Math", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1298    ("NFC_Quick_Check", &[("m", "Maybe"), ("maybe", "Maybe"), ("n", "No"), ("no", "No"), ("y", "Yes"), ("yes", "Yes")]),
1299    ("NFD_Quick_Check", &[("n", "No"), ("no", "No"), ("y", "Yes"), ("yes", "Yes")]),
1300    ("NFKC_Quick_Check", &[("m", "Maybe"), ("maybe", "Maybe"), ("n", "No"), ("no", "No"), ("y", "Yes"), ("yes", "Yes")]),
1301    ("NFKD_Quick_Check", &[("n", "No"), ("no", "No"), ("y", "Yes"), ("yes", "Yes")]),
1302    ("Noncharacter_Code_Point", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1303    (
1304        "Numeric_Type",
1305        &[("de", "Decimal"), ("decimal", "Decimal"), ("di", "Digit"), ("digit", "Digit"), ("none", "None"), ("nu", "Numeric"), ("numeric", "Numeric")],
1306    ),
1307    ("Other_Alphabetic", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1308    (
1309        "Other_Default_Ignorable_Code_Point",
1310        &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")],
1311    ),
1312    ("Other_Grapheme_Extend", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1313    ("Other_ID_Continue", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1314    ("Other_ID_Start", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1315    ("Other_Lowercase", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1316    ("Other_Math", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1317    ("Other_Uppercase", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1318    ("Pattern_Syntax", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1319    ("Pattern_White_Space", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1320    ("Prepended_Concatenation_Mark", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1321    ("Quotation_Mark", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1322    ("Radical", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1323    ("Regional_Indicator", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
1324    (
1325        "Script",
1326        &[
1327            ("adlam", "Adlam"),
1328            ("adlm", "Adlam"),
1329            ("aghb", "Caucasian_Albanian"),
1330            ("ahom", "Ahom"),
1331            ("anatolianhieroglyphs", "Anatolian_Hieroglyphs"),
1332            ("arab", "Arabic"),
1333            ("arabic", "Arabic"),
1334            ("armenian", "Armenian"),
1335            ("armi", "Imperial_Aramaic"),
1336            ("armn", "Armenian"),
1337            ("avestan", "Avestan"),
1338            ("avst", "Avestan"),
1339            ("bali", "Balinese"),
1340            ("balinese", "Balinese"),
1341            ("bamu", "Bamum"),
1342            ("bamum", "Bamum"),
1343            ("bass", "Bassa_Vah"),
1344            ("bassavah", "Bassa_Vah"),
1345            ("batak", "Batak"),
1346            ("batk", "Batak"),
1347            ("beng", "Bengali"),
1348            ("bengali", "Bengali"),
1349            ("bhaiksuki", "Bhaiksuki"),
1350            ("bhks", "Bhaiksuki"),
1351            ("bopo", "Bopomofo"),
1352            ("bopomofo", "Bopomofo"),
1353            ("brah", "Brahmi"),
1354            ("brahmi", "Brahmi"),
1355            ("brai", "Braille"),
1356            ("braille", "Braille"),
1357            ("bugi", "Buginese"),
1358            ("buginese", "Buginese"),
1359            ("buhd", "Buhid"),
1360            ("buhid", "Buhid"),
1361            ("cakm", "Chakma"),
1362            ("canadianaboriginal", "Canadian_Aboriginal"),
1363            ("cans", "Canadian_Aboriginal"),
1364            ("cari", "Carian"),
1365            ("carian", "Carian"),
1366            ("caucasianalbanian", "Caucasian_Albanian"),
1367            ("chakma", "Chakma"),
1368            ("cham", "Cham"),
1369            ("cher", "Cherokee"),
1370            ("cherokee", "Cherokee"),
1371            ("chorasmian", "Chorasmian"),
1372            ("chrs", "Chorasmian"),
1373            ("common", "Common"),
1374            ("copt", "Coptic"),
1375            ("coptic", "Coptic"),
1376            ("cpmn", "Cypro_Minoan"),
1377            ("cprt", "Cypriot"),
1378            ("cuneiform", "Cuneiform"),
1379            ("cypriot", "Cypriot"),
1380            ("cyprominoan", "Cypro_Minoan"),
1381            ("cyrillic", "Cyrillic"),
1382            ("cyrl", "Cyrillic"),
1383            ("deseret", "Deseret"),
1384            ("deva", "Devanagari"),
1385            ("devanagari", "Devanagari"),
1386            ("diak", "Dives_Akuru"),
1387            ("divesakuru", "Dives_Akuru"),
1388            ("dogr", "Dogra"),
1389            ("dogra", "Dogra"),
1390            ("dsrt", "Deseret"),
1391            ("dupl", "Duployan"),
1392            ("duployan", "Duployan"),
1393            ("egyp", "Egyptian_Hieroglyphs"),
1394            ("egyptianhieroglyphs", "Egyptian_Hieroglyphs"),
1395            ("elba", "Elbasan"),
1396            ("elbasan", "Elbasan"),
1397            ("elym", "Elymaic"),
1398            ("elymaic", "Elymaic"),
1399            ("ethi", "Ethiopic"),
1400            ("ethiopic", "Ethiopic"),
1401            ("geor", "Georgian"),
1402            ("georgian", "Georgian"),
1403            ("glag", "Glagolitic"),
1404            ("glagolitic", "Glagolitic"),
1405            ("gong", "Gunjala_Gondi"),
1406            ("gonm", "Masaram_Gondi"),
1407            ("goth", "Gothic"),
1408            ("gothic", "Gothic"),
1409            ("gran", "Grantha"),
1410            ("grantha", "Grantha"),
1411            ("greek", "Greek"),
1412            ("grek", "Greek"),
1413            ("gujarati", "Gujarati"),
1414            ("gujr", "Gujarati"),
1415            ("gunjalagondi", "Gunjala_Gondi"),
1416            ("gurmukhi", "Gurmukhi"),
1417            ("guru", "Gurmukhi"),
1418            ("han", "Han"),
1419            ("hang", "Hangul"),
1420            ("hangul", "Hangul"),
1421            ("hani", "Han"),
1422            ("hanifirohingya", "Hanifi_Rohingya"),
1423            ("hano", "Hanunoo"),
1424            ("hanunoo", "Hanunoo"),
1425            ("hatr", "Hatran"),
1426            ("hatran", "Hatran"),
1427            ("hebr", "Hebrew"),
1428            ("hebrew", "Hebrew"),
1429            ("hira", "Hiragana"),
1430            ("hiragana", "Hiragana"),
1431            ("hluw", "Anatolian_Hieroglyphs"),
1432            ("hmng", "Pahawh_Hmong"),
1433            ("hmnp", "Nyiakeng_Puachue_Hmong"),
1434            ("hrkt", "Katakana_Or_Hiragana"),
1435            ("hung", "Old_Hungarian"),
1436            ("imperialaramaic", "Imperial_Aramaic"),
1437            ("inherited", "Inherited"),
1438            ("inscriptionalpahlavi", "Inscriptional_Pahlavi"),
1439            ("inscriptionalparthian", "Inscriptional_Parthian"),
1440            ("ital", "Old_Italic"),
1441            ("java", "Javanese"),
1442            ("javanese", "Javanese"),
1443            ("kaithi", "Kaithi"),
1444            ("kali", "Kayah_Li"),
1445            ("kana", "Katakana"),
1446            ("kannada", "Kannada"),
1447            ("katakana", "Katakana"),
1448            ("katakanaorhiragana", "Katakana_Or_Hiragana"),
1449            ("kawi", "Kawi"),
1450            ("kayahli", "Kayah_Li"),
1451            ("khar", "Kharoshthi"),
1452            ("kharoshthi", "Kharoshthi"),
1453            ("khitansmallscript", "Khitan_Small_Script"),
1454            ("khmer", "Khmer"),
1455            ("khmr", "Khmer"),
1456            ("khoj", "Khojki"),
1457            ("khojki", "Khojki"),
1458            ("khudawadi", "Khudawadi"),
1459            ("kits", "Khitan_Small_Script"),
1460            ("knda", "Kannada"),
1461            ("kthi", "Kaithi"),
1462            ("lana", "Tai_Tham"),
1463            ("lao", "Lao"),
1464            ("laoo", "Lao"),
1465            ("latin", "Latin"),
1466            ("latn", "Latin"),
1467            ("lepc", "Lepcha"),
1468            ("lepcha", "Lepcha"),
1469            ("limb", "Limbu"),
1470            ("limbu", "Limbu"),
1471            ("lina", "Linear_A"),
1472            ("linb", "Linear_B"),
1473            ("lineara", "Linear_A"),
1474            ("linearb", "Linear_B"),
1475            ("lisu", "Lisu"),
1476            ("lyci", "Lycian"),
1477            ("lycian", "Lycian"),
1478            ("lydi", "Lydian"),
1479            ("lydian", "Lydian"),
1480            ("mahajani", "Mahajani"),
1481            ("mahj", "Mahajani"),
1482            ("maka", "Makasar"),
1483            ("makasar", "Makasar"),
1484            ("malayalam", "Malayalam"),
1485            ("mand", "Mandaic"),
1486            ("mandaic", "Mandaic"),
1487            ("mani", "Manichaean"),
1488            ("manichaean", "Manichaean"),
1489            ("marc", "Marchen"),
1490            ("marchen", "Marchen"),
1491            ("masaramgondi", "Masaram_Gondi"),
1492            ("medefaidrin", "Medefaidrin"),
1493            ("medf", "Medefaidrin"),
1494            ("meeteimayek", "Meetei_Mayek"),
1495            ("mend", "Mende_Kikakui"),
1496            ("mendekikakui", "Mende_Kikakui"),
1497            ("merc", "Meroitic_Cursive"),
1498            ("mero", "Meroitic_Hieroglyphs"),
1499            ("meroiticcursive", "Meroitic_Cursive"),
1500            ("meroitichieroglyphs", "Meroitic_Hieroglyphs"),
1501            ("miao", "Miao"),
1502            ("mlym", "Malayalam"),
1503            ("modi", "Modi"),
1504            ("mong", "Mongolian"),
1505            ("mongolian", "Mongolian"),
1506            ("mro", "Mro"),
1507            ("mroo", "Mro"),
1508            ("mtei", "Meetei_Mayek"),
1509            ("mult", "Multani"),
1510            ("multani", "Multani"),
1511            ("myanmar", "Myanmar"),
1512            ("mymr", "Myanmar"),
1513            ("nabataean", "Nabataean"),
1514            ("nagm", "Nag_Mundari"),
1515            ("nagmundari", "Nag_Mundari"),
1516            ("nand", "Nandinagari"),
1517            ("nandinagari", "Nandinagari"),
1518            ("narb", "Old_North_Arabian"),
1519            ("nbat", "Nabataean"),
1520            ("newa", "Newa"),
1521            ("newtailue", "New_Tai_Lue"),
1522            ("nko", "Nko"),
1523            ("nkoo", "Nko"),
1524            ("nshu", "Nushu"),
1525            ("nushu", "Nushu"),
1526            ("nyiakengpuachuehmong", "Nyiakeng_Puachue_Hmong"),
1527            ("ogam", "Ogham"),
1528            ("ogham", "Ogham"),
1529            ("olchiki", "Ol_Chiki"),
1530            ("olck", "Ol_Chiki"),
1531            ("oldhungarian", "Old_Hungarian"),
1532            ("olditalic", "Old_Italic"),
1533            ("oldnortharabian", "Old_North_Arabian"),
1534            ("oldpermic", "Old_Permic"),
1535            ("oldpersian", "Old_Persian"),
1536            ("oldsogdian", "Old_Sogdian"),
1537            ("oldsoutharabian", "Old_South_Arabian"),
1538            ("oldturkic", "Old_Turkic"),
1539            ("olduyghur", "Old_Uyghur"),
1540            ("oriya", "Oriya"),
1541            ("orkh", "Old_Turkic"),
1542            ("orya", "Oriya"),
1543            ("osage", "Osage"),
1544            ("osge", "Osage"),
1545            ("osma", "Osmanya"),
1546            ("osmanya", "Osmanya"),
1547            ("ougr", "Old_Uyghur"),
1548            ("pahawhhmong", "Pahawh_Hmong"),
1549            ("palm", "Palmyrene"),
1550            ("palmyrene", "Palmyrene"),
1551            ("pauc", "Pau_Cin_Hau"),
1552            ("paucinhau", "Pau_Cin_Hau"),
1553            ("perm", "Old_Permic"),
1554            ("phag", "Phags_Pa"),
1555            ("phagspa", "Phags_Pa"),
1556            ("phli", "Inscriptional_Pahlavi"),
1557            ("phlp", "Psalter_Pahlavi"),
1558            ("phnx", "Phoenician"),
1559            ("phoenician", "Phoenician"),
1560            ("plrd", "Miao"),
1561            ("prti", "Inscriptional_Parthian"),
1562            ("psalterpahlavi", "Psalter_Pahlavi"),
1563            ("qaac", "Coptic"),
1564            ("qaai", "Inherited"),
1565            ("rejang", "Rejang"),
1566            ("rjng", "Rejang"),
1567            ("rohg", "Hanifi_Rohingya"),
1568            ("runic", "Runic"),
1569            ("runr", "Runic"),
1570            ("samaritan", "Samaritan"),
1571            ("samr", "Samaritan"),
1572            ("sarb", "Old_South_Arabian"),
1573            ("saur", "Saurashtra"),
1574            ("saurashtra", "Saurashtra"),
1575            ("sgnw", "SignWriting"),
1576            ("sharada", "Sharada"),
1577            ("shavian", "Shavian"),
1578            ("shaw", "Shavian"),
1579            ("shrd", "Sharada"),
1580            ("sidd", "Siddham"),
1581            ("siddham", "Siddham"),
1582            ("signwriting", "SignWriting"),
1583            ("sind", "Khudawadi"),
1584            ("sinh", "Sinhala"),
1585            ("sinhala", "Sinhala"),
1586            ("sogd", "Sogdian"),
1587            ("sogdian", "Sogdian"),
1588            ("sogo", "Old_Sogdian"),
1589            ("sora", "Sora_Sompeng"),
1590            ("sorasompeng", "Sora_Sompeng"),
1591            ("soyo", "Soyombo"),
1592            ("soyombo", "Soyombo"),
1593            ("sund", "Sundanese"),
1594            ("sundanese", "Sundanese"),
1595            ("sylo", "Syloti_Nagri"),
1596            ("sylotinagri", "Syloti_Nagri"),
1597            ("syrc", "Syriac"),
1598            ("syriac", "Syriac"),
1599            ("tagalog", "Tagalog"),
1600            ("tagb", "Tagbanwa"),
1601            ("tagbanwa", "Tagbanwa"),
1602            ("taile", "Tai_Le"),
1603            ("taitham", "Tai_Tham"),
1604            ("taiviet", "Tai_Viet"),
1605            ("takr", "Takri"),
1606            ("takri", "Takri"),
1607            ("tale", "Tai_Le"),
1608            ("talu", "New_Tai_Lue"),
1609            ("tamil", "Tamil"),
1610            ("taml", "Tamil"),
1611            ("tang", "Tangut"),
1612            ("tangsa", "Tangsa"),
1613            ("tangut", "Tangut"),
1614            ("tavt", "Tai_Viet"),
1615            ("telu", "Telugu"),
1616            ("telugu", "Telugu"),
1617            ("tfng", "Tifinagh"),
1618            ("tglg", "Tagalog"),
1619            ("thaa", "Thaana"),
1620            ("thaana", "Thaana"),
1621            ("thai", "Thai"),
1622            ("tibetan", "Tibetan"),
1623            ("tibt", "Tibetan"),
1624            ("tifinagh", "Tifinagh"),
1625            ("tirh", "Tirhuta"),
1626            ("tirhuta", "Tirhuta"),
1627            ("tnsa", "Tangsa"),
1628            ("toto", "Toto"),
1629            ("ugar", "Ugaritic"),
1630            ("ugaritic", "Ugaritic"),
1631            ("unknown", "Unknown"),
1632            ("vai", "Vai"),
1633            ("vaii", "Vai"),
1634            ("vith", "Vithkuqi"),
1635            ("vithkuqi", "Vithkuqi"),
1636            ("wancho", "Wancho"),
1637            ("wara", "Warang_Citi"),
1638            ("warangciti", "Warang_Citi"),
1639            ("wcho", "Wancho"),
1640            ("xpeo", "Old_Persian"),
1641            ("xsux", "Cuneiform"),
1642            ("yezi", "Yezidi"),
1643            ("yezidi", "Yezidi"),
1644            ("yi", "Yi"),
1645            ("yiii", "Yi"),
1646            ("zanabazarsquare", "Zanabazar_Square"),
1647            ("zanb", "Zanabazar_Square"),
1648            ("zinh", "Inherited"),
1649            ("zyyy", "Common"),
1650            ("zzzz", "Unknown"),
1651        ],
1652    ),
1653    (
1654        "Script_Extensions",
1655        &[
1656            ("adlam", "Adlam"),
1657            ("adlm", "Adlam"),
1658            ("aghb", "Caucasian_Albanian"),
1659            ("ahom", "Ahom"),
1660            ("anatolianhieroglyphs", "Anatolian_Hieroglyphs"),
1661            ("arab", "Arabic"),
1662            ("arabic", "Arabic"),
1663            ("armenian", "Armenian"),
1664            ("armi", "Imperial_Aramaic"),
1665            ("armn", "Armenian"),
1666            ("avestan", "Avestan"),
1667            ("avst", "Avestan"),
1668            ("bali", "Balinese"),
1669            ("balinese", "Balinese"),
1670            ("bamu", "Bamum"),
1671            ("bamum", "Bamum"),
1672            ("bass", "Bassa_Vah"),
1673            ("bassavah", "Bassa_Vah"),
1674            ("batak", "Batak"),
1675            ("batk", "Batak"),
1676            ("beng", "Bengali"),
1677            ("bengali", "Bengali"),
1678            ("bhaiksuki", "Bhaiksuki"),
1679            ("bhks", "Bhaiksuki"),
1680            ("bopo", "Bopomofo"),
1681            ("bopomofo", "Bopomofo"),
1682            ("brah", "Brahmi"),
1683            ("brahmi", "Brahmi"),
1684            ("brai", "Braille"),
1685            ("braille", "Braille"),
1686            ("bugi", "Buginese"),
1687            ("buginese", "Buginese"),
1688            ("buhd", "Buhid"),
1689            ("buhid", "Buhid"),
1690            ("cakm", "Chakma"),
1691            ("canadianaboriginal", "Canadian_Aboriginal"),
1692            ("cans", "Canadian_Aboriginal"),
1693            ("cari", "Carian"),
1694            ("carian", "Carian"),
1695            ("caucasianalbanian", "Caucasian_Albanian"),
1696            ("chakma", "Chakma"),
1697            ("cham", "Cham"),
1698            ("cher", "Cherokee"),
1699            ("cherokee", "Cherokee"),
1700            ("chorasmian", "Chorasmian"),
1701            ("chrs", "Chorasmian"),
1702            ("common", "Common"),
1703            ("copt", "Coptic"),
1704            ("coptic", "Coptic"),
1705            ("cpmn", "Cypro_Minoan"),
1706            ("cprt", "Cypriot"),
1707            ("cuneiform", "Cuneiform"),
1708            ("cypriot", "Cypriot"),
1709            ("cyprominoan", "Cypro_Minoan"),
1710            ("cyrillic", "Cyrillic"),
1711            ("cyrl", "Cyrillic"),
1712            ("deseret", "Deseret"),
1713            ("deva", "Devanagari"),
1714            ("devanagari", "Devanagari"),
1715            ("diak", "Dives_Akuru"),
1716            ("divesakuru", "Dives_Akuru"),
1717            ("dogr", "Dogra"),
1718            ("dogra", "Dogra"),
1719            ("dsrt", "Deseret"),
1720            ("dupl", "Duployan"),
1721            ("duployan", "Duployan"),
1722            ("egyp", "Egyptian_Hieroglyphs"),
1723            ("egyptianhieroglyphs", "Egyptian_Hieroglyphs"),
1724            ("elba", "Elbasan"),
1725            ("elbasan", "Elbasan"),
1726            ("elym", "Elymaic"),
1727            ("elymaic", "Elymaic"),
1728            ("ethi", "Ethiopic"),
1729            ("ethiopic", "Ethiopic"),
1730            ("geor", "Georgian"),
1731            ("georgian", "Georgian"),
1732            ("glag", "Glagolitic"),
1733            ("glagolitic", "Glagolitic"),
1734            ("gong", "Gunjala_Gondi"),
1735            ("gonm", "Masaram_Gondi"),
1736            ("goth", "Gothic"),
1737            ("gothic", "Gothic"),
1738            ("gran", "Grantha"),
1739            ("grantha", "Grantha"),
1740            ("greek", "Greek"),
1741            ("grek", "Greek"),
1742            ("gujarati", "Gujarati"),
1743            ("gujr", "Gujarati"),
1744            ("gunjalagondi", "Gunjala_Gondi"),
1745            ("gurmukhi", "Gurmukhi"),
1746            ("guru", "Gurmukhi"),
1747            ("han", "Han"),
1748            ("hang", "Hangul"),
1749            ("hangul", "Hangul"),
1750            ("hani", "Han"),
1751            ("hanifirohingya", "Hanifi_Rohingya"),
1752            ("hano", "Hanunoo"),
1753            ("hanunoo", "Hanunoo"),
1754            ("hatr", "Hatran"),
1755            ("hatran", "Hatran"),
1756            ("hebr", "Hebrew"),
1757            ("hebrew", "Hebrew"),
1758            ("hira", "Hiragana"),
1759            ("hiragana", "Hiragana"),
1760            ("hluw", "Anatolian_Hieroglyphs"),
1761            ("hmng", "Pahawh_Hmong"),
1762            ("hmnp", "Nyiakeng_Puachue_Hmong"),
1763            ("hrkt", "Katakana_Or_Hiragana"),
1764            ("hung", "Old_Hungarian"),
1765            ("imperialaramaic", "Imperial_Aramaic"),
1766            ("inherited", "Inherited"),
1767            ("inscriptionalpahlavi", "Inscriptional_Pahlavi"),
1768            ("inscriptionalparthian", "Inscriptional_Parthian"),
1769            ("ital", "Old_Italic"),
1770            ("java", "Javanese"),
1771            ("javanese", "Javanese"),
1772            ("kaithi", "Kaithi"),
1773            ("kali", "Kayah_Li"),
1774            ("kana", "Katakana"),
1775            ("kannada", "Kannada"),
1776            ("katakana", "Katakana"),
1777            ("katakanaorhiragana", "Katakana_Or_Hiragana"),
1778            ("kawi", "Kawi"),
1779            ("kayahli", "Kayah_Li"),
1780            ("khar", "Kharoshthi"),
1781            ("kharoshthi", "Kharoshthi"),
1782            ("khitansmallscript", "Khitan_Small_Script"),
1783            ("khmer", "Khmer"),
1784            ("khmr", "Khmer"),
1785            ("khoj", "Khojki"),
1786            ("khojki", "Khojki"),
1787            ("khudawadi", "Khudawadi"),
1788            ("kits", "Khitan_Small_Script"),
1789            ("knda", "Kannada"),
1790            ("kthi", "Kaithi"),
1791            ("lana", "Tai_Tham"),
1792            ("lao", "Lao"),
1793            ("laoo", "Lao"),
1794            ("latin", "Latin"),
1795            ("latn", "Latin"),
1796            ("lepc", "Lepcha"),
1797            ("lepcha", "Lepcha"),
1798            ("limb", "Limbu"),
1799            ("limbu", "Limbu"),
1800            ("lina", "Linear_A"),
1801            ("linb", "Linear_B"),
1802            ("lineara", "Linear_A"),
1803            ("linearb", "Linear_B"),
1804            ("lisu", "Lisu"),
1805            ("lyci", "Lycian"),
1806            ("lycian", "Lycian"),
1807            ("lydi", "Lydian"),
1808            ("lydian", "Lydian"),
1809            ("mahajani", "Mahajani"),
1810            ("mahj", "Mahajani"),
1811            ("maka", "Makasar"),
1812            ("makasar", "Makasar"),
1813            ("malayalam", "Malayalam"),
1814            ("mand", "Mandaic"),
1815            ("mandaic", "Mandaic"),
1816            ("mani", "Manichaean"),
1817            ("manichaean", "Manichaean"),
1818            ("marc", "Marchen"),
1819            ("marchen", "Marchen"),
1820            ("masaramgondi", "Masaram_Gondi"),
1821            ("medefaidrin", "Medefaidrin"),
1822            ("medf", "Medefaidrin"),
1823            ("meeteimayek", "Meetei_Mayek"),
1824            ("mend", "Mende_Kikakui"),
1825            ("mendekikakui", "Mende_Kikakui"),
1826            ("merc", "Meroitic_Cursive"),
1827            ("mero", "Meroitic_Hieroglyphs"),
1828            ("meroiticcursive", "Meroitic_Cursive"),
1829            ("meroitichieroglyphs", "Meroitic_Hieroglyphs"),
1830            ("miao", "Miao"),
1831            ("mlym", "Malayalam"),
1832            ("modi", "Modi"),
1833            ("mong", "Mongolian"),
1834            ("mongolian", "Mongolian"),
1835            ("mro", "Mro"),
1836            ("mroo", "Mro"),
1837            ("mtei", "Meetei_Mayek"),
1838            ("mult", "Multani"),
1839            ("multani", "Multani"),
1840            ("myanmar", "Myanmar"),
1841            ("mymr", "Myanmar"),
1842            ("nabataean", "Nabataean"),
1843            ("nagm", "Nag_Mundari"),
1844            ("nagmundari", "Nag_Mundari"),
1845            ("nand", "Nandinagari"),
1846            ("nandinagari", "Nandinagari"),
1847            ("narb", "Old_North_Arabian"),
1848            ("nbat", "Nabataean"),
1849            ("newa", "Newa"),
1850            ("newtailue", "New_Tai_Lue"),
1851            ("nko", "Nko"),
1852            ("nkoo", "Nko"),
1853            ("nshu", "Nushu"),
1854            ("nushu", "Nushu"),
1855            ("nyiakengpuachuehmong", "Nyiakeng_Puachue_Hmong"),
1856            ("ogam", "Ogham"),
1857            ("ogham", "Ogham"),
1858            ("olchiki", "Ol_Chiki"),
1859            ("olck", "Ol_Chiki"),
1860            ("oldhungarian", "Old_Hungarian"),
1861            ("olditalic", "Old_Italic"),
1862            ("oldnortharabian", "Old_North_Arabian"),
1863            ("oldpermic", "Old_Permic"),
1864            ("oldpersian", "Old_Persian"),
1865            ("oldsogdian", "Old_Sogdian"),
1866            ("oldsoutharabian", "Old_South_Arabian"),
1867            ("oldturkic", "Old_Turkic"),
1868            ("olduyghur", "Old_Uyghur"),
1869            ("oriya", "Oriya"),
1870            ("orkh", "Old_Turkic"),
1871            ("orya", "Oriya"),
1872            ("osage", "Osage"),
1873            ("osge", "Osage"),
1874            ("osma", "Osmanya"),
1875            ("osmanya", "Osmanya"),
1876            ("ougr", "Old_Uyghur"),
1877            ("pahawhhmong", "Pahawh_Hmong"),
1878            ("palm", "Palmyrene"),
1879            ("palmyrene", "Palmyrene"),
1880            ("pauc", "Pau_Cin_Hau"),
1881            ("paucinhau", "Pau_Cin_Hau"),
1882            ("perm", "Old_Permic"),
1883            ("phag", "Phags_Pa"),
1884            ("phagspa", "Phags_Pa"),
1885            ("phli", "Inscriptional_Pahlavi"),
1886            ("phlp", "Psalter_Pahlavi"),
1887            ("phnx", "Phoenician"),
1888            ("phoenician", "Phoenician"),
1889            ("plrd", "Miao"),
1890            ("prti", "Inscriptional_Parthian"),
1891            ("psalterpahlavi", "Psalter_Pahlavi"),
1892            ("qaac", "Coptic"),
1893            ("qaai", "Inherited"),
1894            ("rejang", "Rejang"),
1895            ("rjng", "Rejang"),
1896            ("rohg", "Hanifi_Rohingya"),
1897            ("runic", "Runic"),
1898            ("runr", "Runic"),
1899            ("samaritan", "Samaritan"),
1900            ("samr", "Samaritan"),
1901            ("sarb", "Old_South_Arabian"),
1902            ("saur", "Saurashtra"),
1903            ("saurashtra", "Saurashtra"),
1904            ("sgnw", "SignWriting"),
1905            ("sharada", "Sharada"),
1906            ("shavian", "Shavian"),
1907            ("shaw", "Shavian"),
1908            ("shrd", "Sharada"),
1909            ("sidd", "Siddham"),
1910            ("siddham", "Siddham"),
1911            ("signwriting", "SignWriting"),
1912            ("sind", "Khudawadi"),
1913            ("sinh", "Sinhala"),
1914            ("sinhala", "Sinhala"),
1915            ("sogd", "Sogdian"),
1916            ("sogdian", "Sogdian"),
1917            ("sogo", "Old_Sogdian"),
1918            ("sora", "Sora_Sompeng"),
1919            ("sorasompeng", "Sora_Sompeng"),
1920            ("soyo", "Soyombo"),
1921            ("soyombo", "Soyombo"),
1922            ("sund", "Sundanese"),
1923            ("sundanese", "Sundanese"),
1924            ("sylo", "Syloti_Nagri"),
1925            ("sylotinagri", "Syloti_Nagri"),
1926            ("syrc", "Syriac"),
1927            ("syriac", "Syriac"),
1928            ("tagalog", "Tagalog"),
1929            ("tagb", "Tagbanwa"),
1930            ("tagbanwa", "Tagbanwa"),
1931            ("taile", "Tai_Le"),
1932            ("taitham", "Tai_Tham"),
1933            ("taiviet", "Tai_Viet"),
1934            ("takr", "Takri"),
1935            ("takri", "Takri"),
1936            ("tale", "Tai_Le"),
1937            ("talu", "New_Tai_Lue"),
1938            ("tamil", "Tamil"),
1939            ("taml", "Tamil"),
1940            ("tang", "Tangut"),
1941            ("tangsa", "Tangsa"),
1942            ("tangut", "Tangut"),
1943            ("tavt", "Tai_Viet"),
1944            ("telu", "Telugu"),
1945            ("telugu", "Telugu"),
1946            ("tfng", "Tifinagh"),
1947            ("tglg", "Tagalog"),
1948            ("thaa", "Thaana"),
1949            ("thaana", "Thaana"),
1950            ("thai", "Thai"),
1951            ("tibetan", "Tibetan"),
1952            ("tibt", "Tibetan"),
1953            ("tifinagh", "Tifinagh"),
1954            ("tirh", "Tirhuta"),
1955            ("tirhuta", "Tirhuta"),
1956            ("tnsa", "Tangsa"),
1957            ("toto", "Toto"),
1958            ("ugar", "Ugaritic"),
1959            ("ugaritic", "Ugaritic"),
1960            ("unknown", "Unknown"),
1961            ("vai", "Vai"),
1962            ("vaii", "Vai"),
1963            ("vith", "Vithkuqi"),
1964            ("vithkuqi", "Vithkuqi"),
1965            ("wancho", "Wancho"),
1966            ("wara", "Warang_Citi"),
1967            ("warangciti", "Warang_Citi"),
1968            ("wcho", "Wancho"),
1969            ("xpeo", "Old_Persian"),
1970            ("xsux", "Cuneiform"),
1971            ("yezi", "Yezidi"),
1972            ("yezidi", "Yezidi"),
1973            ("yi", "Yi"),
1974            ("yiii", "Yi"),
1975            ("zanabazarsquare", "Zanabazar_Square"),
1976            ("zanb", "Zanabazar_Square"),
1977            ("zinh", "Inherited"),
1978            ("zyyy", "Common"),
1979            ("zzzz", "Unknown"),
1980        ],
1981    ),
1982    (
1983        "Sentence_Break",
1984        &[
1985            ("at", "ATerm"),
1986            ("aterm", "ATerm"),
1987            ("cl", "Close"),
1988            ("close", "Close"),
1989            ("cr", "CR"),
1990            ("ex", "Extend"),
1991            ("extend", "Extend"),
1992            ("fo", "Format"),
1993            ("format", "Format"),
1994            ("le", "OLetter"),
1995            ("lf", "LF"),
1996            ("lo", "Lower"),
1997            ("lower", "Lower"),
1998            ("nu", "Numeric"),
1999            ("numeric", "Numeric"),
2000            ("oletter", "OLetter"),
2001            ("other", "Other"),
2002            ("sc", "SContinue"),
2003            ("scontinue", "SContinue"),
2004            ("se", "Sep"),
2005            ("sep", "Sep"),
2006            ("sp", "Sp"),
2007            ("st", "STerm"),
2008            ("sterm", "STerm"),
2009            ("up", "Upper"),
2010            ("upper", "Upper"),
2011            ("xx", "Other"),
2012        ],
2013    ),
2014    ("Sentence_Terminal", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
2015    ("Soft_Dotted", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
2016    ("Terminal_Punctuation", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
2017    ("Unified_Ideograph", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
2018    ("Uppercase", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
2019    ("Variation_Selector", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
2020    (
2021        "Vertical_Orientation",
2022        &[
2023            ("r", "Rotated"),
2024            ("rotated", "Rotated"),
2025            ("tr", "Transformed_Rotated"),
2026            ("transformedrotated", "Transformed_Rotated"),
2027            ("transformedupright", "Transformed_Upright"),
2028            ("tu", "Transformed_Upright"),
2029            ("u", "Upright"),
2030            ("upright", "Upright"),
2031        ],
2032    ),
2033    ("White_Space", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
2034    (
2035        "Word_Break",
2036        &[
2037            ("aletter", "ALetter"),
2038            ("cr", "CR"),
2039            ("doublequote", "Double_Quote"),
2040            ("dq", "Double_Quote"),
2041            ("eb", "E_Base"),
2042            ("ebase", "E_Base"),
2043            ("ebasegaz", "E_Base_GAZ"),
2044            ("ebg", "E_Base_GAZ"),
2045            ("em", "E_Modifier"),
2046            ("emodifier", "E_Modifier"),
2047            ("ex", "ExtendNumLet"),
2048            ("extend", "Extend"),
2049            ("extendnumlet", "ExtendNumLet"),
2050            ("fo", "Format"),
2051            ("format", "Format"),
2052            ("gaz", "Glue_After_Zwj"),
2053            ("glueafterzwj", "Glue_After_Zwj"),
2054            ("hebrewletter", "Hebrew_Letter"),
2055            ("hl", "Hebrew_Letter"),
2056            ("ka", "Katakana"),
2057            ("katakana", "Katakana"),
2058            ("le", "ALetter"),
2059            ("lf", "LF"),
2060            ("mb", "MidNumLet"),
2061            ("midletter", "MidLetter"),
2062            ("midnum", "MidNum"),
2063            ("midnumlet", "MidNumLet"),
2064            ("ml", "MidLetter"),
2065            ("mn", "MidNum"),
2066            ("newline", "Newline"),
2067            ("nl", "Newline"),
2068            ("nu", "Numeric"),
2069            ("numeric", "Numeric"),
2070            ("other", "Other"),
2071            ("regionalindicator", "Regional_Indicator"),
2072            ("ri", "Regional_Indicator"),
2073            ("singlequote", "Single_Quote"),
2074            ("sq", "Single_Quote"),
2075            ("wsegspace", "WSegSpace"),
2076            ("xx", "Other"),
2077            ("zwj", "ZWJ"),
2078        ],
2079    ),
2080    ("XID_Continue", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
2081    ("XID_Start", &[("f", "No"), ("false", "No"), ("n", "No"), ("no", "No"), ("t", "Yes"), ("true", "Yes"), ("y", "Yes"), ("yes", "Yes")]),
2082];