regex_syntax/unicode_tables/
property_values.rs

1// DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY:
2//
3//   ucd-generate property-values ucd-16.0.0 --include gc,script,scx,age,gcb,wb,sb
4//
5// Unicode version: 16.0.0.
6//
7// ucd-generate 0.3.1 is available on crates.io.
8
9pub const PROPERTY_VALUES: &'static [(
10    &'static str,
11    &'static [(&'static str, &'static str)],
12)] = &[
13    (
14        "Age",
15        &[
16            ("1.1", "V1_1"),
17            ("10.0", "V10_0"),
18            ("11.0", "V11_0"),
19            ("12.0", "V12_0"),
20            ("12.1", "V12_1"),
21            ("13.0", "V13_0"),
22            ("14.0", "V14_0"),
23            ("15.0", "V15_0"),
24            ("15.1", "V15_1"),
25            ("16.0", "V16_0"),
26            ("2.0", "V2_0"),
27            ("2.1", "V2_1"),
28            ("3.0", "V3_0"),
29            ("3.1", "V3_1"),
30            ("3.2", "V3_2"),
31            ("4.0", "V4_0"),
32            ("4.1", "V4_1"),
33            ("5.0", "V5_0"),
34            ("5.1", "V5_1"),
35            ("5.2", "V5_2"),
36            ("6.0", "V6_0"),
37            ("6.1", "V6_1"),
38            ("6.2", "V6_2"),
39            ("6.3", "V6_3"),
40            ("7.0", "V7_0"),
41            ("8.0", "V8_0"),
42            ("9.0", "V9_0"),
43            ("na", "Unassigned"),
44            ("unassigned", "Unassigned"),
45            ("v100", "V10_0"),
46            ("v11", "V1_1"),
47            ("v110", "V11_0"),
48            ("v120", "V12_0"),
49            ("v121", "V12_1"),
50            ("v130", "V13_0"),
51            ("v140", "V14_0"),
52            ("v150", "V15_0"),
53            ("v151", "V15_1"),
54            ("v160", "V16_0"),
55            ("v20", "V2_0"),
56            ("v21", "V2_1"),
57            ("v30", "V3_0"),
58            ("v31", "V3_1"),
59            ("v32", "V3_2"),
60            ("v40", "V4_0"),
61            ("v41", "V4_1"),
62            ("v50", "V5_0"),
63            ("v51", "V5_1"),
64            ("v52", "V5_2"),
65            ("v60", "V6_0"),
66            ("v61", "V6_1"),
67            ("v62", "V6_2"),
68            ("v63", "V6_3"),
69            ("v70", "V7_0"),
70            ("v80", "V8_0"),
71            ("v90", "V9_0"),
72        ],
73    ),
74    (
75        "General_Category",
76        &[
77            ("c", "Other"),
78            ("casedletter", "Cased_Letter"),
79            ("cc", "Control"),
80            ("cf", "Format"),
81            ("closepunctuation", "Close_Punctuation"),
82            ("cn", "Unassigned"),
83            ("cntrl", "Control"),
84            ("co", "Private_Use"),
85            ("combiningmark", "Mark"),
86            ("connectorpunctuation", "Connector_Punctuation"),
87            ("control", "Control"),
88            ("cs", "Surrogate"),
89            ("currencysymbol", "Currency_Symbol"),
90            ("dashpunctuation", "Dash_Punctuation"),
91            ("decimalnumber", "Decimal_Number"),
92            ("digit", "Decimal_Number"),
93            ("enclosingmark", "Enclosing_Mark"),
94            ("finalpunctuation", "Final_Punctuation"),
95            ("format", "Format"),
96            ("initialpunctuation", "Initial_Punctuation"),
97            ("l", "Letter"),
98            ("lc", "Cased_Letter"),
99            ("letter", "Letter"),
100            ("letternumber", "Letter_Number"),
101            ("lineseparator", "Line_Separator"),
102            ("ll", "Lowercase_Letter"),
103            ("lm", "Modifier_Letter"),
104            ("lo", "Other_Letter"),
105            ("lowercaseletter", "Lowercase_Letter"),
106            ("lt", "Titlecase_Letter"),
107            ("lu", "Uppercase_Letter"),
108            ("m", "Mark"),
109            ("mark", "Mark"),
110            ("mathsymbol", "Math_Symbol"),
111            ("mc", "Spacing_Mark"),
112            ("me", "Enclosing_Mark"),
113            ("mn", "Nonspacing_Mark"),
114            ("modifierletter", "Modifier_Letter"),
115            ("modifiersymbol", "Modifier_Symbol"),
116            ("n", "Number"),
117            ("nd", "Decimal_Number"),
118            ("nl", "Letter_Number"),
119            ("no", "Other_Number"),
120            ("nonspacingmark", "Nonspacing_Mark"),
121            ("number", "Number"),
122            ("openpunctuation", "Open_Punctuation"),
123            ("other", "Other"),
124            ("otherletter", "Other_Letter"),
125            ("othernumber", "Other_Number"),
126            ("otherpunctuation", "Other_Punctuation"),
127            ("othersymbol", "Other_Symbol"),
128            ("p", "Punctuation"),
129            ("paragraphseparator", "Paragraph_Separator"),
130            ("pc", "Connector_Punctuation"),
131            ("pd", "Dash_Punctuation"),
132            ("pe", "Close_Punctuation"),
133            ("pf", "Final_Punctuation"),
134            ("pi", "Initial_Punctuation"),
135            ("po", "Other_Punctuation"),
136            ("privateuse", "Private_Use"),
137            ("ps", "Open_Punctuation"),
138            ("punct", "Punctuation"),
139            ("punctuation", "Punctuation"),
140            ("s", "Symbol"),
141            ("sc", "Currency_Symbol"),
142            ("separator", "Separator"),
143            ("sk", "Modifier_Symbol"),
144            ("sm", "Math_Symbol"),
145            ("so", "Other_Symbol"),
146            ("spaceseparator", "Space_Separator"),
147            ("spacingmark", "Spacing_Mark"),
148            ("surrogate", "Surrogate"),
149            ("symbol", "Symbol"),
150            ("titlecaseletter", "Titlecase_Letter"),
151            ("unassigned", "Unassigned"),
152            ("uppercaseletter", "Uppercase_Letter"),
153            ("z", "Separator"),
154            ("zl", "Line_Separator"),
155            ("zp", "Paragraph_Separator"),
156            ("zs", "Space_Separator"),
157        ],
158    ),
159    (
160        "Grapheme_Cluster_Break",
161        &[
162            ("cn", "Control"),
163            ("control", "Control"),
164            ("cr", "CR"),
165            ("eb", "E_Base"),
166            ("ebase", "E_Base"),
167            ("ebasegaz", "E_Base_GAZ"),
168            ("ebg", "E_Base_GAZ"),
169            ("em", "E_Modifier"),
170            ("emodifier", "E_Modifier"),
171            ("ex", "Extend"),
172            ("extend", "Extend"),
173            ("gaz", "Glue_After_Zwj"),
174            ("glueafterzwj", "Glue_After_Zwj"),
175            ("l", "L"),
176            ("lf", "LF"),
177            ("lv", "LV"),
178            ("lvt", "LVT"),
179            ("other", "Other"),
180            ("pp", "Prepend"),
181            ("prepend", "Prepend"),
182            ("regionalindicator", "Regional_Indicator"),
183            ("ri", "Regional_Indicator"),
184            ("sm", "SpacingMark"),
185            ("spacingmark", "SpacingMark"),
186            ("t", "T"),
187            ("v", "V"),
188            ("xx", "Other"),
189            ("zwj", "ZWJ"),
190        ],
191    ),
192    (
193        "Script",
194        &[
195            ("adlam", "Adlam"),
196            ("adlm", "Adlam"),
197            ("aghb", "Caucasian_Albanian"),
198            ("ahom", "Ahom"),
199            ("anatolianhieroglyphs", "Anatolian_Hieroglyphs"),
200            ("arab", "Arabic"),
201            ("arabic", "Arabic"),
202            ("armenian", "Armenian"),
203            ("armi", "Imperial_Aramaic"),
204            ("armn", "Armenian"),
205            ("avestan", "Avestan"),
206            ("avst", "Avestan"),
207            ("bali", "Balinese"),
208            ("balinese", "Balinese"),
209            ("bamu", "Bamum"),
210            ("bamum", "Bamum"),
211            ("bass", "Bassa_Vah"),
212            ("bassavah", "Bassa_Vah"),
213            ("batak", "Batak"),
214            ("batk", "Batak"),
215            ("beng", "Bengali"),
216            ("bengali", "Bengali"),
217            ("bhaiksuki", "Bhaiksuki"),
218            ("bhks", "Bhaiksuki"),
219            ("bopo", "Bopomofo"),
220            ("bopomofo", "Bopomofo"),
221            ("brah", "Brahmi"),
222            ("brahmi", "Brahmi"),
223            ("brai", "Braille"),
224            ("braille", "Braille"),
225            ("bugi", "Buginese"),
226            ("buginese", "Buginese"),
227            ("buhd", "Buhid"),
228            ("buhid", "Buhid"),
229            ("cakm", "Chakma"),
230            ("canadianaboriginal", "Canadian_Aboriginal"),
231            ("cans", "Canadian_Aboriginal"),
232            ("cari", "Carian"),
233            ("carian", "Carian"),
234            ("caucasianalbanian", "Caucasian_Albanian"),
235            ("chakma", "Chakma"),
236            ("cham", "Cham"),
237            ("cher", "Cherokee"),
238            ("cherokee", "Cherokee"),
239            ("chorasmian", "Chorasmian"),
240            ("chrs", "Chorasmian"),
241            ("common", "Common"),
242            ("copt", "Coptic"),
243            ("coptic", "Coptic"),
244            ("cpmn", "Cypro_Minoan"),
245            ("cprt", "Cypriot"),
246            ("cuneiform", "Cuneiform"),
247            ("cypriot", "Cypriot"),
248            ("cyprominoan", "Cypro_Minoan"),
249            ("cyrillic", "Cyrillic"),
250            ("cyrl", "Cyrillic"),
251            ("deseret", "Deseret"),
252            ("deva", "Devanagari"),
253            ("devanagari", "Devanagari"),
254            ("diak", "Dives_Akuru"),
255            ("divesakuru", "Dives_Akuru"),
256            ("dogr", "Dogra"),
257            ("dogra", "Dogra"),
258            ("dsrt", "Deseret"),
259            ("dupl", "Duployan"),
260            ("duployan", "Duployan"),
261            ("egyp", "Egyptian_Hieroglyphs"),
262            ("egyptianhieroglyphs", "Egyptian_Hieroglyphs"),
263            ("elba", "Elbasan"),
264            ("elbasan", "Elbasan"),
265            ("elym", "Elymaic"),
266            ("elymaic", "Elymaic"),
267            ("ethi", "Ethiopic"),
268            ("ethiopic", "Ethiopic"),
269            ("gara", "Garay"),
270            ("garay", "Garay"),
271            ("geor", "Georgian"),
272            ("georgian", "Georgian"),
273            ("glag", "Glagolitic"),
274            ("glagolitic", "Glagolitic"),
275            ("gong", "Gunjala_Gondi"),
276            ("gonm", "Masaram_Gondi"),
277            ("goth", "Gothic"),
278            ("gothic", "Gothic"),
279            ("gran", "Grantha"),
280            ("grantha", "Grantha"),
281            ("greek", "Greek"),
282            ("grek", "Greek"),
283            ("gujarati", "Gujarati"),
284            ("gujr", "Gujarati"),
285            ("gukh", "Gurung_Khema"),
286            ("gunjalagondi", "Gunjala_Gondi"),
287            ("gurmukhi", "Gurmukhi"),
288            ("guru", "Gurmukhi"),
289            ("gurungkhema", "Gurung_Khema"),
290            ("han", "Han"),
291            ("hang", "Hangul"),
292            ("hangul", "Hangul"),
293            ("hani", "Han"),
294            ("hanifirohingya", "Hanifi_Rohingya"),
295            ("hano", "Hanunoo"),
296            ("hanunoo", "Hanunoo"),
297            ("hatr", "Hatran"),
298            ("hatran", "Hatran"),
299            ("hebr", "Hebrew"),
300            ("hebrew", "Hebrew"),
301            ("hira", "Hiragana"),
302            ("hiragana", "Hiragana"),
303            ("hluw", "Anatolian_Hieroglyphs"),
304            ("hmng", "Pahawh_Hmong"),
305            ("hmnp", "Nyiakeng_Puachue_Hmong"),
306            ("hrkt", "Katakana_Or_Hiragana"),
307            ("hung", "Old_Hungarian"),
308            ("imperialaramaic", "Imperial_Aramaic"),
309            ("inherited", "Inherited"),
310            ("inscriptionalpahlavi", "Inscriptional_Pahlavi"),
311            ("inscriptionalparthian", "Inscriptional_Parthian"),
312            ("ital", "Old_Italic"),
313            ("java", "Javanese"),
314            ("javanese", "Javanese"),
315            ("kaithi", "Kaithi"),
316            ("kali", "Kayah_Li"),
317            ("kana", "Katakana"),
318            ("kannada", "Kannada"),
319            ("katakana", "Katakana"),
320            ("katakanaorhiragana", "Katakana_Or_Hiragana"),
321            ("kawi", "Kawi"),
322            ("kayahli", "Kayah_Li"),
323            ("khar", "Kharoshthi"),
324            ("kharoshthi", "Kharoshthi"),
325            ("khitansmallscript", "Khitan_Small_Script"),
326            ("khmer", "Khmer"),
327            ("khmr", "Khmer"),
328            ("khoj", "Khojki"),
329            ("khojki", "Khojki"),
330            ("khudawadi", "Khudawadi"),
331            ("kiratrai", "Kirat_Rai"),
332            ("kits", "Khitan_Small_Script"),
333            ("knda", "Kannada"),
334            ("krai", "Kirat_Rai"),
335            ("kthi", "Kaithi"),
336            ("lana", "Tai_Tham"),
337            ("lao", "Lao"),
338            ("laoo", "Lao"),
339            ("latin", "Latin"),
340            ("latn", "Latin"),
341            ("lepc", "Lepcha"),
342            ("lepcha", "Lepcha"),
343            ("limb", "Limbu"),
344            ("limbu", "Limbu"),
345            ("lina", "Linear_A"),
346            ("linb", "Linear_B"),
347            ("lineara", "Linear_A"),
348            ("linearb", "Linear_B"),
349            ("lisu", "Lisu"),
350            ("lyci", "Lycian"),
351            ("lycian", "Lycian"),
352            ("lydi", "Lydian"),
353            ("lydian", "Lydian"),
354            ("mahajani", "Mahajani"),
355            ("mahj", "Mahajani"),
356            ("maka", "Makasar"),
357            ("makasar", "Makasar"),
358            ("malayalam", "Malayalam"),
359            ("mand", "Mandaic"),
360            ("mandaic", "Mandaic"),
361            ("mani", "Manichaean"),
362            ("manichaean", "Manichaean"),
363            ("marc", "Marchen"),
364            ("marchen", "Marchen"),
365            ("masaramgondi", "Masaram_Gondi"),
366            ("medefaidrin", "Medefaidrin"),
367            ("medf", "Medefaidrin"),
368            ("meeteimayek", "Meetei_Mayek"),
369            ("mend", "Mende_Kikakui"),
370            ("mendekikakui", "Mende_Kikakui"),
371            ("merc", "Meroitic_Cursive"),
372            ("mero", "Meroitic_Hieroglyphs"),
373            ("meroiticcursive", "Meroitic_Cursive"),
374            ("meroitichieroglyphs", "Meroitic_Hieroglyphs"),
375            ("miao", "Miao"),
376            ("mlym", "Malayalam"),
377            ("modi", "Modi"),
378            ("mong", "Mongolian"),
379            ("mongolian", "Mongolian"),
380            ("mro", "Mro"),
381            ("mroo", "Mro"),
382            ("mtei", "Meetei_Mayek"),
383            ("mult", "Multani"),
384            ("multani", "Multani"),
385            ("myanmar", "Myanmar"),
386            ("mymr", "Myanmar"),
387            ("nabataean", "Nabataean"),
388            ("nagm", "Nag_Mundari"),
389            ("nagmundari", "Nag_Mundari"),
390            ("nand", "Nandinagari"),
391            ("nandinagari", "Nandinagari"),
392            ("narb", "Old_North_Arabian"),
393            ("nbat", "Nabataean"),
394            ("newa", "Newa"),
395            ("newtailue", "New_Tai_Lue"),
396            ("nko", "Nko"),
397            ("nkoo", "Nko"),
398            ("nshu", "Nushu"),
399            ("nushu", "Nushu"),
400            ("nyiakengpuachuehmong", "Nyiakeng_Puachue_Hmong"),
401            ("ogam", "Ogham"),
402            ("ogham", "Ogham"),
403            ("olchiki", "Ol_Chiki"),
404            ("olck", "Ol_Chiki"),
405            ("oldhungarian", "Old_Hungarian"),
406            ("olditalic", "Old_Italic"),
407            ("oldnortharabian", "Old_North_Arabian"),
408            ("oldpermic", "Old_Permic"),
409            ("oldpersian", "Old_Persian"),
410            ("oldsogdian", "Old_Sogdian"),
411            ("oldsoutharabian", "Old_South_Arabian"),
412            ("oldturkic", "Old_Turkic"),
413            ("olduyghur", "Old_Uyghur"),
414            ("olonal", "Ol_Onal"),
415            ("onao", "Ol_Onal"),
416            ("oriya", "Oriya"),
417            ("orkh", "Old_Turkic"),
418            ("orya", "Oriya"),
419            ("osage", "Osage"),
420            ("osge", "Osage"),
421            ("osma", "Osmanya"),
422            ("osmanya", "Osmanya"),
423            ("ougr", "Old_Uyghur"),
424            ("pahawhhmong", "Pahawh_Hmong"),
425            ("palm", "Palmyrene"),
426            ("palmyrene", "Palmyrene"),
427            ("pauc", "Pau_Cin_Hau"),
428            ("paucinhau", "Pau_Cin_Hau"),
429            ("perm", "Old_Permic"),
430            ("phag", "Phags_Pa"),
431            ("phagspa", "Phags_Pa"),
432            ("phli", "Inscriptional_Pahlavi"),
433            ("phlp", "Psalter_Pahlavi"),
434            ("phnx", "Phoenician"),
435            ("phoenician", "Phoenician"),
436            ("plrd", "Miao"),
437            ("prti", "Inscriptional_Parthian"),
438            ("psalterpahlavi", "Psalter_Pahlavi"),
439            ("qaac", "Coptic"),
440            ("qaai", "Inherited"),
441            ("rejang", "Rejang"),
442            ("rjng", "Rejang"),
443            ("rohg", "Hanifi_Rohingya"),
444            ("runic", "Runic"),
445            ("runr", "Runic"),
446            ("samaritan", "Samaritan"),
447            ("samr", "Samaritan"),
448            ("sarb", "Old_South_Arabian"),
449            ("saur", "Saurashtra"),
450            ("saurashtra", "Saurashtra"),
451            ("sgnw", "SignWriting"),
452            ("sharada", "Sharada"),
453            ("shavian", "Shavian"),
454            ("shaw", "Shavian"),
455            ("shrd", "Sharada"),
456            ("sidd", "Siddham"),
457            ("siddham", "Siddham"),
458            ("signwriting", "SignWriting"),
459            ("sind", "Khudawadi"),
460            ("sinh", "Sinhala"),
461            ("sinhala", "Sinhala"),
462            ("sogd", "Sogdian"),
463            ("sogdian", "Sogdian"),
464            ("sogo", "Old_Sogdian"),
465            ("sora", "Sora_Sompeng"),
466            ("sorasompeng", "Sora_Sompeng"),
467            ("soyo", "Soyombo"),
468            ("soyombo", "Soyombo"),
469            ("sund", "Sundanese"),
470            ("sundanese", "Sundanese"),
471            ("sunu", "Sunuwar"),
472            ("sunuwar", "Sunuwar"),
473            ("sylo", "Syloti_Nagri"),
474            ("sylotinagri", "Syloti_Nagri"),
475            ("syrc", "Syriac"),
476            ("syriac", "Syriac"),
477            ("tagalog", "Tagalog"),
478            ("tagb", "Tagbanwa"),
479            ("tagbanwa", "Tagbanwa"),
480            ("taile", "Tai_Le"),
481            ("taitham", "Tai_Tham"),
482            ("taiviet", "Tai_Viet"),
483            ("takr", "Takri"),
484            ("takri", "Takri"),
485            ("tale", "Tai_Le"),
486            ("talu", "New_Tai_Lue"),
487            ("tamil", "Tamil"),
488            ("taml", "Tamil"),
489            ("tang", "Tangut"),
490            ("tangsa", "Tangsa"),
491            ("tangut", "Tangut"),
492            ("tavt", "Tai_Viet"),
493            ("telu", "Telugu"),
494            ("telugu", "Telugu"),
495            ("tfng", "Tifinagh"),
496            ("tglg", "Tagalog"),
497            ("thaa", "Thaana"),
498            ("thaana", "Thaana"),
499            ("thai", "Thai"),
500            ("tibetan", "Tibetan"),
501            ("tibt", "Tibetan"),
502            ("tifinagh", "Tifinagh"),
503            ("tirh", "Tirhuta"),
504            ("tirhuta", "Tirhuta"),
505            ("tnsa", "Tangsa"),
506            ("todhri", "Todhri"),
507            ("todr", "Todhri"),
508            ("toto", "Toto"),
509            ("tulutigalari", "Tulu_Tigalari"),
510            ("tutg", "Tulu_Tigalari"),
511            ("ugar", "Ugaritic"),
512            ("ugaritic", "Ugaritic"),
513            ("unknown", "Unknown"),
514            ("vai", "Vai"),
515            ("vaii", "Vai"),
516            ("vith", "Vithkuqi"),
517            ("vithkuqi", "Vithkuqi"),
518            ("wancho", "Wancho"),
519            ("wara", "Warang_Citi"),
520            ("warangciti", "Warang_Citi"),
521            ("wcho", "Wancho"),
522            ("xpeo", "Old_Persian"),
523            ("xsux", "Cuneiform"),
524            ("yezi", "Yezidi"),
525            ("yezidi", "Yezidi"),
526            ("yi", "Yi"),
527            ("yiii", "Yi"),
528            ("zanabazarsquare", "Zanabazar_Square"),
529            ("zanb", "Zanabazar_Square"),
530            ("zinh", "Inherited"),
531            ("zyyy", "Common"),
532            ("zzzz", "Unknown"),
533        ],
534    ),
535    (
536        "Script_Extensions",
537        &[
538            ("adlam", "Adlam"),
539            ("adlm", "Adlam"),
540            ("aghb", "Caucasian_Albanian"),
541            ("ahom", "Ahom"),
542            ("anatolianhieroglyphs", "Anatolian_Hieroglyphs"),
543            ("arab", "Arabic"),
544            ("arabic", "Arabic"),
545            ("armenian", "Armenian"),
546            ("armi", "Imperial_Aramaic"),
547            ("armn", "Armenian"),
548            ("avestan", "Avestan"),
549            ("avst", "Avestan"),
550            ("bali", "Balinese"),
551            ("balinese", "Balinese"),
552            ("bamu", "Bamum"),
553            ("bamum", "Bamum"),
554            ("bass", "Bassa_Vah"),
555            ("bassavah", "Bassa_Vah"),
556            ("batak", "Batak"),
557            ("batk", "Batak"),
558            ("beng", "Bengali"),
559            ("bengali", "Bengali"),
560            ("bhaiksuki", "Bhaiksuki"),
561            ("bhks", "Bhaiksuki"),
562            ("bopo", "Bopomofo"),
563            ("bopomofo", "Bopomofo"),
564            ("brah", "Brahmi"),
565            ("brahmi", "Brahmi"),
566            ("brai", "Braille"),
567            ("braille", "Braille"),
568            ("bugi", "Buginese"),
569            ("buginese", "Buginese"),
570            ("buhd", "Buhid"),
571            ("buhid", "Buhid"),
572            ("cakm", "Chakma"),
573            ("canadianaboriginal", "Canadian_Aboriginal"),
574            ("cans", "Canadian_Aboriginal"),
575            ("cari", "Carian"),
576            ("carian", "Carian"),
577            ("caucasianalbanian", "Caucasian_Albanian"),
578            ("chakma", "Chakma"),
579            ("cham", "Cham"),
580            ("cher", "Cherokee"),
581            ("cherokee", "Cherokee"),
582            ("chorasmian", "Chorasmian"),
583            ("chrs", "Chorasmian"),
584            ("common", "Common"),
585            ("copt", "Coptic"),
586            ("coptic", "Coptic"),
587            ("cpmn", "Cypro_Minoan"),
588            ("cprt", "Cypriot"),
589            ("cuneiform", "Cuneiform"),
590            ("cypriot", "Cypriot"),
591            ("cyprominoan", "Cypro_Minoan"),
592            ("cyrillic", "Cyrillic"),
593            ("cyrl", "Cyrillic"),
594            ("deseret", "Deseret"),
595            ("deva", "Devanagari"),
596            ("devanagari", "Devanagari"),
597            ("diak", "Dives_Akuru"),
598            ("divesakuru", "Dives_Akuru"),
599            ("dogr", "Dogra"),
600            ("dogra", "Dogra"),
601            ("dsrt", "Deseret"),
602            ("dupl", "Duployan"),
603            ("duployan", "Duployan"),
604            ("egyp", "Egyptian_Hieroglyphs"),
605            ("egyptianhieroglyphs", "Egyptian_Hieroglyphs"),
606            ("elba", "Elbasan"),
607            ("elbasan", "Elbasan"),
608            ("elym", "Elymaic"),
609            ("elymaic", "Elymaic"),
610            ("ethi", "Ethiopic"),
611            ("ethiopic", "Ethiopic"),
612            ("gara", "Garay"),
613            ("garay", "Garay"),
614            ("geor", "Georgian"),
615            ("georgian", "Georgian"),
616            ("glag", "Glagolitic"),
617            ("glagolitic", "Glagolitic"),
618            ("gong", "Gunjala_Gondi"),
619            ("gonm", "Masaram_Gondi"),
620            ("goth", "Gothic"),
621            ("gothic", "Gothic"),
622            ("gran", "Grantha"),
623            ("grantha", "Grantha"),
624            ("greek", "Greek"),
625            ("grek", "Greek"),
626            ("gujarati", "Gujarati"),
627            ("gujr", "Gujarati"),
628            ("gukh", "Gurung_Khema"),
629            ("gunjalagondi", "Gunjala_Gondi"),
630            ("gurmukhi", "Gurmukhi"),
631            ("guru", "Gurmukhi"),
632            ("gurungkhema", "Gurung_Khema"),
633            ("han", "Han"),
634            ("hang", "Hangul"),
635            ("hangul", "Hangul"),
636            ("hani", "Han"),
637            ("hanifirohingya", "Hanifi_Rohingya"),
638            ("hano", "Hanunoo"),
639            ("hanunoo", "Hanunoo"),
640            ("hatr", "Hatran"),
641            ("hatran", "Hatran"),
642            ("hebr", "Hebrew"),
643            ("hebrew", "Hebrew"),
644            ("hira", "Hiragana"),
645            ("hiragana", "Hiragana"),
646            ("hluw", "Anatolian_Hieroglyphs"),
647            ("hmng", "Pahawh_Hmong"),
648            ("hmnp", "Nyiakeng_Puachue_Hmong"),
649            ("hrkt", "Katakana_Or_Hiragana"),
650            ("hung", "Old_Hungarian"),
651            ("imperialaramaic", "Imperial_Aramaic"),
652            ("inherited", "Inherited"),
653            ("inscriptionalpahlavi", "Inscriptional_Pahlavi"),
654            ("inscriptionalparthian", "Inscriptional_Parthian"),
655            ("ital", "Old_Italic"),
656            ("java", "Javanese"),
657            ("javanese", "Javanese"),
658            ("kaithi", "Kaithi"),
659            ("kali", "Kayah_Li"),
660            ("kana", "Katakana"),
661            ("kannada", "Kannada"),
662            ("katakana", "Katakana"),
663            ("katakanaorhiragana", "Katakana_Or_Hiragana"),
664            ("kawi", "Kawi"),
665            ("kayahli", "Kayah_Li"),
666            ("khar", "Kharoshthi"),
667            ("kharoshthi", "Kharoshthi"),
668            ("khitansmallscript", "Khitan_Small_Script"),
669            ("khmer", "Khmer"),
670            ("khmr", "Khmer"),
671            ("khoj", "Khojki"),
672            ("khojki", "Khojki"),
673            ("khudawadi", "Khudawadi"),
674            ("kiratrai", "Kirat_Rai"),
675            ("kits", "Khitan_Small_Script"),
676            ("knda", "Kannada"),
677            ("krai", "Kirat_Rai"),
678            ("kthi", "Kaithi"),
679            ("lana", "Tai_Tham"),
680            ("lao", "Lao"),
681            ("laoo", "Lao"),
682            ("latin", "Latin"),
683            ("latn", "Latin"),
684            ("lepc", "Lepcha"),
685            ("lepcha", "Lepcha"),
686            ("limb", "Limbu"),
687            ("limbu", "Limbu"),
688            ("lina", "Linear_A"),
689            ("linb", "Linear_B"),
690            ("lineara", "Linear_A"),
691            ("linearb", "Linear_B"),
692            ("lisu", "Lisu"),
693            ("lyci", "Lycian"),
694            ("lycian", "Lycian"),
695            ("lydi", "Lydian"),
696            ("lydian", "Lydian"),
697            ("mahajani", "Mahajani"),
698            ("mahj", "Mahajani"),
699            ("maka", "Makasar"),
700            ("makasar", "Makasar"),
701            ("malayalam", "Malayalam"),
702            ("mand", "Mandaic"),
703            ("mandaic", "Mandaic"),
704            ("mani", "Manichaean"),
705            ("manichaean", "Manichaean"),
706            ("marc", "Marchen"),
707            ("marchen", "Marchen"),
708            ("masaramgondi", "Masaram_Gondi"),
709            ("medefaidrin", "Medefaidrin"),
710            ("medf", "Medefaidrin"),
711            ("meeteimayek", "Meetei_Mayek"),
712            ("mend", "Mende_Kikakui"),
713            ("mendekikakui", "Mende_Kikakui"),
714            ("merc", "Meroitic_Cursive"),
715            ("mero", "Meroitic_Hieroglyphs"),
716            ("meroiticcursive", "Meroitic_Cursive"),
717            ("meroitichieroglyphs", "Meroitic_Hieroglyphs"),
718            ("miao", "Miao"),
719            ("mlym", "Malayalam"),
720            ("modi", "Modi"),
721            ("mong", "Mongolian"),
722            ("mongolian", "Mongolian"),
723            ("mro", "Mro"),
724            ("mroo", "Mro"),
725            ("mtei", "Meetei_Mayek"),
726            ("mult", "Multani"),
727            ("multani", "Multani"),
728            ("myanmar", "Myanmar"),
729            ("mymr", "Myanmar"),
730            ("nabataean", "Nabataean"),
731            ("nagm", "Nag_Mundari"),
732            ("nagmundari", "Nag_Mundari"),
733            ("nand", "Nandinagari"),
734            ("nandinagari", "Nandinagari"),
735            ("narb", "Old_North_Arabian"),
736            ("nbat", "Nabataean"),
737            ("newa", "Newa"),
738            ("newtailue", "New_Tai_Lue"),
739            ("nko", "Nko"),
740            ("nkoo", "Nko"),
741            ("nshu", "Nushu"),
742            ("nushu", "Nushu"),
743            ("nyiakengpuachuehmong", "Nyiakeng_Puachue_Hmong"),
744            ("ogam", "Ogham"),
745            ("ogham", "Ogham"),
746            ("olchiki", "Ol_Chiki"),
747            ("olck", "Ol_Chiki"),
748            ("oldhungarian", "Old_Hungarian"),
749            ("olditalic", "Old_Italic"),
750            ("oldnortharabian", "Old_North_Arabian"),
751            ("oldpermic", "Old_Permic"),
752            ("oldpersian", "Old_Persian"),
753            ("oldsogdian", "Old_Sogdian"),
754            ("oldsoutharabian", "Old_South_Arabian"),
755            ("oldturkic", "Old_Turkic"),
756            ("olduyghur", "Old_Uyghur"),
757            ("olonal", "Ol_Onal"),
758            ("onao", "Ol_Onal"),
759            ("oriya", "Oriya"),
760            ("orkh", "Old_Turkic"),
761            ("orya", "Oriya"),
762            ("osage", "Osage"),
763            ("osge", "Osage"),
764            ("osma", "Osmanya"),
765            ("osmanya", "Osmanya"),
766            ("ougr", "Old_Uyghur"),
767            ("pahawhhmong", "Pahawh_Hmong"),
768            ("palm", "Palmyrene"),
769            ("palmyrene", "Palmyrene"),
770            ("pauc", "Pau_Cin_Hau"),
771            ("paucinhau", "Pau_Cin_Hau"),
772            ("perm", "Old_Permic"),
773            ("phag", "Phags_Pa"),
774            ("phagspa", "Phags_Pa"),
775            ("phli", "Inscriptional_Pahlavi"),
776            ("phlp", "Psalter_Pahlavi"),
777            ("phnx", "Phoenician"),
778            ("phoenician", "Phoenician"),
779            ("plrd", "Miao"),
780            ("prti", "Inscriptional_Parthian"),
781            ("psalterpahlavi", "Psalter_Pahlavi"),
782            ("qaac", "Coptic"),
783            ("qaai", "Inherited"),
784            ("rejang", "Rejang"),
785            ("rjng", "Rejang"),
786            ("rohg", "Hanifi_Rohingya"),
787            ("runic", "Runic"),
788            ("runr", "Runic"),
789            ("samaritan", "Samaritan"),
790            ("samr", "Samaritan"),
791            ("sarb", "Old_South_Arabian"),
792            ("saur", "Saurashtra"),
793            ("saurashtra", "Saurashtra"),
794            ("sgnw", "SignWriting"),
795            ("sharada", "Sharada"),
796            ("shavian", "Shavian"),
797            ("shaw", "Shavian"),
798            ("shrd", "Sharada"),
799            ("sidd", "Siddham"),
800            ("siddham", "Siddham"),
801            ("signwriting", "SignWriting"),
802            ("sind", "Khudawadi"),
803            ("sinh", "Sinhala"),
804            ("sinhala", "Sinhala"),
805            ("sogd", "Sogdian"),
806            ("sogdian", "Sogdian"),
807            ("sogo", "Old_Sogdian"),
808            ("sora", "Sora_Sompeng"),
809            ("sorasompeng", "Sora_Sompeng"),
810            ("soyo", "Soyombo"),
811            ("soyombo", "Soyombo"),
812            ("sund", "Sundanese"),
813            ("sundanese", "Sundanese"),
814            ("sunu", "Sunuwar"),
815            ("sunuwar", "Sunuwar"),
816            ("sylo", "Syloti_Nagri"),
817            ("sylotinagri", "Syloti_Nagri"),
818            ("syrc", "Syriac"),
819            ("syriac", "Syriac"),
820            ("tagalog", "Tagalog"),
821            ("tagb", "Tagbanwa"),
822            ("tagbanwa", "Tagbanwa"),
823            ("taile", "Tai_Le"),
824            ("taitham", "Tai_Tham"),
825            ("taiviet", "Tai_Viet"),
826            ("takr", "Takri"),
827            ("takri", "Takri"),
828            ("tale", "Tai_Le"),
829            ("talu", "New_Tai_Lue"),
830            ("tamil", "Tamil"),
831            ("taml", "Tamil"),
832            ("tang", "Tangut"),
833            ("tangsa", "Tangsa"),
834            ("tangut", "Tangut"),
835            ("tavt", "Tai_Viet"),
836            ("telu", "Telugu"),
837            ("telugu", "Telugu"),
838            ("tfng", "Tifinagh"),
839            ("tglg", "Tagalog"),
840            ("thaa", "Thaana"),
841            ("thaana", "Thaana"),
842            ("thai", "Thai"),
843            ("tibetan", "Tibetan"),
844            ("tibt", "Tibetan"),
845            ("tifinagh", "Tifinagh"),
846            ("tirh", "Tirhuta"),
847            ("tirhuta", "Tirhuta"),
848            ("tnsa", "Tangsa"),
849            ("todhri", "Todhri"),
850            ("todr", "Todhri"),
851            ("toto", "Toto"),
852            ("tulutigalari", "Tulu_Tigalari"),
853            ("tutg", "Tulu_Tigalari"),
854            ("ugar", "Ugaritic"),
855            ("ugaritic", "Ugaritic"),
856            ("unknown", "Unknown"),
857            ("vai", "Vai"),
858            ("vaii", "Vai"),
859            ("vith", "Vithkuqi"),
860            ("vithkuqi", "Vithkuqi"),
861            ("wancho", "Wancho"),
862            ("wara", "Warang_Citi"),
863            ("warangciti", "Warang_Citi"),
864            ("wcho", "Wancho"),
865            ("xpeo", "Old_Persian"),
866            ("xsux", "Cuneiform"),
867            ("yezi", "Yezidi"),
868            ("yezidi", "Yezidi"),
869            ("yi", "Yi"),
870            ("yiii", "Yi"),
871            ("zanabazarsquare", "Zanabazar_Square"),
872            ("zanb", "Zanabazar_Square"),
873            ("zinh", "Inherited"),
874            ("zyyy", "Common"),
875            ("zzzz", "Unknown"),
876        ],
877    ),
878    (
879        "Sentence_Break",
880        &[
881            ("at", "ATerm"),
882            ("aterm", "ATerm"),
883            ("cl", "Close"),
884            ("close", "Close"),
885            ("cr", "CR"),
886            ("ex", "Extend"),
887            ("extend", "Extend"),
888            ("fo", "Format"),
889            ("format", "Format"),
890            ("le", "OLetter"),
891            ("lf", "LF"),
892            ("lo", "Lower"),
893            ("lower", "Lower"),
894            ("nu", "Numeric"),
895            ("numeric", "Numeric"),
896            ("oletter", "OLetter"),
897            ("other", "Other"),
898            ("sc", "SContinue"),
899            ("scontinue", "SContinue"),
900            ("se", "Sep"),
901            ("sep", "Sep"),
902            ("sp", "Sp"),
903            ("st", "STerm"),
904            ("sterm", "STerm"),
905            ("up", "Upper"),
906            ("upper", "Upper"),
907            ("xx", "Other"),
908        ],
909    ),
910    (
911        "Word_Break",
912        &[
913            ("aletter", "ALetter"),
914            ("cr", "CR"),
915            ("doublequote", "Double_Quote"),
916            ("dq", "Double_Quote"),
917            ("eb", "E_Base"),
918            ("ebase", "E_Base"),
919            ("ebasegaz", "E_Base_GAZ"),
920            ("ebg", "E_Base_GAZ"),
921            ("em", "E_Modifier"),
922            ("emodifier", "E_Modifier"),
923            ("ex", "ExtendNumLet"),
924            ("extend", "Extend"),
925            ("extendnumlet", "ExtendNumLet"),
926            ("fo", "Format"),
927            ("format", "Format"),
928            ("gaz", "Glue_After_Zwj"),
929            ("glueafterzwj", "Glue_After_Zwj"),
930            ("hebrewletter", "Hebrew_Letter"),
931            ("hl", "Hebrew_Letter"),
932            ("ka", "Katakana"),
933            ("katakana", "Katakana"),
934            ("le", "ALetter"),
935            ("lf", "LF"),
936            ("mb", "MidNumLet"),
937            ("midletter", "MidLetter"),
938            ("midnum", "MidNum"),
939            ("midnumlet", "MidNumLet"),
940            ("ml", "MidLetter"),
941            ("mn", "MidNum"),
942            ("newline", "Newline"),
943            ("nl", "Newline"),
944            ("nu", "Numeric"),
945            ("numeric", "Numeric"),
946            ("other", "Other"),
947            ("regionalindicator", "Regional_Indicator"),
948            ("ri", "Regional_Indicator"),
949            ("singlequote", "Single_Quote"),
950            ("sq", "Single_Quote"),
951            ("wsegspace", "WSegSpace"),
952            ("xx", "Other"),
953            ("zwj", "ZWJ"),
954        ],
955    ),
956];