ublockcode-enum.h 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260
  1. /* UBlockCode http://icu-project.org/apiref/icu4c/uchar_8h.html#a19f1662c9c33c31593612d05777ea901*/
  2. UBLOCKCODE(NO_BLOCK)
  3. UBLOCKCODE(BASIC_LATIN)
  4. UBLOCKCODE(LATIN_1_SUPPLEMENT)
  5. UBLOCKCODE(LATIN_EXTENDED_A)
  6. UBLOCKCODE(LATIN_EXTENDED_B)
  7. UBLOCKCODE(IPA_EXTENSIONS)
  8. UBLOCKCODE(SPACING_MODIFIER_LETTERS)
  9. UBLOCKCODE(COMBINING_DIACRITICAL_MARKS)
  10. UBLOCKCODE(GREEK)
  11. UBLOCKCODE(CYRILLIC)
  12. UBLOCKCODE(ARMENIAN)
  13. UBLOCKCODE(HEBREW)
  14. UBLOCKCODE(ARABIC)
  15. UBLOCKCODE(SYRIAC)
  16. UBLOCKCODE(THAANA)
  17. UBLOCKCODE(DEVANAGARI)
  18. UBLOCKCODE(BENGALI)
  19. UBLOCKCODE(GURMUKHI)
  20. UBLOCKCODE(GUJARATI)
  21. UBLOCKCODE(ORIYA)
  22. UBLOCKCODE(TAMIL)
  23. UBLOCKCODE(TELUGU)
  24. UBLOCKCODE(KANNADA)
  25. UBLOCKCODE(MALAYALAM)
  26. UBLOCKCODE(SINHALA)
  27. UBLOCKCODE(THAI)
  28. UBLOCKCODE(LAO)
  29. UBLOCKCODE(TIBETAN)
  30. UBLOCKCODE(MYANMAR)
  31. UBLOCKCODE(GEORGIAN)
  32. UBLOCKCODE(HANGUL_JAMO)
  33. UBLOCKCODE(ETHIOPIC)
  34. UBLOCKCODE(CHEROKEE)
  35. UBLOCKCODE(UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS)
  36. UBLOCKCODE(OGHAM)
  37. UBLOCKCODE(RUNIC)
  38. UBLOCKCODE(KHMER)
  39. UBLOCKCODE(MONGOLIAN)
  40. UBLOCKCODE(LATIN_EXTENDED_ADDITIONAL)
  41. UBLOCKCODE(GREEK_EXTENDED)
  42. UBLOCKCODE(GENERAL_PUNCTUATION)
  43. UBLOCKCODE(SUPERSCRIPTS_AND_SUBSCRIPTS)
  44. UBLOCKCODE(CURRENCY_SYMBOLS)
  45. UBLOCKCODE(COMBINING_MARKS_FOR_SYMBOLS)
  46. UBLOCKCODE(LETTERLIKE_SYMBOLS)
  47. UBLOCKCODE(NUMBER_FORMS)
  48. UBLOCKCODE(ARROWS)
  49. UBLOCKCODE(MATHEMATICAL_OPERATORS)
  50. UBLOCKCODE(MISCELLANEOUS_TECHNICAL)
  51. UBLOCKCODE(CONTROL_PICTURES)
  52. UBLOCKCODE(OPTICAL_CHARACTER_RECOGNITION)
  53. UBLOCKCODE(ENCLOSED_ALPHANUMERICS)
  54. UBLOCKCODE(BOX_DRAWING)
  55. UBLOCKCODE(BLOCK_ELEMENTS)
  56. UBLOCKCODE(GEOMETRIC_SHAPES)
  57. UBLOCKCODE(MISCELLANEOUS_SYMBOLS)
  58. UBLOCKCODE(DINGBATS)
  59. UBLOCKCODE(BRAILLE_PATTERNS)
  60. UBLOCKCODE(CJK_RADICALS_SUPPLEMENT)
  61. UBLOCKCODE(KANGXI_RADICALS)
  62. UBLOCKCODE(IDEOGRAPHIC_DESCRIPTION_CHARACTERS)
  63. UBLOCKCODE(CJK_SYMBOLS_AND_PUNCTUATION)
  64. UBLOCKCODE(HIRAGANA)
  65. UBLOCKCODE(KATAKANA)
  66. UBLOCKCODE(BOPOMOFO)
  67. UBLOCKCODE(HANGUL_COMPATIBILITY_JAMO)
  68. UBLOCKCODE(KANBUN)
  69. UBLOCKCODE(BOPOMOFO_EXTENDED)
  70. UBLOCKCODE(ENCLOSED_CJK_LETTERS_AND_MONTHS)
  71. UBLOCKCODE(CJK_COMPATIBILITY)
  72. UBLOCKCODE(CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A)
  73. UBLOCKCODE(CJK_UNIFIED_IDEOGRAPHS)
  74. UBLOCKCODE(YI_SYLLABLES)
  75. UBLOCKCODE(YI_RADICALS)
  76. UBLOCKCODE(HANGUL_SYLLABLES)
  77. UBLOCKCODE(HIGH_SURROGATES)
  78. UBLOCKCODE(HIGH_PRIVATE_USE_SURROGATES)
  79. UBLOCKCODE(LOW_SURROGATES)
  80. UBLOCKCODE(PRIVATE_USE_AREA)
  81. UBLOCKCODE(PRIVATE_USE)
  82. UBLOCKCODE(CJK_COMPATIBILITY_IDEOGRAPHS)
  83. UBLOCKCODE(ALPHABETIC_PRESENTATION_FORMS)
  84. UBLOCKCODE(ARABIC_PRESENTATION_FORMS_A)
  85. UBLOCKCODE(COMBINING_HALF_MARKS)
  86. UBLOCKCODE(CJK_COMPATIBILITY_FORMS)
  87. UBLOCKCODE(SMALL_FORM_VARIANTS)
  88. UBLOCKCODE(ARABIC_PRESENTATION_FORMS_B)
  89. UBLOCKCODE(SPECIALS)
  90. UBLOCKCODE(HALFWIDTH_AND_FULLWIDTH_FORMS)
  91. UBLOCKCODE(OLD_ITALIC)
  92. UBLOCKCODE(GOTHIC)
  93. UBLOCKCODE(DESERET)
  94. UBLOCKCODE(BYZANTINE_MUSICAL_SYMBOLS)
  95. UBLOCKCODE(MUSICAL_SYMBOLS)
  96. UBLOCKCODE(MATHEMATICAL_ALPHANUMERIC_SYMBOLS)
  97. UBLOCKCODE(CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B)
  98. UBLOCKCODE(CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT)
  99. UBLOCKCODE(TAGS)
  100. UBLOCKCODE(CYRILLIC_SUPPLEMENT)
  101. UBLOCKCODE(CYRILLIC_SUPPLEMENTARY)
  102. UBLOCKCODE(TAGALOG)
  103. UBLOCKCODE(HANUNOO)
  104. UBLOCKCODE(BUHID)
  105. UBLOCKCODE(TAGBANWA)
  106. UBLOCKCODE(MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A)
  107. UBLOCKCODE(SUPPLEMENTAL_ARROWS_A)
  108. UBLOCKCODE(SUPPLEMENTAL_ARROWS_B)
  109. UBLOCKCODE(MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B)
  110. UBLOCKCODE(SUPPLEMENTAL_MATHEMATICAL_OPERATORS)
  111. UBLOCKCODE(KATAKANA_PHONETIC_EXTENSIONS)
  112. UBLOCKCODE(VARIATION_SELECTORS)
  113. UBLOCKCODE(SUPPLEMENTARY_PRIVATE_USE_AREA_A)
  114. UBLOCKCODE(SUPPLEMENTARY_PRIVATE_USE_AREA_B)
  115. UBLOCKCODE(LIMBU)
  116. UBLOCKCODE(TAI_LE)
  117. UBLOCKCODE(KHMER_SYMBOLS)
  118. UBLOCKCODE(PHONETIC_EXTENSIONS)
  119. UBLOCKCODE(MISCELLANEOUS_SYMBOLS_AND_ARROWS)
  120. UBLOCKCODE(YIJING_HEXAGRAM_SYMBOLS)
  121. UBLOCKCODE(LINEAR_B_SYLLABARY)
  122. UBLOCKCODE(LINEAR_B_IDEOGRAMS)
  123. UBLOCKCODE(AEGEAN_NUMBERS)
  124. UBLOCKCODE(UGARITIC)
  125. UBLOCKCODE(SHAVIAN)
  126. UBLOCKCODE(OSMANYA)
  127. UBLOCKCODE(CYPRIOT_SYLLABARY)
  128. UBLOCKCODE(TAI_XUAN_JING_SYMBOLS)
  129. UBLOCKCODE(VARIATION_SELECTORS_SUPPLEMENT)
  130. UBLOCKCODE(ANCIENT_GREEK_MUSICAL_NOTATION)
  131. UBLOCKCODE(ANCIENT_GREEK_NUMBERS)
  132. UBLOCKCODE(ARABIC_SUPPLEMENT)
  133. UBLOCKCODE(BUGINESE)
  134. UBLOCKCODE(CJK_STROKES)
  135. UBLOCKCODE(COMBINING_DIACRITICAL_MARKS_SUPPLEMENT)
  136. UBLOCKCODE(COPTIC)
  137. UBLOCKCODE(ETHIOPIC_EXTENDED)
  138. UBLOCKCODE(ETHIOPIC_SUPPLEMENT)
  139. UBLOCKCODE(GEORGIAN_SUPPLEMENT)
  140. UBLOCKCODE(GLAGOLITIC)
  141. UBLOCKCODE(KHAROSHTHI)
  142. UBLOCKCODE(MODIFIER_TONE_LETTERS)
  143. UBLOCKCODE(NEW_TAI_LUE)
  144. UBLOCKCODE(OLD_PERSIAN)
  145. UBLOCKCODE(PHONETIC_EXTENSIONS_SUPPLEMENT)
  146. UBLOCKCODE(SUPPLEMENTAL_PUNCTUATION)
  147. UBLOCKCODE(SYLOTI_NAGRI)
  148. UBLOCKCODE(TIFINAGH)
  149. UBLOCKCODE(VERTICAL_FORMS)
  150. UBLOCKCODE(NKO)
  151. UBLOCKCODE(BALINESE)
  152. UBLOCKCODE(LATIN_EXTENDED_C)
  153. UBLOCKCODE(LATIN_EXTENDED_D)
  154. UBLOCKCODE(PHAGS_PA)
  155. UBLOCKCODE(PHOENICIAN)
  156. UBLOCKCODE(CUNEIFORM)
  157. UBLOCKCODE(CUNEIFORM_NUMBERS_AND_PUNCTUATION)
  158. UBLOCKCODE(COUNTING_ROD_NUMERALS)
  159. UBLOCKCODE(SUNDANESE)
  160. UBLOCKCODE(LEPCHA)
  161. UBLOCKCODE(OL_CHIKI)
  162. UBLOCKCODE(CYRILLIC_EXTENDED_A)
  163. UBLOCKCODE(VAI)
  164. UBLOCKCODE(CYRILLIC_EXTENDED_B)
  165. UBLOCKCODE(SAURASHTRA)
  166. UBLOCKCODE(KAYAH_LI)
  167. UBLOCKCODE(REJANG)
  168. UBLOCKCODE(CHAM)
  169. UBLOCKCODE(ANCIENT_SYMBOLS)
  170. UBLOCKCODE(PHAISTOS_DISC)
  171. UBLOCKCODE(LYCIAN)
  172. UBLOCKCODE(CARIAN)
  173. UBLOCKCODE(LYDIAN)
  174. UBLOCKCODE(MAHJONG_TILES)
  175. UBLOCKCODE(DOMINO_TILES)
  176. UBLOCKCODE(SAMARITAN)
  177. UBLOCKCODE(UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED)
  178. UBLOCKCODE(TAI_THAM)
  179. UBLOCKCODE(VEDIC_EXTENSIONS)
  180. UBLOCKCODE(LISU)
  181. UBLOCKCODE(BAMUM)
  182. UBLOCKCODE(COMMON_INDIC_NUMBER_FORMS)
  183. UBLOCKCODE(DEVANAGARI_EXTENDED)
  184. UBLOCKCODE(HANGUL_JAMO_EXTENDED_A)
  185. UBLOCKCODE(JAVANESE)
  186. UBLOCKCODE(MYANMAR_EXTENDED_A)
  187. UBLOCKCODE(TAI_VIET)
  188. UBLOCKCODE(MEETEI_MAYEK)
  189. UBLOCKCODE(HANGUL_JAMO_EXTENDED_B)
  190. UBLOCKCODE(IMPERIAL_ARAMAIC)
  191. UBLOCKCODE(OLD_SOUTH_ARABIAN)
  192. UBLOCKCODE(AVESTAN)
  193. UBLOCKCODE(INSCRIPTIONAL_PARTHIAN)
  194. UBLOCKCODE(INSCRIPTIONAL_PAHLAVI)
  195. UBLOCKCODE(OLD_TURKIC)
  196. UBLOCKCODE(RUMI_NUMERAL_SYMBOLS)
  197. UBLOCKCODE(KAITHI)
  198. UBLOCKCODE(EGYPTIAN_HIEROGLYPHS)
  199. UBLOCKCODE(ENCLOSED_ALPHANUMERIC_SUPPLEMENT)
  200. UBLOCKCODE(ENCLOSED_IDEOGRAPHIC_SUPPLEMENT)
  201. UBLOCKCODE(CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C)
  202. UBLOCKCODE(MANDAIC)
  203. UBLOCKCODE(BATAK)
  204. UBLOCKCODE(ETHIOPIC_EXTENDED_A)
  205. UBLOCKCODE(BRAHMI)
  206. UBLOCKCODE(BAMUM_SUPPLEMENT)
  207. UBLOCKCODE(KANA_SUPPLEMENT)
  208. UBLOCKCODE(PLAYING_CARDS)
  209. UBLOCKCODE(MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS)
  210. UBLOCKCODE(EMOTICONS)
  211. UBLOCKCODE(TRANSPORT_AND_MAP_SYMBOLS)
  212. UBLOCKCODE(ALCHEMICAL_SYMBOLS)
  213. UBLOCKCODE(CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D)
  214. UBLOCKCODE(ARABIC_EXTENDED_A)
  215. UBLOCKCODE(ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS)
  216. UBLOCKCODE(CHAKMA)
  217. UBLOCKCODE(MEETEI_MAYEK_EXTENSIONS)
  218. UBLOCKCODE(MEROITIC_CURSIVE)
  219. UBLOCKCODE(MEROITIC_HIEROGLYPHS)
  220. UBLOCKCODE(MIAO)
  221. UBLOCKCODE(SHARADA)
  222. UBLOCKCODE(SORA_SOMPENG)
  223. UBLOCKCODE(SUNDANESE_SUPPLEMENT)
  224. UBLOCKCODE(TAKRI)
  225. #if U_ICU_VERSION_MAJOR_NUM >= 54
  226. UBLOCKCODE(BASSA_VAH)
  227. UBLOCKCODE(CAUCASIAN_ALBANIAN)
  228. UBLOCKCODE(COPTIC_EPACT_NUMBERS)
  229. UBLOCKCODE(COMBINING_DIACRITICAL_MARKS_EXTENDED)
  230. UBLOCKCODE(DUPLOYAN)
  231. UBLOCKCODE(ELBASAN)
  232. UBLOCKCODE(GEOMETRIC_SHAPES_EXTENDED)
  233. UBLOCKCODE(GRANTHA)
  234. UBLOCKCODE(KHOJKI)
  235. UBLOCKCODE(KHUDAWADI)
  236. UBLOCKCODE(LATIN_EXTENDED_E)
  237. UBLOCKCODE(LINEAR_A)
  238. UBLOCKCODE(MAHAJANI)
  239. UBLOCKCODE(MANICHAEAN)
  240. UBLOCKCODE(MENDE_KIKAKUI)
  241. UBLOCKCODE(MODI)
  242. UBLOCKCODE(MRO)
  243. UBLOCKCODE(MYANMAR_EXTENDED_B)
  244. UBLOCKCODE(NABATAEAN)
  245. UBLOCKCODE(OLD_NORTH_ARABIAN)
  246. UBLOCKCODE(OLD_PERMIC)
  247. UBLOCKCODE(ORNAMENTAL_DINGBATS)
  248. UBLOCKCODE(PAHAWH_HMONG)
  249. UBLOCKCODE(PALMYRENE)
  250. UBLOCKCODE(PAU_CIN_HAU)
  251. UBLOCKCODE(PSALTER_PAHLAVI)
  252. UBLOCKCODE(SHORTHAND_FORMAT_CONTROLS)
  253. UBLOCKCODE(SIDDHAM)
  254. UBLOCKCODE(SINHALA_ARCHAIC_NUMBERS)
  255. UBLOCKCODE(SUPPLEMENTAL_ARROWS_C)
  256. UBLOCKCODE(TIRHUTA)
  257. UBLOCKCODE(WARANG_CITI)
  258. #endif /* ICU >= 54 */
  259. UBLOCKCODE(COUNT)
  260. UBLOCKCODE(INVALID_CODE)