The following is a list of the 77 properties which are supported by this module:

Alphabetic [Alpha]
    No [F, False, N]
    Yes [T, True, Y]

Alphanumeric [AlNum]
    No [F, False, N]
    Yes [T, True, Y]

Any
    No [F, False, N]
    Yes [T, True, Y]

ASCII_Hex_Digit [AHex]
    No [F, False, N]
    Yes [T, True, Y]

Bidi_Class [bc]
    Arabic_Letter [AL]
    Arabic_Number [AN]
    Boundary_Neutral [BN]
    Common_Separator [CS]
    European_Number [EN]
    European_Separator [ES]
    European_Terminator [ET]
    First_Strong_Isolate [FSI]
    Left_To_Right [L]
    Left_To_Right_Embedding [LRE]
    Left_To_Right_Isolate [LRI]
    Left_To_Right_Override [LRO]
    Nonspacing_Mark [NSM]
    Other_Neutral [ON]
    Paragraph_Separator [B]
    Pop_Directional_Format [PDF]
    Pop_Directional_Isolate [PDI]
    Right_To_Left [R]
    Right_To_Left_Embedding [RLE]
    Right_To_Left_Isolate [RLI]
    Right_To_Left_Override [RLO]
    Segment_Separator [S]
    White_Space [WS]

Bidi_Control [Bidi_C]
    No [F, False, N]
    Yes [T, True, Y]

Bidi_Mirrored [Bidi_M]
    No [F, False, N]
    Yes [T, True, Y]

Blank
    No [F, False, N]
    Yes [T, True, Y]

