| #ifdef UNICODE_GENERAL_CATEGORY |
| DEF(Cn, "Unassigned") /* must be zero */ |
| DEF(Lu, "Uppercase_Letter") |
| DEF(Ll, "Lowercase_Letter") |
| DEF(Lt, "Titlecase_Letter") |
| DEF(Lm, "Modifier_Letter") |
| DEF(Lo, "Other_Letter") |
| DEF(Mn, "Nonspacing_Mark") |
| DEF(Mc, "Spacing_Mark") |
| DEF(Me, "Enclosing_Mark") |
| DEF(Nd, "Decimal_Number,digit") |
| DEF(Nl, "Letter_Number") |
| DEF(No, "Other_Number") |
| DEF(Sm, "Math_Symbol") |
| DEF(Sc, "Currency_Symbol") |
| DEF(Sk, "Modifier_Symbol") |
| DEF(So, "Other_Symbol") |
| DEF(Pc, "Connector_Punctuation") |
| DEF(Pd, "Dash_Punctuation") |
| DEF(Ps, "Open_Punctuation") |
| DEF(Pe, "Close_Punctuation") |
| DEF(Pi, "Initial_Punctuation") |
| DEF(Pf, "Final_Punctuation") |
| DEF(Po, "Other_Punctuation") |
| DEF(Zs, "Space_Separator") |
| DEF(Zl, "Line_Separator") |
| DEF(Zp, "Paragraph_Separator") |
| DEF(Cc, "Control,cntrl") |
| DEF(Cf, "Format") |
| DEF(Cs, "Surrogate") |
| DEF(Co, "Private_Use") |
| /* synthetic properties */ |
| DEF(LC, "Cased_Letter") |
| DEF(L, "Letter") |
| DEF(M, "Mark,Combining_Mark") |
| DEF(N, "Number") |
| DEF(S, "Symbol") |
| DEF(P, "Punctuation,punct") |
| DEF(Z, "Separator") |
| DEF(C, "Other") |
| #endif |
| |
| #ifdef UNICODE_SCRIPT |
| /* scripts aliases names in PropertyValueAliases.txt */ |
| DEF(Unknown, "Zzzz") |
| DEF(Adlam, "Adlm") |
| DEF(Ahom, "Ahom") |
| DEF(Anatolian_Hieroglyphs, "Hluw") |
| DEF(Arabic, "Arab") |
| DEF(Armenian, "Armn") |
| DEF(Avestan, "Avst") |
| DEF(Balinese, "Bali") |
| DEF(Bamum, "Bamu") |
| DEF(Bassa_Vah, "Bass") |
| DEF(Batak, "Batk") |
| DEF(Bengali, "Beng") |
| DEF(Bhaiksuki, "Bhks") |
| DEF(Bopomofo, "Bopo") |
| DEF(Brahmi, "Brah") |
| DEF(Braille, "Brai") |
| DEF(Buginese, "Bugi") |
| DEF(Buhid, "Buhd") |
| DEF(Canadian_Aboriginal, "Cans") |
| DEF(Carian, "Cari") |
| DEF(Caucasian_Albanian, "Aghb") |
| DEF(Chakma, "Cakm") |
| DEF(Cham, "Cham") |
| DEF(Cherokee, "Cher") |
| DEF(Chorasmian, "Chrs") |
| DEF(Common, "Zyyy") |
| DEF(Coptic, "Copt,Qaac") |
| DEF(Cuneiform, "Xsux") |
| DEF(Cypriot, "Cprt") |
| DEF(Cyrillic, "Cyrl") |
| DEF(Deseret, "Dsrt") |
| DEF(Devanagari, "Deva") |
| DEF(Dives_Akuru, "Diak") |
| DEF(Dogra, "Dogr") |
| DEF(Duployan, "Dupl") |
| DEF(Egyptian_Hieroglyphs, "Egyp") |
| DEF(Elbasan, "Elba") |
| DEF(Elymaic, "Elym") |
| DEF(Ethiopic, "Ethi") |
| DEF(Georgian, "Geor") |
| DEF(Glagolitic, "Glag") |
| DEF(Gothic, "Goth") |
| DEF(Grantha, "Gran") |
| DEF(Greek, "Grek") |
| DEF(Gujarati, "Gujr") |
| DEF(Gunjala_Gondi, "Gong") |
| DEF(Gurmukhi, "Guru") |
| DEF(Han, "Hani") |
| DEF(Hangul, "Hang") |
| DEF(Hanifi_Rohingya, "Rohg") |
| DEF(Hanunoo, "Hano") |
| DEF(Hatran, "Hatr") |
| DEF(Hebrew, "Hebr") |
| DEF(Hiragana, "Hira") |
| DEF(Imperial_Aramaic, "Armi") |
| DEF(Inherited, "Zinh,Qaai") |
| DEF(Inscriptional_Pahlavi, "Phli") |
| DEF(Inscriptional_Parthian, "Prti") |
| DEF(Javanese, "Java") |
| DEF(Kaithi, "Kthi") |
| DEF(Kannada, "Knda") |
| DEF(Katakana, "Kana") |
| DEF(Kayah_Li, "Kali") |
| DEF(Kharoshthi, "Khar") |
| DEF(Khmer, "Khmr") |
| DEF(Khojki, "Khoj") |
| DEF(Khitan_Small_Script, "Kits") |
| DEF(Khudawadi, "Sind") |
| DEF(Lao, "Laoo") |
| DEF(Latin, "Latn") |
| DEF(Lepcha, "Lepc") |
| DEF(Limbu, "Limb") |
| DEF(Linear_A, "Lina") |
| DEF(Linear_B, "Linb") |
| DEF(Lisu, "Lisu") |
| DEF(Lycian, "Lyci") |
| DEF(Lydian, "Lydi") |
| DEF(Makasar, "Maka") |
| DEF(Mahajani, "Mahj") |
| DEF(Malayalam, "Mlym") |
| DEF(Mandaic, "Mand") |
| DEF(Manichaean, "Mani") |
| DEF(Marchen, "Marc") |
| DEF(Masaram_Gondi, "Gonm") |
| DEF(Medefaidrin, "Medf") |
| DEF(Meetei_Mayek, "Mtei") |
| DEF(Mende_Kikakui, "Mend") |
| DEF(Meroitic_Cursive, "Merc") |
| DEF(Meroitic_Hieroglyphs, "Mero") |
| DEF(Miao, "Plrd") |
| DEF(Modi, "Modi") |
| DEF(Mongolian, "Mong") |
| DEF(Mro, "Mroo") |
| DEF(Multani, "Mult") |
| DEF(Myanmar, "Mymr") |
| DEF(Nabataean, "Nbat") |
| DEF(Nandinagari, "Nand") |
| DEF(New_Tai_Lue, "Talu") |
| DEF(Newa, "Newa") |
| DEF(Nko, "Nkoo") |
| DEF(Nushu, "Nshu") |
| DEF(Nyiakeng_Puachue_Hmong, "Hmnp") |
| DEF(Ogham, "Ogam") |
| DEF(Ol_Chiki, "Olck") |
| DEF(Old_Hungarian, "Hung") |
| DEF(Old_Italic, "Ital") |
| DEF(Old_North_Arabian, "Narb") |
| DEF(Old_Permic, "Perm") |
| DEF(Old_Persian, "Xpeo") |
| DEF(Old_Sogdian, "Sogo") |
| DEF(Old_South_Arabian, "Sarb") |
| DEF(Old_Turkic, "Orkh") |
| DEF(Oriya, "Orya") |
| DEF(Osage, "Osge") |
| DEF(Osmanya, "Osma") |
| DEF(Pahawh_Hmong, "Hmng") |
| DEF(Palmyrene, "Palm") |
| DEF(Pau_Cin_Hau, "Pauc") |
| DEF(Phags_Pa, "Phag") |
| DEF(Phoenician, "Phnx") |
| DEF(Psalter_Pahlavi, "Phlp") |
| DEF(Rejang, "Rjng") |
| DEF(Runic, "Runr") |
| DEF(Samaritan, "Samr") |
| DEF(Saurashtra, "Saur") |
| DEF(Sharada, "Shrd") |
| DEF(Shavian, "Shaw") |
| DEF(Siddham, "Sidd") |
| DEF(SignWriting, "Sgnw") |
| DEF(Sinhala, "Sinh") |
| DEF(Sogdian, "Sogd") |
| DEF(Sora_Sompeng, "Sora") |
| DEF(Soyombo, "Soyo") |
| DEF(Sundanese, "Sund") |
| DEF(Syloti_Nagri, "Sylo") |
| DEF(Syriac, "Syrc") |
| DEF(Tagalog, "Tglg") |
| DEF(Tagbanwa, "Tagb") |
| DEF(Tai_Le, "Tale") |
| DEF(Tai_Tham, "Lana") |
| DEF(Tai_Viet, "Tavt") |
| DEF(Takri, "Takr") |
| DEF(Tamil, "Taml") |
| DEF(Tangut, "Tang") |
| DEF(Telugu, "Telu") |
| DEF(Thaana, "Thaa") |
| DEF(Thai, "Thai") |
| DEF(Tibetan, "Tibt") |
| DEF(Tifinagh, "Tfng") |
| DEF(Tirhuta, "Tirh") |
| DEF(Ugaritic, "Ugar") |
| DEF(Vai, "Vaii") |
| DEF(Wancho, "Wcho") |
| DEF(Warang_Citi, "Wara") |
| DEF(Yezidi, "Yezi") |
| DEF(Yi, "Yiii") |
| DEF(Zanabazar_Square, "Zanb") |
| #endif |
| |
| #ifdef UNICODE_PROP_LIST |
| /* Prop list not exported to regexp */ |
| DEF(Hyphen, "") |
| DEF(Other_Math, "") |
| DEF(Other_Alphabetic, "") |
| DEF(Other_Lowercase, "") |
| DEF(Other_Uppercase, "") |
| DEF(Other_Grapheme_Extend, "") |
| DEF(Other_Default_Ignorable_Code_Point, "") |
| DEF(Other_ID_Start, "") |
| DEF(Other_ID_Continue, "") |
| DEF(Prepended_Concatenation_Mark, "") |
| /* additional computed properties for smaller tables */ |
| DEF(ID_Continue1, "") |
| DEF(XID_Start1, "") |
| DEF(XID_Continue1, "") |
| DEF(Changes_When_Titlecased1, "") |
| DEF(Changes_When_Casefolded1, "") |
| DEF(Changes_When_NFKC_Casefolded1, "") |
| |
| /* Prop list exported to JS */ |
| DEF(ASCII_Hex_Digit, "AHex") |
| DEF(Bidi_Control, "Bidi_C") |
| DEF(Dash, "") |
| DEF(Deprecated, "Dep") |
| DEF(Diacritic, "Dia") |
| DEF(Extender, "Ext") |
| DEF(Hex_Digit, "Hex") |
| DEF(IDS_Binary_Operator, "IDSB") |
| DEF(IDS_Trinary_Operator, "IDST") |
| DEF(Ideographic, "Ideo") |
| DEF(Join_Control, "Join_C") |
| DEF(Logical_Order_Exception, "LOE") |
| DEF(Noncharacter_Code_Point, "NChar") |
| DEF(Pattern_Syntax, "Pat_Syn") |
| DEF(Pattern_White_Space, "Pat_WS") |
| DEF(Quotation_Mark, "QMark") |
| DEF(Radical, "") |
| DEF(Regional_Indicator, "RI") |
| DEF(Sentence_Terminal, "STerm") |
| DEF(Soft_Dotted, "SD") |
| DEF(Terminal_Punctuation, "Term") |
| DEF(Unified_Ideograph, "UIdeo") |
| DEF(Variation_Selector, "VS") |
| DEF(White_Space, "space") |
| DEF(Bidi_Mirrored, "Bidi_M") |
| DEF(Emoji, "") |
| DEF(Emoji_Component, "EComp") |
| DEF(Emoji_Modifier, "EMod") |
| DEF(Emoji_Modifier_Base, "EBase") |
| DEF(Emoji_Presentation, "EPres") |
| DEF(Extended_Pictographic, "ExtPict") |
| DEF(Default_Ignorable_Code_Point, "DI") |
| DEF(ID_Start, "IDS") |
| DEF(Case_Ignorable, "CI") |
| |
| /* other binary properties */ |
| DEF(ASCII,"") |
| DEF(Alphabetic, "Alpha") |
| DEF(Any, "") |
| DEF(Assigned,"") |
| DEF(Cased, "") |
| DEF(Changes_When_Casefolded, "CWCF") |
| DEF(Changes_When_Casemapped, "CWCM") |
| DEF(Changes_When_Lowercased, "CWL") |
| DEF(Changes_When_NFKC_Casefolded, "CWKCF") |
| DEF(Changes_When_Titlecased, "CWT") |
| DEF(Changes_When_Uppercased, "CWU") |
| DEF(Grapheme_Base, "Gr_Base") |
| DEF(Grapheme_Extend, "Gr_Ext") |
| DEF(ID_Continue, "IDC") |
| DEF(Lowercase, "Lower") |
| DEF(Math, "") |
| DEF(Uppercase, "Upper") |
| DEF(XID_Continue, "XIDC") |
| DEF(XID_Start, "XIDS") |
| |
| /* internal tables with index */ |
| DEF(Cased1, "") |
| |
| #endif |