1 /* UBidiPairedBracketType - http://icu-project.org/apiref/icu4c/uchar_8h.html#af954219aa1df452657ec355221c6703d */ 2 #if U_ICU_VERSION_MAJOR_NUM >= 52 3 UOTHER(BPT_NONE) 4 UOTHER(BPT_OPEN) 5 UOTHER(BPT_CLOSE) 6 UOTHER(BPT_COUNT) 7 #endif /* ICU >= 52 */ 8 9 /* UEastAsianWidth - http://icu-project.org/apiref/icu4c/uchar_8h.html#a95cc2ca2f9cfd6d0c63eee2c65951333 */ 10 UOTHER(EA_NEUTRAL) 11 UOTHER(EA_AMBIGUOUS) 12 UOTHER(EA_HALFWIDTH) 13 UOTHER(EA_FULLWIDTH ) 14 UOTHER(EA_NARROW) 15 UOTHER(EA_WIDE) 16 UOTHER(EA_COUNT) 17 18 /* UCharNameChoice - http://icu-project.org/apiref/icu4c/uchar_8h.html#a2ba37edcca62eff48226e8096035addf */ 19 UOTHER(UNICODE_CHAR_NAME) 20 UOTHER(UNICODE_10_CHAR_NAME) 21 UOTHER(EXTENDED_CHAR_NAME) 22 #if U_ICU_VERSION_MAJOR_NUM * 10 + U_ICU_VERSION_MINOR_NUM >= 44 23 UOTHER(CHAR_NAME_ALIAS) 24 #endif /* ICU >= 4.4 */ 25 UOTHER(CHAR_NAME_CHOICE_COUNT) 26 27 /* UPropertyNameChoice - http://icu-project.org/apiref/icu4c/uchar_8h.html#a5056494c7d5a2c7185f3c464f48fe5d1 */ 28 UOTHER(SHORT_PROPERTY_NAME) 29 UOTHER(LONG_PROPERTY_NAME) 30 UOTHER(PROPERTY_NAME_CHOICE_COUNT) 31 32 /* UDecompositionType - http://icu-project.org/apiref/icu4c/uchar_8h.html#ae2c56994fcf28062c7e77beb671533f5 */ 33 UOTHER(DT_NONE) 34 UOTHER(DT_CANONICAL) 35 UOTHER(DT_COMPAT) 36 UOTHER(DT_CIRCLE) 37 UOTHER(DT_FINAL) 38 UOTHER(DT_FONT) 39 UOTHER(DT_FRACTION) 40 UOTHER(DT_INITIAL) 41 UOTHER(DT_ISOLATED) 42 UOTHER(DT_MEDIAL) 43 UOTHER(DT_NARROW) 44 UOTHER(DT_NOBREAK) 45 UOTHER(DT_SMALL) 46 UOTHER(DT_SQUARE) 47 UOTHER(DT_SUB) 48 UOTHER(DT_SUPER) 49 UOTHER(DT_VERTICAL) 50 UOTHER(DT_WIDE) 51 UOTHER(DT_COUNT ) 52 53 /* UJoiningType - http://icu-project.org/apiref/icu4c/uchar_8h.html#a3ce1ce20e7f3b8534eb3490ad3aba3dd */ 54 UOTHER(JT_NON_JOINING) 55 UOTHER(JT_JOIN_CAUSING) 56 UOTHER(JT_DUAL_JOINING) 57 UOTHER(JT_LEFT_JOINING) 58 UOTHER(JT_RIGHT_JOINING) 59 UOTHER(JT_TRANSPARENT) 60 UOTHER(JT_COUNT) 61 62 /* UJoiningGroup - http://icu-project.org/apiref/icu4c/uchar_8h.html#a7887844ec0872e6e9a283e0825fcae65 */ 63 UOTHER(JG_NO_JOINING_GROUP) 64 UOTHER(JG_AIN) 65 UOTHER(JG_ALAPH) 66 UOTHER(JG_ALEF) 67 UOTHER(JG_BEH) 68 UOTHER(JG_BETH) 69 UOTHER(JG_DAL) 70 UOTHER(JG_DALATH_RISH) 71 UOTHER(JG_E) 72 UOTHER(JG_FEH) 73 UOTHER(JG_FINAL_SEMKATH) 74 UOTHER(JG_GAF) 75 UOTHER(JG_GAMAL) 76 UOTHER(JG_HAH) 77 #if U_ICU_VERSION_MAJOR_NUM * 10 + U_ICU_VERSION_MINOR_NUM >= 46 78 UOTHER(JG_TEH_MARBUTA_GOAL) 79 #endif /* ICU >= 4.6 */ 80 UOTHER(JG_HAMZA_ON_HEH_GOAL) 81 UOTHER(JG_HE) 82 UOTHER(JG_HEH) 83 UOTHER(JG_HEH_GOAL) 84 UOTHER(JG_HETH) 85 UOTHER(JG_KAF) 86 UOTHER(JG_KAPH) 87 UOTHER(JG_KNOTTED_HEH) 88 UOTHER(JG_LAM) 89 UOTHER(JG_LAMADH) 90 UOTHER(JG_MEEM) 91 UOTHER(JG_MIM) 92 UOTHER(JG_NOON) 93 UOTHER(JG_NUN) 94 UOTHER(JG_PE) 95 UOTHER(JG_QAF) 96 UOTHER(JG_QAPH) 97 UOTHER(JG_REH) 98 UOTHER(JG_REVERSED_PE) 99 UOTHER(JG_SAD) 100 UOTHER(JG_SADHE) 101 UOTHER(JG_SEEN) 102 UOTHER(JG_SEMKATH) 103 UOTHER(JG_SHIN) 104 UOTHER(JG_SWASH_KAF) 105 UOTHER(JG_SYRIAC_WAW) 106 UOTHER(JG_TAH) 107 UOTHER(JG_TAW) 108 UOTHER(JG_TEH_MARBUTA) 109 UOTHER(JG_TETH) 110 UOTHER(JG_WAW) 111 UOTHER(JG_YEH) 112 UOTHER(JG_YEH_BARREE) 113 UOTHER(JG_YEH_WITH_TAIL) 114 UOTHER(JG_YUDH) 115 UOTHER(JG_YUDH_HE) 116 UOTHER(JG_ZAIN) 117 UOTHER(JG_FE) 118 UOTHER(JG_KHAPH) 119 UOTHER(JG_ZHAIN) 120 UOTHER(JG_BURUSHASKI_YEH_BARREE) 121 #if U_ICU_VERSION_MAJOR_NUM * 10 + U_ICU_VERSION_MINOR_NUM >= 44 122 UOTHER(JG_FARSI_YEH) 123 UOTHER(JG_NYA) 124 #endif /* ICU >= 4.4 */ 125 #if U_ICU_VERSION_MAJOR_NUM >= 49 126 UOTHER(JG_ROHINGYA_YEH) 127 #endif 128 #if U_ICU_VERSION_MAJOR_NUM >= 54 129 UOTHER(JG_MANICHAEAN_ALEPH) 130 UOTHER(JG_MANICHAEAN_AYIN) 131 UOTHER(JG_MANICHAEAN_BETH) 132 UOTHER(JG_MANICHAEAN_DALETH) 133 UOTHER(JG_MANICHAEAN_DHAMEDH) 134 UOTHER(JG_MANICHAEAN_FIVE) 135 UOTHER(JG_MANICHAEAN_GIMEL) 136 UOTHER(JG_MANICHAEAN_HETH) 137 UOTHER(JG_MANICHAEAN_HUNDRED) 138 UOTHER(JG_MANICHAEAN_KAPH) 139 UOTHER(JG_MANICHAEAN_LAMEDH) 140 UOTHER(JG_MANICHAEAN_MEM) 141 UOTHER(JG_MANICHAEAN_NUN) 142 UOTHER(JG_MANICHAEAN_ONE) 143 UOTHER(JG_MANICHAEAN_PE) 144 UOTHER(JG_MANICHAEAN_QOPH) 145 UOTHER(JG_MANICHAEAN_RESH) 146 UOTHER(JG_MANICHAEAN_SADHE) 147 UOTHER(JG_MANICHAEAN_SAMEKH) 148 UOTHER(JG_MANICHAEAN_TAW) 149 UOTHER(JG_MANICHAEAN_TEN) 150 UOTHER(JG_MANICHAEAN_TETH) 151 UOTHER(JG_MANICHAEAN_THAMEDH) 152 UOTHER(JG_MANICHAEAN_TWENTY) 153 UOTHER(JG_MANICHAEAN_WAW) 154 UOTHER(JG_MANICHAEAN_YODH) 155 UOTHER(JG_MANICHAEAN_ZAYIN) 156 UOTHER(JG_STRAIGHT_WAW) 157 #endif /* ICU 54 */ 158 UOTHER(JG_COUNT ) 159 160 /* UGraphemeClusterBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#abb9bae7d2a1c80ce342be4647661fde1 */ 161 UOTHER(GCB_OTHER) 162 UOTHER(GCB_CONTROL) 163 UOTHER(GCB_CR) 164 UOTHER(GCB_EXTEND) 165 UOTHER(GCB_L) 166 UOTHER(GCB_LF) 167 UOTHER(GCB_LV) 168 UOTHER(GCB_LVT) 169 UOTHER(GCB_T) 170 UOTHER(GCB_V) 171 UOTHER(GCB_SPACING_MARK) 172 UOTHER(GCB_PREPEND) 173 #if U_ICU_VERSION_MAJOR_NUM >= 50 174 UOTHER(GCB_REGIONAL_INDICATOR) 175 #endif /* ICU 50 */ 176 UOTHER(GCB_COUNT) 177 178 /* UWordBreakValues - http://icu-project.org/apiref/icu4c/uchar_8h.html#af70ee907368e663f8dd4b90c7196e15c */ 179 UOTHER(WB_OTHER) 180 UOTHER(WB_ALETTER) 181 UOTHER(WB_FORMAT) 182 UOTHER(WB_KATAKANA) 183 UOTHER(WB_MIDLETTER) 184 UOTHER(WB_MIDNUM) 185 UOTHER(WB_NUMERIC) 186 UOTHER(WB_EXTENDNUMLET) 187 UOTHER(WB_CR) 188 UOTHER(WB_EXTEND) 189 UOTHER(WB_LF) 190 UOTHER(WB_MIDNUMLET) 191 UOTHER(WB_NEWLINE) 192 #if U_ICU_VERSION_MAJOR_NUM >= 50 193 UOTHER(WB_REGIONAL_INDICATOR) 194 #endif /* ICU >= 50 */ 195 #if U_ICU_VERSION_MAJOR_NUM >= 52 196 UOTHER(WB_HEBREW_LETTER) 197 UOTHER(WB_SINGLE_QUOTE) 198 UOTHER(WB_DOUBLE_QUOTE) 199 #endif /* ICU >= 52 */ 200 UOTHER(WB_COUNT) 201 202 /* USentenceBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#a89e9e463c3bae1d2d46b1dbb6f90de0f */ 203 UOTHER(SB_OTHER) 204 UOTHER(SB_ATERM) 205 UOTHER(SB_CLOSE) 206 UOTHER(SB_FORMAT) 207 UOTHER(SB_LOWER) 208 UOTHER(SB_NUMERIC) 209 UOTHER(SB_OLETTER) 210 UOTHER(SB_SEP) 211 UOTHER(SB_SP) 212 UOTHER(SB_STERM) 213 UOTHER(SB_UPPER) 214 UOTHER(SB_CR) 215 UOTHER(SB_EXTEND) 216 UOTHER(SB_LF) 217 UOTHER(SB_SCONTINUE) 218 UOTHER(SB_COUNT) 219 220 /* ULineBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#a5d1abdf05be22cb9599f804a8506277c */ 221 UOTHER(LB_UNKNOWN) 222 UOTHER(LB_AMBIGUOUS) 223 UOTHER(LB_ALPHABETIC) 224 UOTHER(LB_BREAK_BOTH) 225 UOTHER(LB_BREAK_AFTER) 226 UOTHER(LB_BREAK_BEFORE) 227 UOTHER(LB_MANDATORY_BREAK) 228 UOTHER(LB_CONTINGENT_BREAK) 229 UOTHER(LB_CLOSE_PUNCTUATION) 230 UOTHER(LB_COMBINING_MARK) 231 UOTHER(LB_CARRIAGE_RETURN) 232 UOTHER(LB_EXCLAMATION) 233 UOTHER(LB_GLUE) 234 UOTHER(LB_HYPHEN) 235 UOTHER(LB_IDEOGRAPHIC) 236 UOTHER(LB_INSEPARABLE) 237 UOTHER(LB_INSEPERABLE) 238 UOTHER(LB_INFIX_NUMERIC) 239 UOTHER(LB_LINE_FEED) 240 UOTHER(LB_NONSTARTER) 241 UOTHER(LB_NUMERIC) 242 UOTHER(LB_OPEN_PUNCTUATION) 243 UOTHER(LB_POSTFIX_NUMERIC) 244 UOTHER(LB_PREFIX_NUMERIC) 245 UOTHER(LB_QUOTATION) 246 UOTHER(LB_COMPLEX_CONTEXT) 247 UOTHER(LB_SURROGATE) 248 UOTHER(LB_SPACE) 249 UOTHER(LB_BREAK_SYMBOLS) 250 UOTHER(LB_ZWSPACE) 251 UOTHER(LB_NEXT_LINE) 252 UOTHER(LB_WORD_JOINER) 253 UOTHER(LB_H2) 254 UOTHER(LB_H3) 255 UOTHER(LB_JL) 256 UOTHER(LB_JT) 257 UOTHER(LB_JV) 258 #if U_ICU_VERSION_MAJOR_NUM * 10 + U_ICU_VERSION_MINOR_NUM >= 44 259 UOTHER(LB_CLOSE_PARENTHESIS) 260 #endif /* ICU >= 4.4 */ 261 #if U_ICU_VERSION_MAJOR_NUM >= 49 262 UOTHER(LB_CONDITIONAL_JAPANESE_STARTER) 263 UOTHER(LB_HEBREW_LETTER) 264 #endif /* ICU >= 49 */ 265 #if U_ICU_VERSION_MAJOR_NUM >= 50 266 UOTHER(LB_REGIONAL_INDICATOR) 267 #endif /* ICU >= 50 */ 268 UOTHER(LB_COUNT) 269 270 /* UNumericType - http://icu-project.org/apiref/icu4c/uchar_8h.html#adec3e7a6ae3a00274c019b3b2ddaecbe */ 271 UOTHER(NT_NONE) 272 UOTHER(NT_DECIMAL) 273 UOTHER(NT_DIGIT) 274 UOTHER(NT_NUMERIC) 275 UOTHER(NT_COUNT) 276 277 /* UHangulSyllableType - http://icu-project.org/apiref/icu4c/uchar_8h.html#a7cb09027c37ad73571cf541caf002c8f */ 278 UOTHER(HST_NOT_APPLICABLE) 279 UOTHER(HST_LEADING_JAMO) 280 UOTHER(HST_VOWEL_JAMO) 281 UOTHER(HST_TRAILING_JAMO) 282 UOTHER(HST_LV_SYLLABLE) 283 UOTHER(HST_LVT_SYLLABLE) 284 UOTHER(HST_COUNT ) 285 286 /* StringOptions - http://icu-project.org/apiref/icu4c/stringoptions_8h.html */ 287 UOTHER(FOLD_CASE_DEFAULT) 288 UOTHER(FOLD_CASE_EXCLUDE_SPECIAL_I) 289