Block [blk]
    Aegean_Numbers
    Alchemical_Symbols [Alchemical]
    Alphabetic_Presentation_Forms [Alphabetic_PF]
    Ancient_Greek_Musical_Notation [Ancient_Greek_Music]
    Ancient_Greek_Numbers
    Ancient_Symbols
    Arabic
    Arabic_Extended_A [Arabic_Ext_A]
    Arabic_Mathematical_Alphabetic_Symbols [Arabic_Math]
    Arabic_Presentation_Forms_A [Arabic_PF_A]
    Arabic_Presentation_Forms_B [Arabic_PF_B]
    Arabic_Supplement [Arabic_Sup]
    Armenian
    Arrows
    Avestan
    Balinese
    Bamum
    Bamum_Supplement [Bamum_Sup]
    Basic_Latin [ASCII]
    Bassa_Vah
    Batak
    Bengali
    Block_Elements
    Bopomofo
    Bopomofo_Extended [Bopomofo_Ext]
    Box_Drawing
    Brahmi
    Braille_Patterns [Braille]
    Buginese
    Buhid
    Byzantine_Musical_Symbols [Byzantine_Music]
    Carian
    Caucasian_Albanian
    Chakma
    Cham
    Cherokee
    CJK_Compatibility [CJK_Compat]
    CJK_Compatibility_Forms [CJK_Compat_Forms]
    CJK_Compatibility_Ideographs [CJK_Compat_Ideographs]
    CJK_Compatibility_Ideographs_Supplement [CJK_Compat_Ideographs_Sup]
    CJK_Radicals_Supplement [CJK_Radicals_Sup]
    CJK_Strokes
    CJK_Symbols_And_Punctuation [CJK_Symbols]
    CJK_Unified_Ideographs [CJK]
    CJK_Unified_Ideographs_Extension_A [CJK_Ext_A]
    CJK_Unified_Ideographs_Extension_B [CJK_Ext_B]
    CJK_Unified_Ideographs_Extension_C [CJK_Ext_C]
    CJK_Unified_Ideographs_Extension_D [CJK_Ext_D]
    Combining_Diacritical_Marks [Diacriticals]
    Combining_Diacritical_Marks_Extended [Diacriticals_Ext]
    Combining_Diacritical_Marks_For_Symbols [Combining_Marks_For_Symbols, Diacriticals_For_Symbols]
    Combining_Diacritical_Marks_Supplement [Diacriticals_Sup]
    Combining_Half_Marks [Half_Marks]
    Common_Indic_Number_Forms [Indic_Number_Forms]
    Control_Pictures
    Coptic
    Coptic_Epact_Numbers
    Counting_Rod_Numerals [Counting_Rod]
    Cuneiform
    Cuneiform_Numbers_And_Punctuation [Cuneiform_Numbers]
    Currency_Symbols
    Cypriot_Syllabary
    Cyrillic
    Cyrillic_Extended_A [Cyrillic_Ext_A]
    Cyrillic_Extended_B [Cyrillic_Ext_B]
    Cyrillic_Supplement [Cyrillic_Sup, Cyrillic_Supplementary]
    Deseret
    Devanagari
    Devanagari_Extended [Devanagari_Ext]
    Dingbats
    Domino_Tiles [Domino]
    Duployan
    Egyptian_Hieroglyphs
    Elbasan
    Emoticons
    Enclosed_Alphanumerics [Enclosed_Alphanum]
    Enclosed_Alphanumeric_Supplement [Enclosed_Alphanum_Sup]
    Enclosed_CJK_Letters_And_Months [Enclosed_CJK]
    Enclosed_Ideographic_Supplement [Enclosed_Ideographic_Sup]
    Ethiopic
    Ethiopic_Extended [Ethiopic_Ext]
    Ethiopic_Extended_A [Ethiopic_Ext_A]
    Ethiopic_Supplement [Ethiopic_Sup]
    General_Punctuation [Punctuation]
    Geometric_Shapes
    Geometric_Shapes_Extended [Geometric_Shapes_Ext]
    Georgian
    Georgian_Supplement [Georgian_Sup]
    Glagolitic
    Gothic
    Grantha
    Greek_And_Coptic [Greek]
    Greek_Extended [Greek_Ext]
    Gujarati
    Gurmukhi
    Halfwidth_And_Fullwidth_Forms [Half_And_Full_Forms]
    Hangul_Compatibility_Jamo [Compat_Jamo]
    Hangul_Jamo [Jamo]
    Hangul_Jamo_Extended_A [Jamo_Ext_A]
    Hangul_Jamo_Extended_B [Jamo_Ext_B]
    Hangul_Syllables [Hangul]
    Hanunoo
    Hebrew
    High_Private_Use_Surrogates [High_PU_Surrogates]
    High_Surrogates
    Hiragana
    Ideographic_Description_Characters [IDC]
    Imperial_Aramaic
    Inscriptional_Pahlavi
    Inscriptional_Parthian
    IPA_Extensions [IPA_Ext]
    Javanese
    Kaithi
    Kana_Supplement [Kana_Sup]
    Kanbun
    Kangxi_Radicals [Kangxi]
    Kannada
    Katakana
    Katakana_Phonetic_Extensions [Katakana_Ext]
    Kayah_Li
    Kharoshthi
    Khmer
    Khmer_Symbols
    Khojki
    Khudawadi
    Lao
    Latin_1_Supplement [Latin_1, Latin_1_Sup]
    Latin_Extended_A [Latin_Ext_A]
    Latin_Extended_Additional [Latin_Ext_Additional]
    Latin_Extended_B [Latin_Ext_B]
    Latin_Extended_C [Latin_Ext_C]
    Latin_Extended_D [Latin_Ext_D]
    Latin_Extended_E [Latin_Ext_E]
    Lepcha
    Letterlike_Symbols
    Limbu
    Linear_A
    Linear_B_Ideograms
    Linear_B_Syllabary
    Lisu
    Low_Surrogates
    Lycian
    Lydian
    Mahajani
    Mahjong_Tiles [Mahjong]
    Malayalam
    Mandaic
    Manichaean
    Mathematical_Alphanumeric_Symbols [Math_Alphanum]
    Mathematical_Operators [Math_Operators]
    Meetei_Mayek
    Meetei_Mayek_Extensions [Meetei_Mayek_Ext]
    Mende_Kikakui
    Meroitic_Cursive
    Meroitic_Hieroglyphs
    Miao
    Miscellaneous_Mathematical_Symbols_A [Misc_Math_Symbols_A]
    Miscellaneous_Mathematical_Symbols_B [Misc_Math_Symbols_B]
    Miscellaneous_Symbols [Misc_Symbols]
    Miscellaneous_Symbols_And_Arrows [Misc_Arrows]
    Miscellaneous_Symbols_And_Pictographs [Misc_Pictographs]
    Miscellaneous_Technical [Misc_Technical]
    Modi
    Modifier_Tone_Letters
    Mongolian
    Mro
    Musical_Symbols [Music]
    Myanmar
    Myanmar_Extended_A [Myanmar_Ext_A]
    Myanmar_Extended_B [Myanmar_Ext_B]
    Nabataean
    New_Tai_Lue
    NKo
    No_Block [NB]
    Number_Forms
    Ogham
    Old_Italic
    Old_North_Arabian
    Old_Permic
    Old_Persian
    Old_South_Arabian
    Old_Turkic
    Ol_Chiki
    Optical_Character_Recognition [OCR]
    Oriya
    Ornamental_Dingbats
    Osmanya
    Pahawh_Hmong
    Palmyrene
    Pau_Cin_Hau
    Phags_Pa
    Phaistos_Disc [Phaistos]
    Phoenician
    Phonetic_Extensions [Phonetic_Ext]
    Phonetic_Extensions_Supplement [Phonetic_Ext_Sup]
    Playing_Cards
    Private_Use_Area [Private_Use, PUA]
    Psalter_Pahlavi
    Rejang
    Rumi_Numeral_Symbols [Rumi]
    Runic
    Samaritan
    Saurashtra
    Sharada
    Shavian
    Shorthand_Format_Controls
    Siddham
    Sinhala
    Sinhala_Archaic_Numbers
    Small_Form_Variants [Small_Forms]
    Sora_Sompeng
    Spacing_Modifier_Letters [Modifier_Letters]
    Specials
    Sundanese
    Sundanese_Supplement [Sundanese_Sup]
    Superscripts_And_Subscripts [Super_And_Sub]
    Supplemental_Arrows_A [Sup_Arrows_A]
    Supplemental_Arrows_B [Sup_Arrows_B]
    Supplemental_Arrows_C [Sup_Arrows_C]
    Supplemental_Mathematical_Operators [Sup_Math_Operators]
    Supplemental_Punctuation [Sup_Punctuation]
    Supplementary_Private_Use_Area_A [Sup_PUA_A]
    Supplementary_Private_Use_Area_B [Sup_PUA_B]
    Syloti_Nagri
    Syriac
    Tagalog
    Tagbanwa
    Tags
    Tai_Le
    Tai_Tham
    Tai_Viet
    Tai_Xuan_Jing_Symbols [Tai_Xuan_Jing]
    Takri
    Tamil
    Telugu
    Thaana
    Thai
    Tibetan
    Tifinagh
    Tirhuta
    Transport_And_Map_Symbols [Transport_And_Map]
    Ugaritic
    Unified_Canadian_Aboriginal_Syllabics [Canadian_Syllabics, UCAS]
    Unified_Canadian_Aboriginal_Syllabics_Extended [UCAS_Ext]
    Vai
    Variation_Selectors [VS]
    Variation_Selectors_Supplement [VS_Sup]
    Vedic_Extensions [Vedic_Ext]
    Vertical_Forms
    Warang_Citi
    Yijing_Hexagram_Symbols [Yijing]
    Yi_Radicals
    Yi_Syllables

