source: icGREP/icgrep-devel/icgrep/UCD/Blocks.h @ 4538

Last change on this file since 4538 was 4388, checked in by cameron, 4 years ago

Add derived core properties such as math, alpha; refine the property resolver

File size: 36.9 KB
Line 
1#ifndef BLOCKS_H
2#define BLOCKS_H
3/*
4 *  Copyright (c) 2015 International Characters, Inc.
5 *  This software is licensed to the public under the Open Software License 3.0.
6 *  icgrep is a trademark of International Characters, Inc.
7 *
8 *  This file is generated by UCD_properties.py - manual edits may be lost.
9 */
10
11#include <vector>
12#include "unicode_set.h"
13#include "PropertyAliases.h"
14#include "PropertyValueAliases.h"
15
16namespace UCD {
17  namespace BLK_ns {
18    const UnicodeSet aegean_numbers_Set
19      {{{Empty, 2056}, {Full, 2}, {Empty, 32758}},
20       {},
21       34816};
22    const UnicodeSet alchemical_Set
23      {{{Empty, 4024}, {Full, 4}, {Empty, 30788}},
24       {},
25       34816};
26    const UnicodeSet alphabetic_pf_Set
27      {{{Empty, 2008}, {Full, 2}, {Mixed, 1}, {Empty, 32805}},
28       {0x0000ffff},
29       34816};
30    const UnicodeSet ancient_greek_music_Set
31      {{{Empty, 3728}, {Full, 2}, {Mixed, 1}, {Empty, 31085}},
32       {0x0000ffff},
33       34816};
34    const UnicodeSet ancient_greek_numbers_Set
35      {{{Empty, 2058}, {Full, 2}, {Mixed, 1}, {Empty, 32755}},
36       {0x0000ffff},
37       34816};
38    const UnicodeSet ancient_symbols_Set
39      {{{Empty, 2060}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 32753}},
40       {0xffff0000, 0x0000ffff},
41       34816};
42    const UnicodeSet arabic_Set
43      {{{Empty, 48}, {Full, 8}, {Empty, 34760}},
44       {},
45       34816};
46    const UnicodeSet arabic_ext_a_Set
47      {{{Empty, 69}, {Full, 3}, {Empty, 34744}},
48       {},
49       34816};
50    const UnicodeSet arabic_math_Set
51      {{{Empty, 3952}, {Full, 8}, {Empty, 30856}},
52       {},
53       34816};
54    const UnicodeSet arabic_pf_a_Set
55      {{{Empty, 2010}, {Mixed, 1}, {Full, 21}, {Empty, 32784}},
56       {0xffff0000},
57       34816};
58    const UnicodeSet arabic_pf_b_Set
59      {{{Empty, 2035}, {Mixed, 1}, {Full, 4}, {Empty, 32776}},
60       {0xffff0000},
61       34816};
62    const UnicodeSet arabic_sup_Set
63      {{{Empty, 58}, {Mixed, 1}, {Full, 1}, {Empty, 34756}},
64       {0xffff0000},
65       34816};
66    const UnicodeSet armenian_Set
67      {{{Empty, 41}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Empty, 34771}},
68       {0xffff0000, 0x0000ffff},
69       34816};
70    const UnicodeSet arrows_Set
71      {{{Empty, 268}, {Mixed, 1}, {Full, 3}, {Empty, 34544}},
72       {0xffff0000},
73       34816};
74    const UnicodeSet ascii_Set
75      {{{Full, 4}, {Empty, 34812}},
76       {},
77       34816};
78    const UnicodeSet avestan_Set
79      {{{Empty, 2136}, {Full, 2}, {Empty, 32678}},
80       {},
81       34816};
82    const UnicodeSet balinese_Set
83      {{{Empty, 216}, {Full, 4}, {Empty, 34596}},
84       {},
85       34816};
86    const UnicodeSet bamum_Set
87      {{{Empty, 1333}, {Full, 3}, {Empty, 33480}},
88       {},
89       34816};
90    const UnicodeSet bamum_sup_Set
91      {{{Empty, 2880}, {Full, 18}, {Empty, 31918}},
92       {},
93       34816};
94    const UnicodeSet bassa_vah_Set
95      {{{Empty, 2902}, {Mixed, 1}, {Full, 1}, {Empty, 31912}},
96       {0xffff0000},
97       34816};
98    const UnicodeSet batak_Set
99      {{{Empty, 222}, {Full, 2}, {Empty, 34592}},
100       {},
101       34816};
102    const UnicodeSet bengali_Set
103      {{{Empty, 76}, {Full, 4}, {Empty, 34736}},
104       {},
105       34816};
106    const UnicodeSet block_elements_Set
107      {{{Empty, 300}, {Full, 1}, {Empty, 34515}},
108       {},
109       34816};
110    const UnicodeSet bopomofo_Set
111      {{{Empty, 392}, {Full, 1}, {Mixed, 1}, {Empty, 34422}},
112       {0x0000ffff},
113       34816};
114    const UnicodeSet bopomofo_ext_Set
115      {{{Empty, 397}, {Full, 1}, {Empty, 34418}},
116       {},
117       34816};
118    const UnicodeSet box_drawing_Set
119      {{{Empty, 296}, {Full, 4}, {Empty, 34516}},
120       {},
121       34816};
122    const UnicodeSet brahmi_Set
123      {{{Empty, 2176}, {Full, 4}, {Empty, 32636}},
124       {},
125       34816};
126    const UnicodeSet braille_Set
127      {{{Empty, 320}, {Full, 8}, {Empty, 34488}},
128       {},
129       34816};
130    const UnicodeSet buginese_Set
131      {{{Empty, 208}, {Full, 1}, {Empty, 34607}},
132       {},
133       34816};
134    const UnicodeSet buhid_Set
135      {{{Empty, 186}, {Full, 1}, {Empty, 34629}},
136       {},
137       34816};
138    const UnicodeSet byzantine_music_Set
139      {{{Empty, 3712}, {Full, 8}, {Empty, 31096}},
140       {},
141       34816};
142    const UnicodeSet carian_Set
143      {{{Empty, 2069}, {Full, 2}, {Empty, 32745}},
144       {},
145       34816};
146    const UnicodeSet caucasian_albanian_Set
147      {{{Empty, 2089}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 32724}},
148       {0xffff0000, 0x0000ffff},
149       34816};
150    const UnicodeSet chakma_Set
151      {{{Empty, 2184}, {Full, 2}, {Mixed, 1}, {Empty, 32629}},
152       {0x0000ffff},
153       34816};
154    const UnicodeSet cham_Set
155      {{{Empty, 1360}, {Full, 3}, {Empty, 33453}},
156       {},
157       34816};
158    const UnicodeSet cherokee_Set
159      {{{Empty, 157}, {Full, 3}, {Empty, 34656}},
160       {},
161       34816};
162    const UnicodeSet cjk_Set
163      {{{Empty, 624}, {Full, 656}, {Empty, 33536}},
164       {},
165       34816};
166    const UnicodeSet cjk_compat_Set
167      {{{Empty, 408}, {Full, 8}, {Empty, 34400}},
168       {},
169       34816};
170    const UnicodeSet cjk_compat_forms_Set
171      {{{Empty, 2033}, {Mixed, 2}, {Empty, 32781}},
172       {0xffff0000, 0x0000ffff},
173       34816};
174    const UnicodeSet cjk_compat_ideographs_Set
175      {{{Empty, 1992}, {Full, 16}, {Empty, 32808}},
176       {},
177       34816};
178    const UnicodeSet cjk_compat_ideographs_sup_Set
179      {{{Empty, 6080}, {Full, 17}, {Empty, 28719}},
180       {},
181       34816};
182    const UnicodeSet cjk_ext_a_Set
183      {{{Empty, 416}, {Full, 206}, {Empty, 34194}},
184       {},
185       34816};
186    const UnicodeSet cjk_ext_b_Set
187      {{{Empty, 4096}, {Full, 1335}, {Empty, 29385}},
188       {},
189       34816};
190    const UnicodeSet cjk_ext_c_Set
191      {{{Empty, 5432}, {Full, 130}, {Empty, 29254}},
192       {},
193       34816};
194    const UnicodeSet cjk_ext_d_Set
195      {{{Empty, 5562}, {Full, 7}, {Empty, 29247}},
196       {},
197       34816};
198    const UnicodeSet cjk_radicals_sup_Set
199      {{{Empty, 372}, {Full, 4}, {Empty, 34440}},
200       {},
201       34816};
202    const UnicodeSet cjk_strokes_Set
203      {{{Empty, 398}, {Full, 1}, {Mixed, 1}, {Empty, 34416}},
204       {0x0000ffff},
205       34816};
206    const UnicodeSet cjk_symbols_Set
207      {{{Empty, 384}, {Full, 2}, {Empty, 34430}},
208       {},
209       34816};
210    const UnicodeSet compat_jamo_Set
211      {{{Empty, 393}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Empty, 34419}},
212       {0xffff0000, 0x0000ffff},
213       34816};
214    const UnicodeSet control_pictures_Set
215      {{{Empty, 288}, {Full, 2}, {Empty, 34526}},
216       {},
217       34816};
218    const UnicodeSet coptic_Set
219      {{{Empty, 356}, {Full, 4}, {Empty, 34456}},
220       {},
221       34816};
222    const UnicodeSet coptic_epact_numbers_Set
223      {{{Empty, 2071}, {Full, 1}, {Empty, 32744}},
224       {},
225       34816};
226    const UnicodeSet counting_rod_Set
227      {{{Empty, 3739}, {Full, 1}, {Empty, 31076}},
228       {},
229       34816};
230    const UnicodeSet cuneiform_Set
231      {{{Empty, 2304}, {Full, 32}, {Empty, 32480}},
232       {},
233       34816};
234    const UnicodeSet cuneiform_numbers_Set
235      {{{Empty, 2336}, {Full, 4}, {Empty, 32476}},
236       {},
237       34816};
238    const UnicodeSet currency_symbols_Set
239      {{{Empty, 261}, {Full, 1}, {Mixed, 1}, {Empty, 34553}},
240       {0x0000ffff},
241       34816};
242    const UnicodeSet cypriot_syllabary_Set
243      {{{Empty, 2112}, {Full, 2}, {Empty, 32702}},
244       {},
245       34816};
246    const UnicodeSet cyrillic_Set
247      {{{Empty, 32}, {Full, 8}, {Empty, 34776}},
248       {},
249       34816};
250    const UnicodeSet cyrillic_ext_a_Set
251      {{{Empty, 367}, {Full, 1}, {Empty, 34448}},
252       {},
253       34816};
254    const UnicodeSet cyrillic_ext_b_Set
255      {{{Empty, 1330}, {Full, 3}, {Empty, 33483}},
256       {},
257       34816};
258    const UnicodeSet cyrillic_sup_Set
259      {{{Empty, 40}, {Full, 1}, {Mixed, 1}, {Empty, 34774}},
260       {0x0000ffff},
261       34816};
262    const UnicodeSet deseret_Set
263      {{{Empty, 2080}, {Full, 2}, {Mixed, 1}, {Empty, 32733}},
264       {0x0000ffff},
265       34816};
266    const UnicodeSet devanagari_Set
267      {{{Empty, 72}, {Full, 4}, {Empty, 34740}},
268       {},
269       34816};
270    const UnicodeSet devanagari_ext_Set
271      {{{Empty, 1351}, {Full, 1}, {Empty, 33464}},
272       {},
273       34816};
274    const UnicodeSet diacriticals_Set
275      {{{Empty, 24}, {Full, 3}, {Mixed, 1}, {Empty, 34788}},
276       {0x0000ffff},
277       34816};
278    const UnicodeSet diacriticals_ext_Set
279      {{{Empty, 213}, {Mixed, 1}, {Full, 2}, {Empty, 34600}},
280       {0xffff0000},
281       34816};
282    const UnicodeSet diacriticals_for_symbols_Set
283      {{{Empty, 262}, {Mixed, 1}, {Full, 1}, {Empty, 34552}},
284       {0xffff0000},
285       34816};
286    const UnicodeSet diacriticals_sup_Set
287      {{{Empty, 238}, {Full, 2}, {Empty, 34576}},
288       {},
289       34816};
290    const UnicodeSet dingbats_Set
291      {{{Empty, 312}, {Full, 6}, {Empty, 34498}},
292       {},
293       34816};
294    const UnicodeSet domino_Set
295      {{{Empty, 3969}, {Mixed, 1}, {Full, 3}, {Empty, 30843}},
296       {0xffff0000},
297       34816};
298    const UnicodeSet duployan_Set
299      {{{Empty, 3552}, {Full, 5}, {Empty, 31259}},
300       {},
301       34816};
302    const UnicodeSet egyptian_hieroglyphs_Set
303      {{{Empty, 2432}, {Full, 33}, {Mixed, 1}, {Empty, 32350}},
304       {0x0000ffff},
305       34816};
306    const UnicodeSet elbasan_Set
307      {{{Empty, 2088}, {Full, 1}, {Mixed, 1}, {Empty, 32726}},
308       {0x0000ffff},
309       34816};
310    const UnicodeSet emoticons_Set
311      {{{Empty, 4016}, {Full, 2}, {Mixed, 1}, {Empty, 30797}},
312       {0x0000ffff},
313       34816};
314    const UnicodeSet enclosed_alphanum_Set
315      {{{Empty, 291}, {Full, 5}, {Empty, 34520}},
316       {},
317       34816};
318    const UnicodeSet enclosed_alphanum_sup_Set
319      {{{Empty, 3976}, {Full, 8}, {Empty, 30832}},
320       {},
321       34816};
322    const UnicodeSet enclosed_cjk_Set
323      {{{Empty, 400}, {Full, 8}, {Empty, 34408}},
324       {},
325       34816};
326    const UnicodeSet enclosed_ideographic_sup_Set
327      {{{Empty, 3984}, {Full, 8}, {Empty, 30824}},
328       {},
329       34816};
330    const UnicodeSet ethiopic_Set
331      {{{Empty, 144}, {Full, 12}, {Empty, 34660}},
332       {},
333       34816};
334    const UnicodeSet ethiopic_ext_Set
335      {{{Empty, 364}, {Full, 3}, {Empty, 34449}},
336       {},
337       34816};
338    const UnicodeSet ethiopic_ext_a_Set
339      {{{Empty, 1368}, {Full, 1}, {Mixed, 1}, {Empty, 33446}},
340       {0x0000ffff},
341       34816};
342    const UnicodeSet ethiopic_sup_Set
343      {{{Empty, 156}, {Full, 1}, {Empty, 34659}},
344       {},
345       34816};
346    const UnicodeSet geometric_shapes_Set
347      {{{Empty, 301}, {Full, 3}, {Empty, 34512}},
348       {},
349       34816};
350    const UnicodeSet geometric_shapes_ext_Set
351      {{{Empty, 4028}, {Full, 4}, {Empty, 30784}},
352       {},
353       34816};
354    const UnicodeSet georgian_Set
355      {{{Empty, 133}, {Full, 3}, {Empty, 34680}},
356       {},
357       34816};
358    const UnicodeSet georgian_sup_Set
359      {{{Empty, 360}, {Full, 1}, {Mixed, 1}, {Empty, 34454}},
360       {0x0000ffff},
361       34816};
362    const UnicodeSet glagolitic_Set
363      {{{Empty, 352}, {Full, 3}, {Empty, 34461}},
364       {},
365       34816};
366    const UnicodeSet gothic_Set
367      {{{Empty, 2073}, {Mixed, 2}, {Empty, 32741}},
368       {0xffff0000, 0x0000ffff},
369       34816};
370    const UnicodeSet grantha_Set
371      {{{Empty, 2200}, {Full, 4}, {Empty, 32612}},
372       {},
373       34816};
374    const UnicodeSet greek_Set
375      {{{Empty, 27}, {Mixed, 1}, {Full, 4}, {Empty, 34784}},
376       {0xffff0000},
377       34816};
378    const UnicodeSet greek_ext_Set
379      {{{Empty, 248}, {Full, 8}, {Empty, 34560}},
380       {},
381       34816};
382    const UnicodeSet gujarati_Set
383      {{{Empty, 84}, {Full, 4}, {Empty, 34728}},
384       {},
385       34816};
386    const UnicodeSet gurmukhi_Set
387      {{{Empty, 80}, {Full, 4}, {Empty, 34732}},
388       {},
389       34816};
390    const UnicodeSet half_and_full_forms_Set
391      {{{Empty, 2040}, {Full, 7}, {Mixed, 1}, {Empty, 32768}},
392       {0x0000ffff},
393       34816};
394    const UnicodeSet half_marks_Set
395      {{{Empty, 2033}, {Mixed, 1}, {Empty, 32782}},
396       {0x0000ffff},
397       34816};
398    const UnicodeSet hangul_Set
399      {{{Empty, 1376}, {Full, 349}, {Mixed, 1}, {Empty, 33090}},
400       {0x0000ffff},
401       34816};
402    const UnicodeSet hanunoo_Set
403      {{{Empty, 185}, {Full, 1}, {Empty, 34630}},
404       {},
405       34816};
406    const UnicodeSet hebrew_Set
407      {{{Empty, 44}, {Mixed, 1}, {Full, 3}, {Empty, 34768}},
408       {0xffff0000},
409       34816};
410    const UnicodeSet high_pu_surrogates_Set
411      {{{Empty, 1756}, {Full, 4}, {Empty, 33056}},
412       {},
413       34816};
414    const UnicodeSet high_surrogates_Set
415      {{{Empty, 1728}, {Full, 28}, {Empty, 33060}},
416       {},
417       34816};
418    const UnicodeSet hiragana_Set
419      {{{Empty, 386}, {Full, 3}, {Empty, 34427}},
420       {},
421       34816};
422    const UnicodeSet idc_Set
423      {{{Empty, 383}, {Mixed, 1}, {Empty, 34432}},
424       {0xffff0000},
425       34816};
426    const UnicodeSet imperial_aramaic_Set
427      {{{Empty, 2114}, {Full, 1}, {Empty, 32701}},
428       {},
429       34816};
430    const UnicodeSet indic_number_forms_Set
431      {{{Empty, 1345}, {Mixed, 1}, {Empty, 33470}},
432       {0xffff0000},
433       34816};
434    const UnicodeSet inscriptional_pahlavi_Set
435      {{{Empty, 2139}, {Full, 1}, {Empty, 32676}},
436       {},
437       34816};
438    const UnicodeSet inscriptional_parthian_Set
439      {{{Empty, 2138}, {Full, 1}, {Empty, 32677}},
440       {},
441       34816};
442    const UnicodeSet ipa_ext_Set
443      {{{Empty, 18}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Empty, 34794}},
444       {0xffff0000, 0x0000ffff},
445       34816};
446    const UnicodeSet jamo_Set
447      {{{Empty, 136}, {Full, 8}, {Empty, 34672}},
448       {},
449       34816};
450    const UnicodeSet jamo_ext_a_Set
451      {{{Empty, 1355}, {Full, 1}, {Empty, 33460}},
452       {},
453       34816};
454    const UnicodeSet jamo_ext_b_Set
455      {{{Empty, 1725}, {Mixed, 1}, {Full, 2}, {Empty, 33088}},
456       {0xffff0000},
457       34816};
458    const UnicodeSet javanese_Set
459      {{{Empty, 1356}, {Full, 3}, {Empty, 33457}},
460       {},
461       34816};
462    const UnicodeSet kaithi_Set
463      {{{Empty, 2180}, {Full, 2}, {Mixed, 1}, {Empty, 32633}},
464       {0x0000ffff},
465       34816};
466    const UnicodeSet kana_sup_Set
467      {{{Empty, 3456}, {Full, 8}, {Empty, 31352}},
468       {},
469       34816};
470    const UnicodeSet kanbun_Set
471      {{{Empty, 396}, {Mixed, 1}, {Empty, 34419}},
472       {0xffff0000},
473       34816};
474    const UnicodeSet kangxi_Set
475      {{{Empty, 376}, {Full, 7}, {Empty, 34433}},
476       {},
477       34816};
478    const UnicodeSet kannada_Set
479      {{{Empty, 100}, {Full, 4}, {Empty, 34712}},
480       {},
481       34816};
482    const UnicodeSet katakana_Set
483      {{{Empty, 389}, {Full, 3}, {Empty, 34424}},
484       {},
485       34816};
486    const UnicodeSet katakana_ext_Set
487      {{{Empty, 399}, {Mixed, 1}, {Empty, 34416}},
488       {0xffff0000},
489       34816};
490    const UnicodeSet kayah_li_Set
491      {{{Empty, 1352}, {Full, 1}, {Mixed, 1}, {Empty, 33462}},
492       {0x0000ffff},
493       34816};
494    const UnicodeSet kharoshthi_Set
495      {{{Empty, 2128}, {Full, 3}, {Empty, 32685}},
496       {},
497       34816};
498    const UnicodeSet khmer_Set
499      {{{Empty, 188}, {Full, 4}, {Empty, 34624}},
500       {},
501       34816};
502    const UnicodeSet khmer_symbols_Set
503      {{{Empty, 207}, {Full, 1}, {Empty, 34608}},
504       {},
505       34816};
506    const UnicodeSet khojki_Set
507      {{{Empty, 2192}, {Full, 2}, {Mixed, 1}, {Empty, 32621}},
508       {0x0000ffff},
509       34816};
510    const UnicodeSet khudawadi_Set
511      {{{Empty, 2197}, {Mixed, 1}, {Full, 2}, {Empty, 32616}},
512       {0xffff0000},
513       34816};
514    const UnicodeSet lao_Set
515      {{{Empty, 116}, {Full, 4}, {Empty, 34696}},
516       {},
517       34816};
518    const UnicodeSet latin_1_sup_Set
519      {{{Empty, 4}, {Full, 4}, {Empty, 34808}},
520       {},
521       34816};
522    const UnicodeSet latin_ext_a_Set
523      {{{Empty, 8}, {Full, 4}, {Empty, 34804}},
524       {},
525       34816};
526    const UnicodeSet latin_ext_additional_Set
527      {{{Empty, 240}, {Full, 8}, {Empty, 34568}},
528       {},
529       34816};
530    const UnicodeSet latin_ext_b_Set
531      {{{Empty, 12}, {Full, 6}, {Mixed, 1}, {Empty, 34797}},
532       {0x0000ffff},
533       34816};
534    const UnicodeSet latin_ext_c_Set
535      {{{Empty, 355}, {Full, 1}, {Empty, 34460}},
536       {},
537       34816};
538    const UnicodeSet latin_ext_d_Set
539      {{{Empty, 1337}, {Full, 7}, {Empty, 33472}},
540       {},
541       34816};
542    const UnicodeSet latin_ext_e_Set
543      {{{Empty, 1369}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 33444}},
544       {0xffff0000, 0x0000ffff},
545       34816};
546    const UnicodeSet lepcha_Set
547      {{{Empty, 224}, {Full, 2}, {Mixed, 1}, {Empty, 34589}},
548       {0x0000ffff},
549       34816};
550    const UnicodeSet letterlike_symbols_Set
551      {{{Empty, 264}, {Full, 2}, {Mixed, 1}, {Empty, 34549}},
552       {0x0000ffff},
553       34816};
554    const UnicodeSet limbu_Set
555      {{{Empty, 200}, {Full, 2}, {Mixed, 1}, {Empty, 34613}},
556       {0x0000ffff},
557       34816};
558    const UnicodeSet linear_a_Set
559      {{{Empty, 2096}, {Full, 12}, {Empty, 32708}},
560       {},
561       34816};
562    const UnicodeSet linear_b_ideograms_Set
563      {{{Empty, 2052}, {Full, 4}, {Empty, 32760}},
564       {},
565       34816};
566    const UnicodeSet linear_b_syllabary_Set
567      {{{Empty, 2048}, {Full, 4}, {Empty, 32764}},
568       {},
569       34816};
570    const UnicodeSet lisu_Set
571      {{{Empty, 1318}, {Mixed, 1}, {Full, 1}, {Empty, 33496}},
572       {0xffff0000},
573       34816};
574    const UnicodeSet low_surrogates_Set
575      {{{Empty, 1760}, {Full, 32}, {Empty, 33024}},
576       {},
577       34816};
578    const UnicodeSet lycian_Set
579      {{{Empty, 2068}, {Full, 1}, {Empty, 32747}},
580       {},
581       34816};
582    const UnicodeSet lydian_Set
583      {{{Empty, 2121}, {Full, 1}, {Empty, 32694}},
584       {},
585       34816};
586    const UnicodeSet mahajani_Set
587      {{{Empty, 2186}, {Mixed, 1}, {Full, 1}, {Empty, 32628}},
588       {0xffff0000},
589       34816};
590    const UnicodeSet mahjong_Set
591      {{{Empty, 3968}, {Full, 1}, {Mixed, 1}, {Empty, 30846}},
592       {0x0000ffff},
593       34816};
594    const UnicodeSet malayalam_Set
595      {{{Empty, 104}, {Full, 4}, {Empty, 34708}},
596       {},
597       34816};
598    const UnicodeSet mandaic_Set
599      {{{Empty, 66}, {Full, 1}, {Empty, 34749}},
600       {},
601       34816};
602    const UnicodeSet manichaean_Set
603      {{{Empty, 2134}, {Full, 2}, {Empty, 32680}},
604       {},
605       34816};
606    const UnicodeSet math_alphanum_Set
607      {{{Empty, 3744}, {Full, 32}, {Empty, 31040}},
608       {},
609       34816};
610    const UnicodeSet math_operators_Set
611      {{{Empty, 272}, {Full, 8}, {Empty, 34536}},
612       {},
613       34816};
614    const UnicodeSet meetei_mayek_Set
615      {{{Empty, 1374}, {Full, 2}, {Empty, 33440}},
616       {},
617       34816};
618    const UnicodeSet meetei_mayek_ext_Set
619      {{{Empty, 1367}, {Full, 1}, {Empty, 33448}},
620       {},
621       34816};
622    const UnicodeSet mende_kikakui_Set
623      {{{Empty, 3904}, {Full, 7}, {Empty, 30905}},
624       {},
625       34816};
626    const UnicodeSet meroitic_cursive_Set
627      {{{Empty, 2125}, {Full, 3}, {Empty, 32688}},
628       {},
629       34816};
630    const UnicodeSet meroitic_hieroglyphs_Set
631      {{{Empty, 2124}, {Full, 1}, {Empty, 32691}},
632       {},
633       34816};
634    const UnicodeSet miao_Set
635      {{{Empty, 2936}, {Full, 5}, {Empty, 31875}},
636       {},
637       34816};
638    const UnicodeSet misc_arrows_Set
639      {{{Empty, 344}, {Full, 8}, {Empty, 34464}},
640       {},
641       34816};
642    const UnicodeSet misc_math_symbols_a_Set
643      {{{Empty, 318}, {Full, 1}, {Mixed, 1}, {Empty, 34496}},
644       {0x0000ffff},
645       34816};
646    const UnicodeSet misc_math_symbols_b_Set
647      {{{Empty, 332}, {Full, 4}, {Empty, 34480}},
648       {},
649       34816};
650    const UnicodeSet misc_pictographs_Set
651      {{{Empty, 3992}, {Full, 24}, {Empty, 30800}},
652       {},
653       34816};
654    const UnicodeSet misc_symbols_Set
655      {{{Empty, 304}, {Full, 8}, {Empty, 34504}},
656       {},
657       34816};
658    const UnicodeSet misc_technical_Set
659      {{{Empty, 280}, {Full, 8}, {Empty, 34528}},
660       {},
661       34816};
662    const UnicodeSet modi_Set
663      {{{Empty, 2224}, {Full, 3}, {Empty, 32589}},
664       {},
665       34816};
666    const UnicodeSet modifier_letters_Set
667      {{{Empty, 21}, {Mixed, 1}, {Full, 2}, {Empty, 34792}},
668       {0xffff0000},
669       34816};
670    const UnicodeSet modifier_tone_letters_Set
671      {{{Empty, 1336}, {Full, 1}, {Empty, 33479}},
672       {},
673       34816};
674    const UnicodeSet mongolian_Set
675      {{{Empty, 192}, {Full, 5}, {Mixed, 1}, {Empty, 34618}},
676       {0x0000ffff},
677       34816};
678    const UnicodeSet mro_Set
679      {{{Empty, 2898}, {Full, 1}, {Mixed, 1}, {Empty, 31916}},
680       {0x0000ffff},
681       34816};
682    const UnicodeSet music_Set
683      {{{Empty, 3720}, {Full, 8}, {Empty, 31088}},
684       {},
685       34816};
686    const UnicodeSet myanmar_Set
687      {{{Empty, 128}, {Full, 5}, {Empty, 34683}},
688       {},
689       34816};
690    const UnicodeSet myanmar_ext_a_Set
691      {{{Empty, 1363}, {Full, 1}, {Empty, 33452}},
692       {},
693       34816};
694    const UnicodeSet myanmar_ext_b_Set
695      {{{Empty, 1359}, {Full, 1}, {Empty, 33456}},
696       {},
697       34816};
698    const UnicodeSet nabataean_Set
699      {{{Empty, 2116}, {Full, 1}, {Mixed, 1}, {Empty, 32698}},
700       {0x0000ffff},
701       34816};
702    const UnicodeSet nb_Set
703      {{{Empty, 67}, {Full, 2}, {Empty, 159}, {Full, 2}, {Empty, 153},
704        {Mixed, 1}, {Empty, 987}, {Mixed, 1}, {Full, 2}, {Empty, 690},
705        {Full, 4}, {Empty, 11}, {Full, 1}, {Empty, 5}, {Mixed, 1},
706        {Full, 2}, {Empty, 3}, {Mixed, 1}, {Full, 4}, {Empty, 12},
707        {Full, 4}, {Empty, 5}, {Mixed, 1}, {Full, 2}, {Empty, 2}, {Full, 2},
708        {Empty, 9}, {Full, 1}, {Empty, 7}, {Mixed, 1}, {Full, 2},
709        {Empty, 2}, {Mixed, 1}, {Full, 16}, {Empty, 1}, {Full, 12},
710        {Empty, 18}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Empty, 6},
711        {Full, 8}, {Empty, 3}, {Full, 5}, {Empty, 7}, {Full, 1}, {Empty, 2},
712        {Mixed, 1}, {Full, 14}, {Empty, 3}, {Full, 14}, {Empty, 2},
713        {Full, 40}, {Empty, 36}, {Full, 92}, {Empty, 33}, {Mixed, 1},
714        {Full, 414}, {Empty, 19}, {Mixed, 1}, {Full, 2}, {Mixed, 1},
715        {Empty, 5}, {Mixed, 1}, {Full, 27}, {Empty, 5}, {Full, 515},
716        {Empty, 8}, {Full, 88}, {Empty, 5}, {Mixed, 1}, {Full, 154},
717        {Empty, 18}, {Mixed, 1}, {Full, 5}, {Empty, 4}, {Full, 4},
718        {Empty, 32}, {Full, 128}, {Empty, 7}, {Full, 41}, {Empty, 8},
719        {Full, 8}, {Empty, 72}, {Full, 56}, {Empty, 1335}, {Full, 1},
720        {Empty, 137}, {Full, 511}, {Empty, 17}, {Full, 22575}, {Empty, 4},
721        {Full, 4}, {Empty, 7}, {Mixed, 1}, {Full, 2032}, {Empty, 4096}},
722       {0x0000ffff, 0xffff0000, 0xffff0000, 0xffff0000, 0xffff0000,
723        0xffff0000, 0xffff0000, 0xffff0000, 0x0000ffff, 0xffff0000,
724        0xffff0000, 0xffff0000, 0x0000ffff, 0xffff0000, 0xffff0000,
725        0xffff0000, 0xffff0000},
726       34816};
727    const UnicodeSet new_tai_lue_Set
728      {{{Empty, 204}, {Full, 3}, {Empty, 34609}},
729       {},
730       34816};
731    const UnicodeSet nko_Set
732      {{{Empty, 62}, {Full, 2}, {Empty, 34752}},
733       {},
734       34816};
735    const UnicodeSet number_forms_Set
736      {{{Empty, 266}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 34547}},
737       {0xffff0000, 0x0000ffff},
738       34816};
739    const UnicodeSet ocr_Set
740      {{{Empty, 290}, {Full, 1}, {Empty, 34525}},
741       {},
742       34816};
743    const UnicodeSet ogham_Set
744      {{{Empty, 180}, {Full, 1}, {Empty, 34635}},
745       {},
746       34816};
747    const UnicodeSet ol_chiki_Set
748      {{{Empty, 226}, {Mixed, 1}, {Full, 1}, {Empty, 34588}},
749       {0xffff0000},
750       34816};
751    const UnicodeSet old_italic_Set
752      {{{Empty, 2072}, {Full, 1}, {Mixed, 1}, {Empty, 32742}},
753       {0x0000ffff},
754       34816};
755    const UnicodeSet old_north_arabian_Set
756      {{{Empty, 2132}, {Full, 1}, {Empty, 32683}},
757       {},
758       34816};
759    const UnicodeSet old_permic_Set
760      {{{Empty, 2074}, {Mixed, 1}, {Full, 1}, {Empty, 32740}},
761       {0xffff0000},
762       34816};
763    const UnicodeSet old_persian_Set
764      {{{Empty, 2077}, {Full, 2}, {Empty, 32737}},
765       {},
766       34816};
767    const UnicodeSet old_south_arabian_Set
768      {{{Empty, 2131}, {Full, 1}, {Empty, 32684}},
769       {},
770       34816};
771    const UnicodeSet old_turkic_Set
772      {{{Empty, 2144}, {Full, 2}, {Mixed, 1}, {Empty, 32669}},
773       {0x0000ffff},
774       34816};
775    const UnicodeSet oriya_Set
776      {{{Empty, 88}, {Full, 4}, {Empty, 34724}},
777       {},
778       34816};
779    const UnicodeSet ornamental_dingbats_Set
780      {{{Empty, 4018}, {Mixed, 1}, {Full, 1}, {Empty, 30796}},
781       {0xffff0000},
782       34816};
783    const UnicodeSet osmanya_Set
784      {{{Empty, 2084}, {Full, 1}, {Mixed, 1}, {Empty, 32730}},
785       {0x0000ffff},
786       34816};
787    const UnicodeSet pahawh_hmong_Set
788      {{{Empty, 2904}, {Full, 4}, {Mixed, 1}, {Empty, 31907}},
789       {0x0000ffff},
790       34816};
791    const UnicodeSet palmyrene_Set
792      {{{Empty, 2115}, {Full, 1}, {Empty, 32700}},
793       {},
794       34816};
795    const UnicodeSet pau_cin_hau_Set
796      {{{Empty, 2262}, {Full, 2}, {Empty, 32552}},
797       {},
798       34816};
799    const UnicodeSet phags_pa_Set
800      {{{Empty, 1346}, {Full, 2}, {Empty, 33468}},
801       {},
802       34816};
803    const UnicodeSet phaistos_Set
804      {{{Empty, 2062}, {Mixed, 1}, {Full, 1}, {Empty, 32752}},
805       {0xffff0000},
806       34816};
807    const UnicodeSet phoenician_Set
808      {{{Empty, 2120}, {Full, 1}, {Empty, 32695}},
809       {},
810       34816};
811    const UnicodeSet phonetic_ext_Set
812      {{{Empty, 232}, {Full, 4}, {Empty, 34580}},
813       {},
814       34816};
815    const UnicodeSet phonetic_ext_sup_Set
816      {{{Empty, 236}, {Full, 2}, {Empty, 34578}},
817       {},
818       34816};
819    const UnicodeSet playing_cards_Set
820      {{{Empty, 3973}, {Full, 3}, {Empty, 30840}},
821       {},
822       34816};
823    const UnicodeSet psalter_pahlavi_Set
824      {{{Empty, 2140}, {Full, 1}, {Mixed, 1}, {Empty, 32674}},
825       {0x0000ffff},
826       34816};
827    const UnicodeSet pua_Set
828      {{{Empty, 1792}, {Full, 200}, {Empty, 32824}},
829       {},
830       34816};
831    const UnicodeSet punctuation_Set
832      {{{Empty, 256}, {Full, 3}, {Mixed, 1}, {Empty, 34556}},
833       {0x0000ffff},
834       34816};
835    const UnicodeSet rejang_Set
836      {{{Empty, 1353}, {Mixed, 1}, {Full, 1}, {Empty, 33461}},
837       {0xffff0000},
838       34816};
839    const UnicodeSet rumi_Set
840      {{{Empty, 2163}, {Full, 1}, {Empty, 32652}},
841       {},
842       34816};
843    const UnicodeSet runic_Set
844      {{{Empty, 181}, {Full, 3}, {Empty, 34632}},
845       {},
846       34816};
847    const UnicodeSet samaritan_Set
848      {{{Empty, 64}, {Full, 2}, {Empty, 34750}},
849       {},
850       34816};
851    const UnicodeSet saurashtra_Set
852      {{{Empty, 1348}, {Full, 3}, {Empty, 33465}},
853       {},
854       34816};
855    const UnicodeSet sharada_Set
856      {{{Empty, 2188}, {Full, 3}, {Empty, 32625}},
857       {},
858       34816};
859    const UnicodeSet shavian_Set
860      {{{Empty, 2082}, {Mixed, 1}, {Full, 1}, {Empty, 32732}},
861       {0xffff0000},
862       34816};
863    const UnicodeSet shorthand_format_controls_Set
864      {{{Empty, 3557}, {Mixed, 1}, {Empty, 31258}},
865       {0x0000ffff},
866       34816};
867    const UnicodeSet siddham_Set
868      {{{Empty, 2220}, {Full, 4}, {Empty, 32592}},
869       {},
870       34816};
871    const UnicodeSet sinhala_Set
872      {{{Empty, 108}, {Full, 4}, {Empty, 34704}},
873       {},
874       34816};
875    const UnicodeSet sinhala_archaic_numbers_Set
876      {{{Empty, 2191}, {Full, 1}, {Empty, 32624}},
877       {},
878       34816};
879    const UnicodeSet small_forms_Set
880      {{{Empty, 2034}, {Mixed, 2}, {Empty, 32780}},
881       {0xffff0000, 0x0000ffff},
882       34816};
883    const UnicodeSet sora_sompeng_Set
884      {{{Empty, 2182}, {Mixed, 1}, {Full, 1}, {Empty, 32632}},
885       {0xffff0000},
886       34816};
887    const UnicodeSet specials_Set
888      {{{Empty, 2047}, {Mixed, 1}, {Empty, 32768}},
889       {0xffff0000},
890       34816};
891    const UnicodeSet sundanese_Set
892      {{{Empty, 220}, {Full, 2}, {Empty, 34594}},
893       {},
894       34816};
895    const UnicodeSet sundanese_sup_Set
896      {{{Empty, 230}, {Mixed, 1}, {Empty, 34585}},
897       {0x0000ffff},
898       34816};
899    const UnicodeSet sup_arrows_a_Set
900      {{{Empty, 319}, {Mixed, 1}, {Empty, 34496}},
901       {0xffff0000},
902       34816};
903    const UnicodeSet sup_arrows_b_Set
904      {{{Empty, 328}, {Full, 4}, {Empty, 34484}},
905       {},
906       34816};
907    const UnicodeSet sup_arrows_c_Set
908      {{{Empty, 4032}, {Full, 8}, {Empty, 30776}},
909       {},
910       34816};
911    const UnicodeSet sup_math_operators_Set
912      {{{Empty, 336}, {Full, 8}, {Empty, 34472}},
913       {},
914       34816};
915    const UnicodeSet sup_pua_a_Set
916      {{{Empty, 30720}, {Full, 2048}, {Empty, 2048}},
917       {},
918       34816};
919    const UnicodeSet sup_pua_b_Set
920      {{{Empty, 32768}, {Full, 2048}},
921       {},
922       34816};
923    const UnicodeSet sup_punctuation_Set
924      {{{Empty, 368}, {Full, 4}, {Empty, 34444}},
925       {},
926       34816};
927    const UnicodeSet super_and_sub_Set
928      {{{Empty, 259}, {Mixed, 1}, {Full, 1}, {Empty, 34555}},
929       {0xffff0000},
930       34816};
931    const UnicodeSet syloti_nagri_Set
932      {{{Empty, 1344}, {Full, 1}, {Mixed, 1}, {Empty, 33470}},
933       {0x0000ffff},
934       34816};
935    const UnicodeSet syriac_Set
936      {{{Empty, 56}, {Full, 2}, {Mixed, 1}, {Empty, 34757}},
937       {0x0000ffff},
938       34816};
939    const UnicodeSet tagalog_Set
940      {{{Empty, 184}, {Full, 1}, {Empty, 34631}},
941       {},
942       34816};
943    const UnicodeSet tagbanwa_Set
944      {{{Empty, 187}, {Full, 1}, {Empty, 34628}},
945       {},
946       34816};
947    const UnicodeSet tags_Set
948      {{{Empty, 28672}, {Full, 4}, {Empty, 6140}},
949       {},
950       34816};
951    const UnicodeSet tai_le_Set
952      {{{Empty, 202}, {Mixed, 1}, {Full, 1}, {Empty, 34612}},
953       {0xffff0000},
954       34816};
955    const UnicodeSet tai_tham_Set
956      {{{Empty, 209}, {Full, 4}, {Mixed, 1}, {Empty, 34602}},
957       {0x0000ffff},
958       34816};
959    const UnicodeSet tai_viet_Set
960      {{{Empty, 1364}, {Full, 3}, {Empty, 33449}},
961       {},
962       34816};
963    const UnicodeSet tai_xuan_jing_Set
964      {{{Empty, 3736}, {Full, 3}, {Empty, 31077}},
965       {},
966       34816};
967    const UnicodeSet takri_Set
968      {{{Empty, 2228}, {Full, 2}, {Mixed, 1}, {Empty, 32585}},
969       {0x0000ffff},
970       34816};
971    const UnicodeSet tamil_Set
972      {{{Empty, 92}, {Full, 4}, {Empty, 34720}},
973       {},
974       34816};
975    const UnicodeSet telugu_Set
976      {{{Empty, 96}, {Full, 4}, {Empty, 34716}},
977       {},
978       34816};
979    const UnicodeSet thaana_Set
980      {{{Empty, 60}, {Full, 2}, {Empty, 34754}},
981       {},
982       34816};
983    const UnicodeSet thai_Set
984      {{{Empty, 112}, {Full, 4}, {Empty, 34700}},
985       {},
986       34816};
987    const UnicodeSet tibetan_Set
988      {{{Empty, 120}, {Full, 8}, {Empty, 34688}},
989       {},
990       34816};
991    const UnicodeSet tifinagh_Set
992      {{{Empty, 361}, {Mixed, 1}, {Full, 2}, {Empty, 34452}},
993       {0xffff0000},
994       34816};
995    const UnicodeSet tirhuta_Set
996      {{{Empty, 2212}, {Full, 3}, {Empty, 32601}},
997       {},
998       34816};
999    const UnicodeSet transport_and_map_Set
1000      {{{Empty, 4020}, {Full, 4}, {Empty, 30792}},
1001       {},
1002       34816};
1003    const UnicodeSet ucas_Set
1004      {{{Empty, 160}, {Full, 20}, {Empty, 34636}},
1005       {},
1006       34816};
1007    const UnicodeSet ucas_ext_Set
1008      {{{Empty, 197}, {Mixed, 1}, {Full, 2}, {Empty, 34616}},
1009       {0xffff0000},
1010       34816};
1011    const UnicodeSet ugaritic_Set
1012      {{{Empty, 2076}, {Full, 1}, {Empty, 32739}},
1013       {},
1014       34816};
1015    const UnicodeSet vai_Set
1016      {{{Empty, 1320}, {Full, 10}, {Empty, 33486}},
1017       {},
1018       34816};
1019    const UnicodeSet vedic_ext_Set
1020      {{{Empty, 230}, {Mixed, 1}, {Full, 1}, {Empty, 34584}},
1021       {0xffff0000},
1022       34816};
1023    const UnicodeSet vertical_forms_Set
1024      {{{Empty, 2032}, {Mixed, 1}, {Empty, 32783}},
1025       {0xffff0000},
1026       34816};
1027    const UnicodeSet vs_Set
1028      {{{Empty, 2032}, {Mixed, 1}, {Empty, 32783}},
1029       {0x0000ffff},
1030       34816};
1031    const UnicodeSet vs_sup_Set
1032      {{{Empty, 28680}, {Full, 7}, {Mixed, 1}, {Empty, 6128}},
1033       {0x0000ffff},
1034       34816};
1035    const UnicodeSet warang_citi_Set
1036      {{{Empty, 2245}, {Full, 3}, {Empty, 32568}},
1037       {},
1038       34816};
1039    const UnicodeSet yi_radicals_Set
1040      {{{Empty, 1316}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 33497}},
1041       {0xffff0000, 0x0000ffff},
1042       34816};
1043    const UnicodeSet yi_syllables_Set
1044      {{{Empty, 1280}, {Full, 36}, {Mixed, 1}, {Empty, 33499}},
1045       {0x0000ffff},
1046       34816};
1047    const UnicodeSet yijing_Set
1048      {{{Empty, 622}, {Full, 2}, {Empty, 34192}},
1049       {},
1050       34816};
1051    EnumeratedPropertyObject property_object
1052      {blk,
1053       BLK_ns::enum_names,
1054       BLK_ns::value_names,
1055       BLK_ns::aliases_only_map,
1056       {aegean_numbers_Set, alchemical_Set, alphabetic_pf_Set,
1057        ancient_greek_music_Set, ancient_greek_numbers_Set,
1058        ancient_symbols_Set, arabic_Set, arabic_ext_a_Set, arabic_math_Set,
1059        arabic_pf_a_Set, arabic_pf_b_Set, arabic_sup_Set, armenian_Set,
1060        arrows_Set, ascii_Set, avestan_Set, balinese_Set, bamum_Set,
1061        bamum_sup_Set, bassa_vah_Set, batak_Set, bengali_Set,
1062        block_elements_Set, bopomofo_Set, bopomofo_ext_Set, box_drawing_Set,
1063        brahmi_Set, braille_Set, buginese_Set, buhid_Set,
1064        byzantine_music_Set, carian_Set, caucasian_albanian_Set, chakma_Set,
1065        cham_Set, cherokee_Set, cjk_Set, cjk_compat_Set,
1066        cjk_compat_forms_Set, cjk_compat_ideographs_Set,
1067        cjk_compat_ideographs_sup_Set, cjk_ext_a_Set, cjk_ext_b_Set,
1068        cjk_ext_c_Set, cjk_ext_d_Set, cjk_radicals_sup_Set, cjk_strokes_Set,
1069        cjk_symbols_Set, compat_jamo_Set, control_pictures_Set, coptic_Set,
1070        coptic_epact_numbers_Set, counting_rod_Set, cuneiform_Set,
1071        cuneiform_numbers_Set, currency_symbols_Set, cypriot_syllabary_Set,
1072        cyrillic_Set, cyrillic_ext_a_Set, cyrillic_ext_b_Set,
1073        cyrillic_sup_Set, deseret_Set, devanagari_Set, devanagari_ext_Set,
1074        diacriticals_Set, diacriticals_ext_Set,
1075        diacriticals_for_symbols_Set, diacriticals_sup_Set, dingbats_Set,
1076        domino_Set, duployan_Set, egyptian_hieroglyphs_Set, elbasan_Set,
1077        emoticons_Set, enclosed_alphanum_Set, enclosed_alphanum_sup_Set,
1078        enclosed_cjk_Set, enclosed_ideographic_sup_Set, ethiopic_Set,
1079        ethiopic_ext_Set, ethiopic_ext_a_Set, ethiopic_sup_Set,
1080        geometric_shapes_Set, geometric_shapes_ext_Set, georgian_Set,
1081        georgian_sup_Set, glagolitic_Set, gothic_Set, grantha_Set,
1082        greek_Set, greek_ext_Set, gujarati_Set, gurmukhi_Set,
1083        half_and_full_forms_Set, half_marks_Set, hangul_Set, hanunoo_Set,
1084        hebrew_Set, high_pu_surrogates_Set, high_surrogates_Set,
1085        hiragana_Set, idc_Set, imperial_aramaic_Set, indic_number_forms_Set,
1086        inscriptional_pahlavi_Set, inscriptional_parthian_Set, ipa_ext_Set,
1087        jamo_Set, jamo_ext_a_Set, jamo_ext_b_Set, javanese_Set, kaithi_Set,
1088        kana_sup_Set, kanbun_Set, kangxi_Set, kannada_Set, katakana_Set,
1089        katakana_ext_Set, kayah_li_Set, kharoshthi_Set, khmer_Set,
1090        khmer_symbols_Set, khojki_Set, khudawadi_Set, lao_Set,
1091        latin_1_sup_Set, latin_ext_a_Set, latin_ext_additional_Set,
1092        latin_ext_b_Set, latin_ext_c_Set, latin_ext_d_Set, latin_ext_e_Set,
1093        lepcha_Set, letterlike_symbols_Set, limbu_Set, linear_a_Set,
1094        linear_b_ideograms_Set, linear_b_syllabary_Set, lisu_Set,
1095        low_surrogates_Set, lycian_Set, lydian_Set, mahajani_Set,
1096        mahjong_Set, malayalam_Set, mandaic_Set, manichaean_Set,
1097        math_alphanum_Set, math_operators_Set, meetei_mayek_Set,
1098        meetei_mayek_ext_Set, mende_kikakui_Set, meroitic_cursive_Set,
1099        meroitic_hieroglyphs_Set, miao_Set, misc_arrows_Set,
1100        misc_math_symbols_a_Set, misc_math_symbols_b_Set,
1101        misc_pictographs_Set, misc_symbols_Set, misc_technical_Set,
1102        modi_Set, modifier_letters_Set, modifier_tone_letters_Set,
1103        mongolian_Set, mro_Set, music_Set, myanmar_Set, myanmar_ext_a_Set,
1104        myanmar_ext_b_Set, nabataean_Set, nb_Set, new_tai_lue_Set, nko_Set,
1105        number_forms_Set, ocr_Set, ogham_Set, ol_chiki_Set, old_italic_Set,
1106        old_north_arabian_Set, old_permic_Set, old_persian_Set,
1107        old_south_arabian_Set, old_turkic_Set, oriya_Set,
1108        ornamental_dingbats_Set, osmanya_Set, pahawh_hmong_Set,
1109        palmyrene_Set, pau_cin_hau_Set, phags_pa_Set, phaistos_Set,
1110        phoenician_Set, phonetic_ext_Set, phonetic_ext_sup_Set,
1111        playing_cards_Set, psalter_pahlavi_Set, pua_Set, punctuation_Set,
1112        rejang_Set, rumi_Set, runic_Set, samaritan_Set, saurashtra_Set,
1113        sharada_Set, shavian_Set, shorthand_format_controls_Set,
1114        siddham_Set, sinhala_Set, sinhala_archaic_numbers_Set,
1115        small_forms_Set, sora_sompeng_Set, specials_Set, sundanese_Set,
1116        sundanese_sup_Set, sup_arrows_a_Set, sup_arrows_b_Set,
1117        sup_arrows_c_Set, sup_math_operators_Set, sup_pua_a_Set,
1118        sup_pua_b_Set, sup_punctuation_Set, super_and_sub_Set,
1119        syloti_nagri_Set, syriac_Set, tagalog_Set, tagbanwa_Set, tags_Set,
1120        tai_le_Set, tai_tham_Set, tai_viet_Set, tai_xuan_jing_Set,
1121        takri_Set, tamil_Set, telugu_Set, thaana_Set, thai_Set, tibetan_Set,
1122        tifinagh_Set, tirhuta_Set, transport_and_map_Set, ucas_Set,
1123        ucas_ext_Set, ugaritic_Set, vai_Set, vedic_ext_Set,
1124        vertical_forms_Set, vs_Set, vs_sup_Set, warang_citi_Set,
1125        yi_radicals_Set, yi_syllables_Set, yijing_Set
1126       }};
1127  }
1128}
1129
1130#endif
Note: See TracBrowser for help on using the repository browser.