Canonical_Combining_Class [ccc]
    Above [230, A]
    Above_Left [228, AL]
    Above_Right [232, AR]
    Attached_Above [214, ATA]
    Attached_Above_Right [216, ATAR]
    Attached_Below [202, ATB]
    Attached_Below_Left [200, ATBL]
    Below [220, B]
    Below_Left [218, BL]
    Below_Right [222, BR]
    CCC10 [10]
    CCC103 [103]
    CCC107 [107]
    CCC11 [11]
    CCC118 [118]
    CCC12 [12]
    CCC122 [122]
    CCC129 [129]
    CCC13 [13]
    CCC130 [130]
    CCC132 [132]
    CCC133 [133]
    CCC14 [14]
    CCC15 [15]
    CCC16 [16]
    CCC17 [17]
    CCC18 [18]
    CCC19 [19]
    CCC20 [20]
    CCC21 [21]
    CCC22 [22]
    CCC23 [23]
    CCC24 [24]
    CCC25 [25]
    CCC26 [26]
    CCC27 [27]
    CCC28 [28]
    CCC29 [29]
    CCC30 [30]
    CCC31 [31]
    CCC32 [32]
    CCC33 [33]
    CCC34 [34]
    CCC35 [35]
    CCC36 [36]
    CCC84 [84]
    CCC91 [91]
    Double_Above [234, DA]
    Double_Below [233, DB]
    Iota_Subscript [240, IS]
    Kana_Voicing [8, KV]
    Left [224, L]
    Not_Reordered [0, NR]
    Nukta [7, NK]
    Overlay [1, OV]
    Right [226, R]
    Virama [9, VR]

Cased
    No [F, False, N]
    Yes [T, True, Y]

Case_Ignorable [CI]
    No [F, False, N]
    Yes [T, True, Y]

Changes_When_Casefolded [CWCF]
    No [F, False, N]
    Yes [T, True, Y]

Changes_When_Casemapped [CWCM]
    No [F, False, N]
    Yes [T, True, Y]

Changes_When_Lowercased [CWL]
    No [F, False, N]
    Yes [T, True, Y]

Changes_When_Titlecased [CWT]
    No [F, False, N]
    Yes [T, True, Y]

Changes_When_Uppercased [CWU]
    No [F, False, N]
    Yes [T, True, Y]

Dash
    No [F, False, N]
    Yes [T, True, Y]

Decomposition_Type [dt]
    Canonical [Can]
    Circle [Enc]
    Compat [Com]
    Final [Fin]
    Font
    Fraction [Fra]
    Initial [Init]
    Isolated [Iso]
    Medial [Med]
    Narrow [Nar]
    Nobreak [Nb]
    None
    Small [Sml]
    Square [Sqr]
    Sub
    Super [Sup]
    Vertical [Vert]
    Wide

Default_Ignorable_Code_Point [DI]
    No [F, False, N]
    Yes [T, True, Y]

Deprecated [Dep]
    No [F, False, N]
    Yes [T, True, Y]

Diacritic [Dia]
    No [F, False, N]
    Yes [T, True, Y]

East_Asian_Width [ea]
    Ambiguous [A]
    Fullwidth [F]
    Halfwidth [H]
    Narrow [Na]
    Neutral [N]
    Wide [W]

Extender [Ext]
    No [F, False, N]
    Yes [T, True, Y]

General_Category [gc]
    Assigned
    Cased_Letter [LC]
    Close_Punctuation [Pe]
    Connector_Punctuation [Pc]
    Control [Cc, cntrl]
    Currency_Symbol [Sc]
    Dash_Punctuation [Pd]
    Decimal_Number [digit, Nd]
    Enclosing_Mark [Me]
    Final_Punctuation [Pf]
    Format [Cf]
    Initial_Punctuation [Pi]
    Letter [L, L&]
    Letter_Number [Nl]
    Line_Separator [Zl]
    Lowercase_Letter [Ll]
    Mark [Combining_Mark, M, M&]
    Math_Symbol [Sm]
    Modifier_Letter [Lm]
    Modifier_Symbol [Sk]
    Nonspacing_Mark [Mn]
    Number [N, N&]
    Open_Punctuation [Ps]
    Other [C, C&]
    Other_Letter [Lo]
    Other_Number [No]
    Other_Punctuation [Po]
    Other_Symbol [So]
    Paragraph_Separator [Zp]
    Private_Use [Co]
    Punctuation [P, P&, punct]
    Separator [Z, Z&]
    Space_Separator [Zs]
    Spacing_Mark [Mc]
    Surrogate [Cs]
    Symbol [S, S&]
    Titlecase_Letter [Lt]
    Unassigned [Cn]
    Uppercase_Letter [Lu]

Graph
    No [F, False, N]
    Yes [T, True, Y]

Grapheme_Base [Gr_Base]
    No [F, False, N]
    Yes [T, True, Y]

Grapheme_Cluster_Break [GCB]
    Control [CN]
    CR
    Extend [EX]
    L
    LF
    LV
    LVT
    Other [XX]
    Prepend [PP]
    Regional_Indicator [RI]
    SpacingMark [SM]
    T
    V

Grapheme_Extend [Gr_Ext]
    No [F, False, N]
    Yes [T, True, Y]

Grapheme_Link [Gr_Link]
    No [F, False, N]
    Yes [T, True, Y]

Hangul_Syllable_Type [hst]
    Leading_Jamo [L]
    LVT_Syllable [LVT]
    LV_Syllable [LV]
    Not_Applicable [NA]
    Trailing_Jamo [T]
    Vowel_Jamo [V]

Hex_Digit [Hex]
    No [F, False, N]
    Yes [T, True, Y]

Hyphen
    No [F, False, N]
    Yes [T, True, Y]

Ideographic [Ideo]
    No [F, False, N]
    Yes [T, True, Y]

IDS_Binary_Operator [IDSB]
    No [F, False, N]
    Yes [T, True, Y]

IDS_Trinary_Operator [IDST]
    No [F, False, N]
    Yes [T, True, Y]

ID_Continue [IDC]
    No [F, False, N]
    Yes [T, True, Y]

ID_Start [IDS]
    No [F, False, N]
    Yes [T, True, Y]

Indic_Matra_Category [InMC]
    Bottom
    Bottom_And_Right
    Left
    Left_And_Right
    NA
    Overstruck
    Right
    Top
    Top_And_Bottom
    Top_And_Bottom_And_Right
    Top_And_Left
    Top_And_Left_And_Right
    Top_And_Right
    Visual_Order_Left

Indic_Syllabic_Category [InSC]
    Avagraha
    Bindu
    Brahmi_Joining_Number
    Cantillation_Mark
    Consonant
    Consonant_Dead
    Consonant_Final
    Consonant_Head_Letter
    Consonant_Medial
    Consonant_Placeholder
    Consonant_Preceding_Repha
    Consonant_Subjoined
    Consonant_Succeeding_Repha
    Gemination_Mark
    Invisible_Stacker
    Joiner
    Modifying_Letter
    Non_Joiner
    Nukta
    Number
    Number_Joiner
    Other
    Pure_Killer
    Register_Shifter
    Tone_Letter
    Tone_Mark
    Virama
    Visarga
    Vowel
    Vowel_Dependent
    Vowel_Independent

Joining_Group [jg]
    Ain
    Alaph
    Alef
    Beh
    Beth
    Burushaski_Yeh_Barree
    Dal
    Dalath_Rish
    E
    Farsi_Yeh
    Fe
    Feh
    Final_Semkath
    Gaf
    Gamal
    Hah
    Hamza_On_Heh_Goal [Teh_Marbuta_Goal]
    He
    Heh
    Heh_Goal
    Heth
    Kaf
    Kaph
    Khaph
    Knotted_Heh
    Lam
    Lamadh
    Manichaean_Aleph
    Manichaean_Ayin
    Manichaean_Beth
    Manichaean_Daleth
    Manichaean_Dhamedh
    Manichaean_Five
    Manichaean_Gimel
    Manichaean_Heth
    Manichaean_Hundred
    Manichaean_Kaph
    Manichaean_Lamedh
    Manichaean_Mem
    Manichaean_Nun
    Manichaean_One
    Manichaean_Pe
    Manichaean_Qoph
    Manichaean_Resh
    Manichaean_Sadhe
    Manichaean_Samekh
    Manichaean_Taw
    Manichaean_Ten
    Manichaean_Teth
    Manichaean_Thamedh
    Manichaean_Twenty
    Manichaean_Waw
    Manichaean_Yodh
    Manichaean_Zayin
    Meem
    Mim
    Noon
    No_Joining_Group
    Nun
    Nya
    Pe
    Qaf
    Qaph
    Reh
    Reversed_Pe
    Rohingya_Yeh
    Sad
    Sadhe
    Seen
    Semkath
    Shin
    Straight_Waw
    Swash_Kaf
    Syriac_Waw
    Tah
    Taw
    Teh_Marbuta
    Teth
    Waw
    Yeh
    Yeh_Barree
    Yeh_With_Tail
    Yudh
    Yudh_He
    Zain
    Zhain

Joining_Type [jt]
    Dual_Joining [D]
    Join_Causing [C]
    Left_Joining [L]
    Non_Joining [U]
    Right_Joining [R]
    Transparent [T]

Join_Control [Join_C]
    No [F, False, N]
    Yes [T, True, Y]

Line_Break [lb]
    Alphabetic [AL]
    Ambiguous [AI]
    Break_After [BA]
    Break_Before [BB]
    Break_Both [B2]
    Break_Symbols [SY]
    Carriage_Return [CR]
    Close_Parenthesis [CP]
    Close_Punctuation [CL]
    Combining_Mark [CM]
    Complex_Context [SA]
    Conditional_Japanese_Starter [CJ]
    Contingent_Break [CB]
    Exclamation [EX]
    Glue [GL]
    H2
    H3
    Hebrew_Letter [HL]
    Hyphen [HY]
    Ideographic [ID]
    Infix_Numeric [IS]
    Inseparable [IN, Inseperable]
    JL
    JT
    JV
    Line_Feed [LF]
    Mandatory_Break [BK]
    Next_Line [NL]
    Nonstarter [NS]
    Numeric [NU]
    Open_Punctuation [OP]
    Postfix_Numeric [PO]
    Prefix_Numeric [PR]
    Quotation [QU]
    Regional_Indicator [RI]
    Space [SP]
    Surrogate [SG]
    Unknown [XX]
    Word_Joiner [WJ]
    ZWSpace [ZW]

Logical_Order_Exception [LOE]
    No [F, False, N]
    Yes [T, True, Y]

Lowercase [Lower]
    No [F, False, N]
    Yes [T, True, Y]

Math
    No [F, False, N]
    Yes [T, True, Y]

Noncharacter_Code_Point [NChar]
    No [F, False, N]
    Yes [T, True, Y]

Numeric_Type [nt]
    Decimal [De]
    Digit [Di]
    None
    Numeric [Nu]

Numeric_Value [nv]
    -1/2
    0
    1
    1/10
    1/16
    1/2
    1/3
    1/4
    1/5
    1/6
    1/7
    1/8
    1/9
    10
    100
    1000
    10000
    100000
    1000000
    100000000
    10000000000
    1000000000000
    11
    11/2
    12
    13
    13/2
    14
    15
    15/2
    16
    17
    17/2
    18
    19
    2
    2/3
    2/5
    20
    200
    2000
    20000
    21
    216000
    22
    23
    24
    25
    26
    27
    28
    29
    3
    3/16
    3/2
    3/4
    3/5
    3/8
    30
    300
    3000
    30000
    31
    32
    33
    34
    35
    36
    37
    38
    39
    4
    4/5
    40
    400
    4000
    40000
    41
    42
    43
    432000
    44
    45
    46
    47
    48
    49
    5
    5/2
    5/6
    5/8
    50
    500
    5000
    50000
    6
    60
    600
    6000
    60000
    7
    7/2
    7/8
    70
    700
    7000
    70000
    8
    80
    800
    8000
    80000
    9
    9/2
    90
    900
    9000
    90000
    NaN

Other_Alphabetic [OAlpha]
    No [F, False, N]
    Yes [T, True, Y]

Other_Default_Ignorable_Code_Point [ODI]
    No [F, False, N]
    Yes [T, True, Y]

Other_Grapheme_Extend [OGr_Ext]
    No [F, False, N]
    Yes [T, True, Y]

Other_ID_Continue [OIDC]
    No [F, False, N]
    Yes [T, True, Y]

Other_ID_Start [OIDS]
    No [F, False, N]
    Yes [T, True, Y]

Other_Lowercase [OLower]
    No [F, False, N]
    Yes [T, True, Y]

Other_Math [OMath]
    No [F, False, N]
    Yes [T, True, Y]

Other_Uppercase [OUpper]
    No [F, False, N]
    Yes [T, True, Y]

Pattern_Syntax [Pat_Syn]
    No [F, False, N]
    Yes [T, True, Y]

Pattern_White_Space [Pat_WS]
    No [F, False, N]
    Yes [T, True, Y]

Print
    No [F, False, N]
    Yes [T, True, Y]

Quotation_Mark [QMark]
    No [F, False, N]
    Yes [T, True, Y]

Radical
    No [F, False, N]
    Yes [T, True, Y]

Script [sc]
    Arabic [Arab]
    Armenian [Armn]
    Avestan [Avst]
    Balinese [Bali]
    Bamum [Bamu]
    Bassa_Vah [Bass]
    Batak [Batk]
    Bengali [Beng]
    Bopomofo [Bopo]
    Brahmi [Brah]
    Braille [Brai]
    Buginese [Bugi]
    Buhid [Buhd]
    Canadian_Aboriginal [Cans]
    Carian [Cari]
    Caucasian_Albanian [Aghb]
    Chakma [Cakm]
    Cham
    Cherokee [Cher]
    Common [Zyyy]
    Coptic [Copt, Qaac]
    Cuneiform [Xsux]
    Cypriot [Cprt]
    Cyrillic [Cyrl]
    Deseret [Dsrt]
    Devanagari [Deva]
    Duployan [Dupl]
    Egyptian_Hieroglyphs [Egyp]
    Elbasan [Elba]
    Ethiopic [Ethi]
    Georgian [Geor]
    Glagolitic [Glag]
    Gothic [Goth]
    Grantha [Gran]
    Greek [Grek]
    Gujarati [Gujr]
    Gurmukhi [Guru]
    Han [Hani]
    Hangul [Hang]
    Hanunoo [Hano]
    Hebrew [Hebr]
    Hiragana [Hira]
    Imperial_Aramaic [Armi]
    Inherited [Qaai, Zinh]
    Inscriptional_Pahlavi [Phli]
    Inscriptional_Parthian [Prti]
    Javanese [Java]
    Kaithi [Kthi]
    Kannada [Knda]
    Katakana [Kana]
    Katakana_Or_Hiragana [Hrkt]
    Kayah_Li [Kali]
    Kharoshthi [Khar]
    Khmer [Khmr]
    Khojki [Khoj]
    Khudawadi [Sind]
    Lao [Laoo]
    Latin [Latn]
    Lepcha [Lepc]
    Limbu [Limb]
    Linear_A [Lina]
    Linear_B [Linb]
    Lisu
    Lycian [Lyci]
    Lydian [Lydi]
    Mahajani [Mahj]
    Malayalam [Mlym]
    Mandaic [Mand]
    Manichaean [Mani]
    Meetei_Mayek [Mtei]
    Mende_Kikakui [Mend]
    Meroitic_Cursive [Merc]
    Meroitic_Hieroglyphs [Mero]
    Miao [Plrd]
    Modi
    Mongolian [Mong]
    Mro [Mroo]
    Myanmar [Mymr]
    Nabataean [Nbat]
    New_Tai_Lue [Talu]
    Nko [Nkoo]
    Ogham [Ogam]
    Old_Italic [Ital]
    Old_North_Arabian [Narb]
    Old_Permic [Perm]
    Old_Persian [Xpeo]
    Old_South_Arabian [Sarb]
    Old_Turkic [Orkh]
    Ol_Chiki [Olck]
    Oriya [Orya]
    Osmanya [Osma]
    Pahawh_Hmong [Hmng]
    Palmyrene [Palm]
    Pau_Cin_Hau [Pauc]
    Phags_Pa [Phag]
    Phoenician [Phnx]
    Psalter_Pahlavi [Phlp]
    Rejang [Rjng]
    Runic [Runr]
    Samaritan [Samr]
    Saurashtra [Saur]
    Sharada [Shrd]
    Shavian [Shaw]
    Siddham [Sidd]
    Sinhala [Sinh]
    Sora_Sompeng [Sora]
    Sundanese [Sund]
    Syloti_Nagri [Sylo]
    Syriac [Syrc]
    Tagalog [Tglg]
    Tagbanwa [Tagb]
    Tai_Le [Tale]
    Tai_Tham [Lana]
    Tai_Viet [Tavt]
    Takri [Takr]
    Tamil [Taml]
    Telugu [Telu]
    Thaana [Thaa]
    Thai
    Tibetan [Tibt]
    Tifinagh [Tfng]
    Tirhuta [Tirh]
    Ugaritic [Ugar]
    Unknown [Zzzz]
    Vai [Vaii]
    Warang_Citi [Wara]
    Yi [Yiii]

Sentence_Break [SB]
    ATerm [AT]
    Close [CL]
    CR
    Extend [EX]
    Format [FO]
    LF
    Lower [LO]
    Numeric [NU]
    OLetter [LE]
    Other [XX]
    SContinue [SC]
    Sep [SE]
    Sp
    STerm [ST]
    Upper [UP]

Soft_Dotted [SD]
    No [F, False, N]
    Yes [T, True, Y]

STerm
    No [F, False, N]
    Yes [T, True, Y]

Terminal_Punctuation [Term]
    No [F, False, N]
    Yes [T, True, Y]

Unified_Ideograph [UIdeo]
    No [F, False, N]
    Yes [T, True, Y]

Uppercase [Upper]
    No [F, False, N]
    Yes [T, True, Y]

Variation_Selector [VS]
    No [F, False, N]
    Yes [T, True, Y]

White_Space [space, WSpace]
    No [F, False, N]
    Yes [T, True, Y]

Word
    No [F, False, N]
    Yes [T, True, Y]

Word_Break [WB]
    ALetter [LE]
    CR
    Double_Quote [DQ]
    Extend
    ExtendNumLet [EX]
    Format [FO]
    Hebrew_Letter [HL]
    Katakana [KA]
    LF
    MidLetter [ML]
    MidNum [MN]
    MidNumLet [MB]
    Newline [NL]
    Numeric [NU]
    Other [XX]
    Regional_Indicator [RI]
    Single_Quote [SQ]

XDigit
    No [F, False, N]
    Yes [T, True, Y]

XID_Continue [XIDC]
    No [F, False, N]
    Yes [T, True, Y]

XID_Start [XIDS]
    No [F, False, N]
    Yes [T, True, Y]
