1*22dc650dSSadaf Ebrahimi /************************************************* 2*22dc650dSSadaf Ebrahimi * Perl-Compatible Regular Expressions * 3*22dc650dSSadaf Ebrahimi *************************************************/ 4*22dc650dSSadaf Ebrahimi 5*22dc650dSSadaf Ebrahimi /* PCRE is a library of functions to support regular expressions whose syntax 6*22dc650dSSadaf Ebrahimi and semantics are as close as possible to those of the Perl 5 language. 7*22dc650dSSadaf Ebrahimi 8*22dc650dSSadaf Ebrahimi Written by Philip Hazel 9*22dc650dSSadaf Ebrahimi Original API code Copyright (c) 1997-2012 University of Cambridge 10*22dc650dSSadaf Ebrahimi New API code Copyright (c) 2016-2022 University of Cambridge 11*22dc650dSSadaf Ebrahimi 12*22dc650dSSadaf Ebrahimi This module is auto-generated from Unicode data files. DO NOT EDIT MANUALLY! 13*22dc650dSSadaf Ebrahimi Instead, modify the maint/GenerateUcpTables.py script and run it to generate 14*22dc650dSSadaf Ebrahimi a new version of this code. 15*22dc650dSSadaf Ebrahimi 16*22dc650dSSadaf Ebrahimi ----------------------------------------------------------------------------- 17*22dc650dSSadaf Ebrahimi Redistribution and use in source and binary forms, with or without 18*22dc650dSSadaf Ebrahimi modification, are permitted provided that the following conditions are met: 19*22dc650dSSadaf Ebrahimi 20*22dc650dSSadaf Ebrahimi * Redistributions of source code must retain the above copyright notice, 21*22dc650dSSadaf Ebrahimi this list of conditions and the following disclaimer. 22*22dc650dSSadaf Ebrahimi 23*22dc650dSSadaf Ebrahimi * Redistributions in binary form must reproduce the above copyright 24*22dc650dSSadaf Ebrahimi notice, this list of conditions and the following disclaimer in the 25*22dc650dSSadaf Ebrahimi documentation and/or other materials provided with the distribution. 26*22dc650dSSadaf Ebrahimi 27*22dc650dSSadaf Ebrahimi * Neither the name of the University of Cambridge nor the names of its 28*22dc650dSSadaf Ebrahimi contributors may be used to endorse or promote products derived from 29*22dc650dSSadaf Ebrahimi this software without specific prior written permission. 30*22dc650dSSadaf Ebrahimi 31*22dc650dSSadaf Ebrahimi THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 32*22dc650dSSadaf Ebrahimi AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 33*22dc650dSSadaf Ebrahimi IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 34*22dc650dSSadaf Ebrahimi ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 35*22dc650dSSadaf Ebrahimi LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 36*22dc650dSSadaf Ebrahimi CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 37*22dc650dSSadaf Ebrahimi SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 38*22dc650dSSadaf Ebrahimi INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 39*22dc650dSSadaf Ebrahimi CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 40*22dc650dSSadaf Ebrahimi ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 41*22dc650dSSadaf Ebrahimi POSSIBILITY OF SUCH DAMAGE. 42*22dc650dSSadaf Ebrahimi ----------------------------------------------------------------------------- 43*22dc650dSSadaf Ebrahimi */ 44*22dc650dSSadaf Ebrahimi 45*22dc650dSSadaf Ebrahimi #ifdef SUPPORT_UNICODE 46*22dc650dSSadaf Ebrahimi 47*22dc650dSSadaf Ebrahimi /* The PRIV(utt)[] table below translates Unicode property names into type and 48*22dc650dSSadaf Ebrahimi code values. It is searched by binary chop, so must be in collating sequence of 49*22dc650dSSadaf Ebrahimi name. Originally, the table contained pointers to the name strings in the first 50*22dc650dSSadaf Ebrahimi field of each entry. However, that leads to a large number of relocations when 51*22dc650dSSadaf Ebrahimi a shared library is dynamically loaded. A significant reduction is made by 52*22dc650dSSadaf Ebrahimi putting all the names into a single, large string and using offsets instead. 53*22dc650dSSadaf Ebrahimi All letters are lower cased, and underscores are removed, in accordance with 54*22dc650dSSadaf Ebrahimi the "loose matching" rules that Unicode advises and Perl uses. */ 55*22dc650dSSadaf Ebrahimi 56*22dc650dSSadaf Ebrahimi #define STRING_adlam0 STR_a STR_d STR_l STR_a STR_m "\0" 57*22dc650dSSadaf Ebrahimi #define STRING_adlm0 STR_a STR_d STR_l STR_m "\0" 58*22dc650dSSadaf Ebrahimi #define STRING_aghb0 STR_a STR_g STR_h STR_b "\0" 59*22dc650dSSadaf Ebrahimi #define STRING_ahex0 STR_a STR_h STR_e STR_x "\0" 60*22dc650dSSadaf Ebrahimi #define STRING_ahom0 STR_a STR_h STR_o STR_m "\0" 61*22dc650dSSadaf Ebrahimi #define STRING_alpha0 STR_a STR_l STR_p STR_h STR_a "\0" 62*22dc650dSSadaf Ebrahimi #define STRING_alphabetic0 STR_a STR_l STR_p STR_h STR_a STR_b STR_e STR_t STR_i STR_c "\0" 63*22dc650dSSadaf Ebrahimi #define STRING_anatolianhieroglyphs0 STR_a STR_n STR_a STR_t STR_o STR_l STR_i STR_a STR_n STR_h STR_i STR_e STR_r STR_o STR_g STR_l STR_y STR_p STR_h STR_s "\0" 64*22dc650dSSadaf Ebrahimi #define STRING_any0 STR_a STR_n STR_y "\0" 65*22dc650dSSadaf Ebrahimi #define STRING_arab0 STR_a STR_r STR_a STR_b "\0" 66*22dc650dSSadaf Ebrahimi #define STRING_arabic0 STR_a STR_r STR_a STR_b STR_i STR_c "\0" 67*22dc650dSSadaf Ebrahimi #define STRING_armenian0 STR_a STR_r STR_m STR_e STR_n STR_i STR_a STR_n "\0" 68*22dc650dSSadaf Ebrahimi #define STRING_armi0 STR_a STR_r STR_m STR_i "\0" 69*22dc650dSSadaf Ebrahimi #define STRING_armn0 STR_a STR_r STR_m STR_n "\0" 70*22dc650dSSadaf Ebrahimi #define STRING_ascii0 STR_a STR_s STR_c STR_i STR_i "\0" 71*22dc650dSSadaf Ebrahimi #define STRING_asciihexdigit0 STR_a STR_s STR_c STR_i STR_i STR_h STR_e STR_x STR_d STR_i STR_g STR_i STR_t "\0" 72*22dc650dSSadaf Ebrahimi #define STRING_avestan0 STR_a STR_v STR_e STR_s STR_t STR_a STR_n "\0" 73*22dc650dSSadaf Ebrahimi #define STRING_avst0 STR_a STR_v STR_s STR_t "\0" 74*22dc650dSSadaf Ebrahimi #define STRING_bali0 STR_b STR_a STR_l STR_i "\0" 75*22dc650dSSadaf Ebrahimi #define STRING_balinese0 STR_b STR_a STR_l STR_i STR_n STR_e STR_s STR_e "\0" 76*22dc650dSSadaf Ebrahimi #define STRING_bamu0 STR_b STR_a STR_m STR_u "\0" 77*22dc650dSSadaf Ebrahimi #define STRING_bamum0 STR_b STR_a STR_m STR_u STR_m "\0" 78*22dc650dSSadaf Ebrahimi #define STRING_bass0 STR_b STR_a STR_s STR_s "\0" 79*22dc650dSSadaf Ebrahimi #define STRING_bassavah0 STR_b STR_a STR_s STR_s STR_a STR_v STR_a STR_h "\0" 80*22dc650dSSadaf Ebrahimi #define STRING_batak0 STR_b STR_a STR_t STR_a STR_k "\0" 81*22dc650dSSadaf Ebrahimi #define STRING_batk0 STR_b STR_a STR_t STR_k "\0" 82*22dc650dSSadaf Ebrahimi #define STRING_beng0 STR_b STR_e STR_n STR_g "\0" 83*22dc650dSSadaf Ebrahimi #define STRING_bengali0 STR_b STR_e STR_n STR_g STR_a STR_l STR_i "\0" 84*22dc650dSSadaf Ebrahimi #define STRING_bhaiksuki0 STR_b STR_h STR_a STR_i STR_k STR_s STR_u STR_k STR_i "\0" 85*22dc650dSSadaf Ebrahimi #define STRING_bhks0 STR_b STR_h STR_k STR_s "\0" 86*22dc650dSSadaf Ebrahimi #define STRING_bidial0 STR_b STR_i STR_d STR_i STR_a STR_l "\0" 87*22dc650dSSadaf Ebrahimi #define STRING_bidian0 STR_b STR_i STR_d STR_i STR_a STR_n "\0" 88*22dc650dSSadaf Ebrahimi #define STRING_bidib0 STR_b STR_i STR_d STR_i STR_b "\0" 89*22dc650dSSadaf Ebrahimi #define STRING_bidibn0 STR_b STR_i STR_d STR_i STR_b STR_n "\0" 90*22dc650dSSadaf Ebrahimi #define STRING_bidic0 STR_b STR_i STR_d STR_i STR_c "\0" 91*22dc650dSSadaf Ebrahimi #define STRING_bidicontrol0 STR_b STR_i STR_d STR_i STR_c STR_o STR_n STR_t STR_r STR_o STR_l "\0" 92*22dc650dSSadaf Ebrahimi #define STRING_bidics0 STR_b STR_i STR_d STR_i STR_c STR_s "\0" 93*22dc650dSSadaf Ebrahimi #define STRING_bidien0 STR_b STR_i STR_d STR_i STR_e STR_n "\0" 94*22dc650dSSadaf Ebrahimi #define STRING_bidies0 STR_b STR_i STR_d STR_i STR_e STR_s "\0" 95*22dc650dSSadaf Ebrahimi #define STRING_bidiet0 STR_b STR_i STR_d STR_i STR_e STR_t "\0" 96*22dc650dSSadaf Ebrahimi #define STRING_bidifsi0 STR_b STR_i STR_d STR_i STR_f STR_s STR_i "\0" 97*22dc650dSSadaf Ebrahimi #define STRING_bidil0 STR_b STR_i STR_d STR_i STR_l "\0" 98*22dc650dSSadaf Ebrahimi #define STRING_bidilre0 STR_b STR_i STR_d STR_i STR_l STR_r STR_e "\0" 99*22dc650dSSadaf Ebrahimi #define STRING_bidilri0 STR_b STR_i STR_d STR_i STR_l STR_r STR_i "\0" 100*22dc650dSSadaf Ebrahimi #define STRING_bidilro0 STR_b STR_i STR_d STR_i STR_l STR_r STR_o "\0" 101*22dc650dSSadaf Ebrahimi #define STRING_bidim0 STR_b STR_i STR_d STR_i STR_m "\0" 102*22dc650dSSadaf Ebrahimi #define STRING_bidimirrored0 STR_b STR_i STR_d STR_i STR_m STR_i STR_r STR_r STR_o STR_r STR_e STR_d "\0" 103*22dc650dSSadaf Ebrahimi #define STRING_bidinsm0 STR_b STR_i STR_d STR_i STR_n STR_s STR_m "\0" 104*22dc650dSSadaf Ebrahimi #define STRING_bidion0 STR_b STR_i STR_d STR_i STR_o STR_n "\0" 105*22dc650dSSadaf Ebrahimi #define STRING_bidipdf0 STR_b STR_i STR_d STR_i STR_p STR_d STR_f "\0" 106*22dc650dSSadaf Ebrahimi #define STRING_bidipdi0 STR_b STR_i STR_d STR_i STR_p STR_d STR_i "\0" 107*22dc650dSSadaf Ebrahimi #define STRING_bidir0 STR_b STR_i STR_d STR_i STR_r "\0" 108*22dc650dSSadaf Ebrahimi #define STRING_bidirle0 STR_b STR_i STR_d STR_i STR_r STR_l STR_e "\0" 109*22dc650dSSadaf Ebrahimi #define STRING_bidirli0 STR_b STR_i STR_d STR_i STR_r STR_l STR_i "\0" 110*22dc650dSSadaf Ebrahimi #define STRING_bidirlo0 STR_b STR_i STR_d STR_i STR_r STR_l STR_o "\0" 111*22dc650dSSadaf Ebrahimi #define STRING_bidis0 STR_b STR_i STR_d STR_i STR_s "\0" 112*22dc650dSSadaf Ebrahimi #define STRING_bidiws0 STR_b STR_i STR_d STR_i STR_w STR_s "\0" 113*22dc650dSSadaf Ebrahimi #define STRING_bopo0 STR_b STR_o STR_p STR_o "\0" 114*22dc650dSSadaf Ebrahimi #define STRING_bopomofo0 STR_b STR_o STR_p STR_o STR_m STR_o STR_f STR_o "\0" 115*22dc650dSSadaf Ebrahimi #define STRING_brah0 STR_b STR_r STR_a STR_h "\0" 116*22dc650dSSadaf Ebrahimi #define STRING_brahmi0 STR_b STR_r STR_a STR_h STR_m STR_i "\0" 117*22dc650dSSadaf Ebrahimi #define STRING_brai0 STR_b STR_r STR_a STR_i "\0" 118*22dc650dSSadaf Ebrahimi #define STRING_braille0 STR_b STR_r STR_a STR_i STR_l STR_l STR_e "\0" 119*22dc650dSSadaf Ebrahimi #define STRING_bugi0 STR_b STR_u STR_g STR_i "\0" 120*22dc650dSSadaf Ebrahimi #define STRING_buginese0 STR_b STR_u STR_g STR_i STR_n STR_e STR_s STR_e "\0" 121*22dc650dSSadaf Ebrahimi #define STRING_buhd0 STR_b STR_u STR_h STR_d "\0" 122*22dc650dSSadaf Ebrahimi #define STRING_buhid0 STR_b STR_u STR_h STR_i STR_d "\0" 123*22dc650dSSadaf Ebrahimi #define STRING_c0 STR_c "\0" 124*22dc650dSSadaf Ebrahimi #define STRING_cakm0 STR_c STR_a STR_k STR_m "\0" 125*22dc650dSSadaf Ebrahimi #define STRING_canadianaboriginal0 STR_c STR_a STR_n STR_a STR_d STR_i STR_a STR_n STR_a STR_b STR_o STR_r STR_i STR_g STR_i STR_n STR_a STR_l "\0" 126*22dc650dSSadaf Ebrahimi #define STRING_cans0 STR_c STR_a STR_n STR_s "\0" 127*22dc650dSSadaf Ebrahimi #define STRING_cari0 STR_c STR_a STR_r STR_i "\0" 128*22dc650dSSadaf Ebrahimi #define STRING_carian0 STR_c STR_a STR_r STR_i STR_a STR_n "\0" 129*22dc650dSSadaf Ebrahimi #define STRING_cased0 STR_c STR_a STR_s STR_e STR_d "\0" 130*22dc650dSSadaf Ebrahimi #define STRING_caseignorable0 STR_c STR_a STR_s STR_e STR_i STR_g STR_n STR_o STR_r STR_a STR_b STR_l STR_e "\0" 131*22dc650dSSadaf Ebrahimi #define STRING_caucasianalbanian0 STR_c STR_a STR_u STR_c STR_a STR_s STR_i STR_a STR_n STR_a STR_l STR_b STR_a STR_n STR_i STR_a STR_n "\0" 132*22dc650dSSadaf Ebrahimi #define STRING_cc0 STR_c STR_c "\0" 133*22dc650dSSadaf Ebrahimi #define STRING_cf0 STR_c STR_f "\0" 134*22dc650dSSadaf Ebrahimi #define STRING_chakma0 STR_c STR_h STR_a STR_k STR_m STR_a "\0" 135*22dc650dSSadaf Ebrahimi #define STRING_cham0 STR_c STR_h STR_a STR_m "\0" 136*22dc650dSSadaf Ebrahimi #define STRING_changeswhencasefolded0 STR_c STR_h STR_a STR_n STR_g STR_e STR_s STR_w STR_h STR_e STR_n STR_c STR_a STR_s STR_e STR_f STR_o STR_l STR_d STR_e STR_d "\0" 137*22dc650dSSadaf Ebrahimi #define STRING_changeswhencasemapped0 STR_c STR_h STR_a STR_n STR_g STR_e STR_s STR_w STR_h STR_e STR_n STR_c STR_a STR_s STR_e STR_m STR_a STR_p STR_p STR_e STR_d "\0" 138*22dc650dSSadaf Ebrahimi #define STRING_changeswhenlowercased0 STR_c STR_h STR_a STR_n STR_g STR_e STR_s STR_w STR_h STR_e STR_n STR_l STR_o STR_w STR_e STR_r STR_c STR_a STR_s STR_e STR_d "\0" 139*22dc650dSSadaf Ebrahimi #define STRING_changeswhentitlecased0 STR_c STR_h STR_a STR_n STR_g STR_e STR_s STR_w STR_h STR_e STR_n STR_t STR_i STR_t STR_l STR_e STR_c STR_a STR_s STR_e STR_d "\0" 140*22dc650dSSadaf Ebrahimi #define STRING_changeswhenuppercased0 STR_c STR_h STR_a STR_n STR_g STR_e STR_s STR_w STR_h STR_e STR_n STR_u STR_p STR_p STR_e STR_r STR_c STR_a STR_s STR_e STR_d "\0" 141*22dc650dSSadaf Ebrahimi #define STRING_cher0 STR_c STR_h STR_e STR_r "\0" 142*22dc650dSSadaf Ebrahimi #define STRING_cherokee0 STR_c STR_h STR_e STR_r STR_o STR_k STR_e STR_e "\0" 143*22dc650dSSadaf Ebrahimi #define STRING_chorasmian0 STR_c STR_h STR_o STR_r STR_a STR_s STR_m STR_i STR_a STR_n "\0" 144*22dc650dSSadaf Ebrahimi #define STRING_chrs0 STR_c STR_h STR_r STR_s "\0" 145*22dc650dSSadaf Ebrahimi #define STRING_ci0 STR_c STR_i "\0" 146*22dc650dSSadaf Ebrahimi #define STRING_cn0 STR_c STR_n "\0" 147*22dc650dSSadaf Ebrahimi #define STRING_co0 STR_c STR_o "\0" 148*22dc650dSSadaf Ebrahimi #define STRING_common0 STR_c STR_o STR_m STR_m STR_o STR_n "\0" 149*22dc650dSSadaf Ebrahimi #define STRING_copt0 STR_c STR_o STR_p STR_t "\0" 150*22dc650dSSadaf Ebrahimi #define STRING_coptic0 STR_c STR_o STR_p STR_t STR_i STR_c "\0" 151*22dc650dSSadaf Ebrahimi #define STRING_cpmn0 STR_c STR_p STR_m STR_n "\0" 152*22dc650dSSadaf Ebrahimi #define STRING_cprt0 STR_c STR_p STR_r STR_t "\0" 153*22dc650dSSadaf Ebrahimi #define STRING_cs0 STR_c STR_s "\0" 154*22dc650dSSadaf Ebrahimi #define STRING_cuneiform0 STR_c STR_u STR_n STR_e STR_i STR_f STR_o STR_r STR_m "\0" 155*22dc650dSSadaf Ebrahimi #define STRING_cwcf0 STR_c STR_w STR_c STR_f "\0" 156*22dc650dSSadaf Ebrahimi #define STRING_cwcm0 STR_c STR_w STR_c STR_m "\0" 157*22dc650dSSadaf Ebrahimi #define STRING_cwl0 STR_c STR_w STR_l "\0" 158*22dc650dSSadaf Ebrahimi #define STRING_cwt0 STR_c STR_w STR_t "\0" 159*22dc650dSSadaf Ebrahimi #define STRING_cwu0 STR_c STR_w STR_u "\0" 160*22dc650dSSadaf Ebrahimi #define STRING_cypriot0 STR_c STR_y STR_p STR_r STR_i STR_o STR_t "\0" 161*22dc650dSSadaf Ebrahimi #define STRING_cyprominoan0 STR_c STR_y STR_p STR_r STR_o STR_m STR_i STR_n STR_o STR_a STR_n "\0" 162*22dc650dSSadaf Ebrahimi #define STRING_cyrillic0 STR_c STR_y STR_r STR_i STR_l STR_l STR_i STR_c "\0" 163*22dc650dSSadaf Ebrahimi #define STRING_cyrl0 STR_c STR_y STR_r STR_l "\0" 164*22dc650dSSadaf Ebrahimi #define STRING_dash0 STR_d STR_a STR_s STR_h "\0" 165*22dc650dSSadaf Ebrahimi #define STRING_defaultignorablecodepoint0 STR_d STR_e STR_f STR_a STR_u STR_l STR_t STR_i STR_g STR_n STR_o STR_r STR_a STR_b STR_l STR_e STR_c STR_o STR_d STR_e STR_p STR_o STR_i STR_n STR_t "\0" 166*22dc650dSSadaf Ebrahimi #define STRING_dep0 STR_d STR_e STR_p "\0" 167*22dc650dSSadaf Ebrahimi #define STRING_deprecated0 STR_d STR_e STR_p STR_r STR_e STR_c STR_a STR_t STR_e STR_d "\0" 168*22dc650dSSadaf Ebrahimi #define STRING_deseret0 STR_d STR_e STR_s STR_e STR_r STR_e STR_t "\0" 169*22dc650dSSadaf Ebrahimi #define STRING_deva0 STR_d STR_e STR_v STR_a "\0" 170*22dc650dSSadaf Ebrahimi #define STRING_devanagari0 STR_d STR_e STR_v STR_a STR_n STR_a STR_g STR_a STR_r STR_i "\0" 171*22dc650dSSadaf Ebrahimi #define STRING_di0 STR_d STR_i "\0" 172*22dc650dSSadaf Ebrahimi #define STRING_dia0 STR_d STR_i STR_a "\0" 173*22dc650dSSadaf Ebrahimi #define STRING_diacritic0 STR_d STR_i STR_a STR_c STR_r STR_i STR_t STR_i STR_c "\0" 174*22dc650dSSadaf Ebrahimi #define STRING_diak0 STR_d STR_i STR_a STR_k "\0" 175*22dc650dSSadaf Ebrahimi #define STRING_divesakuru0 STR_d STR_i STR_v STR_e STR_s STR_a STR_k STR_u STR_r STR_u "\0" 176*22dc650dSSadaf Ebrahimi #define STRING_dogr0 STR_d STR_o STR_g STR_r "\0" 177*22dc650dSSadaf Ebrahimi #define STRING_dogra0 STR_d STR_o STR_g STR_r STR_a "\0" 178*22dc650dSSadaf Ebrahimi #define STRING_dsrt0 STR_d STR_s STR_r STR_t "\0" 179*22dc650dSSadaf Ebrahimi #define STRING_dupl0 STR_d STR_u STR_p STR_l "\0" 180*22dc650dSSadaf Ebrahimi #define STRING_duployan0 STR_d STR_u STR_p STR_l STR_o STR_y STR_a STR_n "\0" 181*22dc650dSSadaf Ebrahimi #define STRING_ebase0 STR_e STR_b STR_a STR_s STR_e "\0" 182*22dc650dSSadaf Ebrahimi #define STRING_ecomp0 STR_e STR_c STR_o STR_m STR_p "\0" 183*22dc650dSSadaf Ebrahimi #define STRING_egyp0 STR_e STR_g STR_y STR_p "\0" 184*22dc650dSSadaf Ebrahimi #define STRING_egyptianhieroglyphs0 STR_e STR_g STR_y STR_p STR_t STR_i STR_a STR_n STR_h STR_i STR_e STR_r STR_o STR_g STR_l STR_y STR_p STR_h STR_s "\0" 185*22dc650dSSadaf Ebrahimi #define STRING_elba0 STR_e STR_l STR_b STR_a "\0" 186*22dc650dSSadaf Ebrahimi #define STRING_elbasan0 STR_e STR_l STR_b STR_a STR_s STR_a STR_n "\0" 187*22dc650dSSadaf Ebrahimi #define STRING_elym0 STR_e STR_l STR_y STR_m "\0" 188*22dc650dSSadaf Ebrahimi #define STRING_elymaic0 STR_e STR_l STR_y STR_m STR_a STR_i STR_c "\0" 189*22dc650dSSadaf Ebrahimi #define STRING_emod0 STR_e STR_m STR_o STR_d "\0" 190*22dc650dSSadaf Ebrahimi #define STRING_emoji0 STR_e STR_m STR_o STR_j STR_i "\0" 191*22dc650dSSadaf Ebrahimi #define STRING_emojicomponent0 STR_e STR_m STR_o STR_j STR_i STR_c STR_o STR_m STR_p STR_o STR_n STR_e STR_n STR_t "\0" 192*22dc650dSSadaf Ebrahimi #define STRING_emojimodifier0 STR_e STR_m STR_o STR_j STR_i STR_m STR_o STR_d STR_i STR_f STR_i STR_e STR_r "\0" 193*22dc650dSSadaf Ebrahimi #define STRING_emojimodifierbase0 STR_e STR_m STR_o STR_j STR_i STR_m STR_o STR_d STR_i STR_f STR_i STR_e STR_r STR_b STR_a STR_s STR_e "\0" 194*22dc650dSSadaf Ebrahimi #define STRING_emojipresentation0 STR_e STR_m STR_o STR_j STR_i STR_p STR_r STR_e STR_s STR_e STR_n STR_t STR_a STR_t STR_i STR_o STR_n "\0" 195*22dc650dSSadaf Ebrahimi #define STRING_epres0 STR_e STR_p STR_r STR_e STR_s "\0" 196*22dc650dSSadaf Ebrahimi #define STRING_ethi0 STR_e STR_t STR_h STR_i "\0" 197*22dc650dSSadaf Ebrahimi #define STRING_ethiopic0 STR_e STR_t STR_h STR_i STR_o STR_p STR_i STR_c "\0" 198*22dc650dSSadaf Ebrahimi #define STRING_ext0 STR_e STR_x STR_t "\0" 199*22dc650dSSadaf Ebrahimi #define STRING_extendedpictographic0 STR_e STR_x STR_t STR_e STR_n STR_d STR_e STR_d STR_p STR_i STR_c STR_t STR_o STR_g STR_r STR_a STR_p STR_h STR_i STR_c "\0" 200*22dc650dSSadaf Ebrahimi #define STRING_extender0 STR_e STR_x STR_t STR_e STR_n STR_d STR_e STR_r "\0" 201*22dc650dSSadaf Ebrahimi #define STRING_extpict0 STR_e STR_x STR_t STR_p STR_i STR_c STR_t "\0" 202*22dc650dSSadaf Ebrahimi #define STRING_geor0 STR_g STR_e STR_o STR_r "\0" 203*22dc650dSSadaf Ebrahimi #define STRING_georgian0 STR_g STR_e STR_o STR_r STR_g STR_i STR_a STR_n "\0" 204*22dc650dSSadaf Ebrahimi #define STRING_glag0 STR_g STR_l STR_a STR_g "\0" 205*22dc650dSSadaf Ebrahimi #define STRING_glagolitic0 STR_g STR_l STR_a STR_g STR_o STR_l STR_i STR_t STR_i STR_c "\0" 206*22dc650dSSadaf Ebrahimi #define STRING_gong0 STR_g STR_o STR_n STR_g "\0" 207*22dc650dSSadaf Ebrahimi #define STRING_gonm0 STR_g STR_o STR_n STR_m "\0" 208*22dc650dSSadaf Ebrahimi #define STRING_goth0 STR_g STR_o STR_t STR_h "\0" 209*22dc650dSSadaf Ebrahimi #define STRING_gothic0 STR_g STR_o STR_t STR_h STR_i STR_c "\0" 210*22dc650dSSadaf Ebrahimi #define STRING_gran0 STR_g STR_r STR_a STR_n "\0" 211*22dc650dSSadaf Ebrahimi #define STRING_grantha0 STR_g STR_r STR_a STR_n STR_t STR_h STR_a "\0" 212*22dc650dSSadaf Ebrahimi #define STRING_graphemebase0 STR_g STR_r STR_a STR_p STR_h STR_e STR_m STR_e STR_b STR_a STR_s STR_e "\0" 213*22dc650dSSadaf Ebrahimi #define STRING_graphemeextend0 STR_g STR_r STR_a STR_p STR_h STR_e STR_m STR_e STR_e STR_x STR_t STR_e STR_n STR_d "\0" 214*22dc650dSSadaf Ebrahimi #define STRING_graphemelink0 STR_g STR_r STR_a STR_p STR_h STR_e STR_m STR_e STR_l STR_i STR_n STR_k "\0" 215*22dc650dSSadaf Ebrahimi #define STRING_grbase0 STR_g STR_r STR_b STR_a STR_s STR_e "\0" 216*22dc650dSSadaf Ebrahimi #define STRING_greek0 STR_g STR_r STR_e STR_e STR_k "\0" 217*22dc650dSSadaf Ebrahimi #define STRING_grek0 STR_g STR_r STR_e STR_k "\0" 218*22dc650dSSadaf Ebrahimi #define STRING_grext0 STR_g STR_r STR_e STR_x STR_t "\0" 219*22dc650dSSadaf Ebrahimi #define STRING_grlink0 STR_g STR_r STR_l STR_i STR_n STR_k "\0" 220*22dc650dSSadaf Ebrahimi #define STRING_gujarati0 STR_g STR_u STR_j STR_a STR_r STR_a STR_t STR_i "\0" 221*22dc650dSSadaf Ebrahimi #define STRING_gujr0 STR_g STR_u STR_j STR_r "\0" 222*22dc650dSSadaf Ebrahimi #define STRING_gunjalagondi0 STR_g STR_u STR_n STR_j STR_a STR_l STR_a STR_g STR_o STR_n STR_d STR_i "\0" 223*22dc650dSSadaf Ebrahimi #define STRING_gurmukhi0 STR_g STR_u STR_r STR_m STR_u STR_k STR_h STR_i "\0" 224*22dc650dSSadaf Ebrahimi #define STRING_guru0 STR_g STR_u STR_r STR_u "\0" 225*22dc650dSSadaf Ebrahimi #define STRING_han0 STR_h STR_a STR_n "\0" 226*22dc650dSSadaf Ebrahimi #define STRING_hang0 STR_h STR_a STR_n STR_g "\0" 227*22dc650dSSadaf Ebrahimi #define STRING_hangul0 STR_h STR_a STR_n STR_g STR_u STR_l "\0" 228*22dc650dSSadaf Ebrahimi #define STRING_hani0 STR_h STR_a STR_n STR_i "\0" 229*22dc650dSSadaf Ebrahimi #define STRING_hanifirohingya0 STR_h STR_a STR_n STR_i STR_f STR_i STR_r STR_o STR_h STR_i STR_n STR_g STR_y STR_a "\0" 230*22dc650dSSadaf Ebrahimi #define STRING_hano0 STR_h STR_a STR_n STR_o "\0" 231*22dc650dSSadaf Ebrahimi #define STRING_hanunoo0 STR_h STR_a STR_n STR_u STR_n STR_o STR_o "\0" 232*22dc650dSSadaf Ebrahimi #define STRING_hatr0 STR_h STR_a STR_t STR_r "\0" 233*22dc650dSSadaf Ebrahimi #define STRING_hatran0 STR_h STR_a STR_t STR_r STR_a STR_n "\0" 234*22dc650dSSadaf Ebrahimi #define STRING_hebr0 STR_h STR_e STR_b STR_r "\0" 235*22dc650dSSadaf Ebrahimi #define STRING_hebrew0 STR_h STR_e STR_b STR_r STR_e STR_w "\0" 236*22dc650dSSadaf Ebrahimi #define STRING_hex0 STR_h STR_e STR_x "\0" 237*22dc650dSSadaf Ebrahimi #define STRING_hexdigit0 STR_h STR_e STR_x STR_d STR_i STR_g STR_i STR_t "\0" 238*22dc650dSSadaf Ebrahimi #define STRING_hira0 STR_h STR_i STR_r STR_a "\0" 239*22dc650dSSadaf Ebrahimi #define STRING_hiragana0 STR_h STR_i STR_r STR_a STR_g STR_a STR_n STR_a "\0" 240*22dc650dSSadaf Ebrahimi #define STRING_hluw0 STR_h STR_l STR_u STR_w "\0" 241*22dc650dSSadaf Ebrahimi #define STRING_hmng0 STR_h STR_m STR_n STR_g "\0" 242*22dc650dSSadaf Ebrahimi #define STRING_hmnp0 STR_h STR_m STR_n STR_p "\0" 243*22dc650dSSadaf Ebrahimi #define STRING_hung0 STR_h STR_u STR_n STR_g "\0" 244*22dc650dSSadaf Ebrahimi #define STRING_idc0 STR_i STR_d STR_c "\0" 245*22dc650dSSadaf Ebrahimi #define STRING_idcontinue0 STR_i STR_d STR_c STR_o STR_n STR_t STR_i STR_n STR_u STR_e "\0" 246*22dc650dSSadaf Ebrahimi #define STRING_ideo0 STR_i STR_d STR_e STR_o "\0" 247*22dc650dSSadaf Ebrahimi #define STRING_ideographic0 STR_i STR_d STR_e STR_o STR_g STR_r STR_a STR_p STR_h STR_i STR_c "\0" 248*22dc650dSSadaf Ebrahimi #define STRING_ids0 STR_i STR_d STR_s "\0" 249*22dc650dSSadaf Ebrahimi #define STRING_idsb0 STR_i STR_d STR_s STR_b "\0" 250*22dc650dSSadaf Ebrahimi #define STRING_idsbinaryoperator0 STR_i STR_d STR_s STR_b STR_i STR_n STR_a STR_r STR_y STR_o STR_p STR_e STR_r STR_a STR_t STR_o STR_r "\0" 251*22dc650dSSadaf Ebrahimi #define STRING_idst0 STR_i STR_d STR_s STR_t "\0" 252*22dc650dSSadaf Ebrahimi #define STRING_idstart0 STR_i STR_d STR_s STR_t STR_a STR_r STR_t "\0" 253*22dc650dSSadaf Ebrahimi #define STRING_idstrinaryoperator0 STR_i STR_d STR_s STR_t STR_r STR_i STR_n STR_a STR_r STR_y STR_o STR_p STR_e STR_r STR_a STR_t STR_o STR_r "\0" 254*22dc650dSSadaf Ebrahimi #define STRING_imperialaramaic0 STR_i STR_m STR_p STR_e STR_r STR_i STR_a STR_l STR_a STR_r STR_a STR_m STR_a STR_i STR_c "\0" 255*22dc650dSSadaf Ebrahimi #define STRING_inherited0 STR_i STR_n STR_h STR_e STR_r STR_i STR_t STR_e STR_d "\0" 256*22dc650dSSadaf Ebrahimi #define STRING_inscriptionalpahlavi0 STR_i STR_n STR_s STR_c STR_r STR_i STR_p STR_t STR_i STR_o STR_n STR_a STR_l STR_p STR_a STR_h STR_l STR_a STR_v STR_i "\0" 257*22dc650dSSadaf Ebrahimi #define STRING_inscriptionalparthian0 STR_i STR_n STR_s STR_c STR_r STR_i STR_p STR_t STR_i STR_o STR_n STR_a STR_l STR_p STR_a STR_r STR_t STR_h STR_i STR_a STR_n "\0" 258*22dc650dSSadaf Ebrahimi #define STRING_ital0 STR_i STR_t STR_a STR_l "\0" 259*22dc650dSSadaf Ebrahimi #define STRING_java0 STR_j STR_a STR_v STR_a "\0" 260*22dc650dSSadaf Ebrahimi #define STRING_javanese0 STR_j STR_a STR_v STR_a STR_n STR_e STR_s STR_e "\0" 261*22dc650dSSadaf Ebrahimi #define STRING_joinc0 STR_j STR_o STR_i STR_n STR_c "\0" 262*22dc650dSSadaf Ebrahimi #define STRING_joincontrol0 STR_j STR_o STR_i STR_n STR_c STR_o STR_n STR_t STR_r STR_o STR_l "\0" 263*22dc650dSSadaf Ebrahimi #define STRING_kaithi0 STR_k STR_a STR_i STR_t STR_h STR_i "\0" 264*22dc650dSSadaf Ebrahimi #define STRING_kali0 STR_k STR_a STR_l STR_i "\0" 265*22dc650dSSadaf Ebrahimi #define STRING_kana0 STR_k STR_a STR_n STR_a "\0" 266*22dc650dSSadaf Ebrahimi #define STRING_kannada0 STR_k STR_a STR_n STR_n STR_a STR_d STR_a "\0" 267*22dc650dSSadaf Ebrahimi #define STRING_katakana0 STR_k STR_a STR_t STR_a STR_k STR_a STR_n STR_a "\0" 268*22dc650dSSadaf Ebrahimi #define STRING_kawi0 STR_k STR_a STR_w STR_i "\0" 269*22dc650dSSadaf Ebrahimi #define STRING_kayahli0 STR_k STR_a STR_y STR_a STR_h STR_l STR_i "\0" 270*22dc650dSSadaf Ebrahimi #define STRING_khar0 STR_k STR_h STR_a STR_r "\0" 271*22dc650dSSadaf Ebrahimi #define STRING_kharoshthi0 STR_k STR_h STR_a STR_r STR_o STR_s STR_h STR_t STR_h STR_i "\0" 272*22dc650dSSadaf Ebrahimi #define STRING_khitansmallscript0 STR_k STR_h STR_i STR_t STR_a STR_n STR_s STR_m STR_a STR_l STR_l STR_s STR_c STR_r STR_i STR_p STR_t "\0" 273*22dc650dSSadaf Ebrahimi #define STRING_khmer0 STR_k STR_h STR_m STR_e STR_r "\0" 274*22dc650dSSadaf Ebrahimi #define STRING_khmr0 STR_k STR_h STR_m STR_r "\0" 275*22dc650dSSadaf Ebrahimi #define STRING_khoj0 STR_k STR_h STR_o STR_j "\0" 276*22dc650dSSadaf Ebrahimi #define STRING_khojki0 STR_k STR_h STR_o STR_j STR_k STR_i "\0" 277*22dc650dSSadaf Ebrahimi #define STRING_khudawadi0 STR_k STR_h STR_u STR_d STR_a STR_w STR_a STR_d STR_i "\0" 278*22dc650dSSadaf Ebrahimi #define STRING_kits0 STR_k STR_i STR_t STR_s "\0" 279*22dc650dSSadaf Ebrahimi #define STRING_knda0 STR_k STR_n STR_d STR_a "\0" 280*22dc650dSSadaf Ebrahimi #define STRING_kthi0 STR_k STR_t STR_h STR_i "\0" 281*22dc650dSSadaf Ebrahimi #define STRING_l0 STR_l "\0" 282*22dc650dSSadaf Ebrahimi #define STRING_l_AMPERSAND0 STR_l STR_AMPERSAND "\0" 283*22dc650dSSadaf Ebrahimi #define STRING_lana0 STR_l STR_a STR_n STR_a "\0" 284*22dc650dSSadaf Ebrahimi #define STRING_lao0 STR_l STR_a STR_o "\0" 285*22dc650dSSadaf Ebrahimi #define STRING_laoo0 STR_l STR_a STR_o STR_o "\0" 286*22dc650dSSadaf Ebrahimi #define STRING_latin0 STR_l STR_a STR_t STR_i STR_n "\0" 287*22dc650dSSadaf Ebrahimi #define STRING_latn0 STR_l STR_a STR_t STR_n "\0" 288*22dc650dSSadaf Ebrahimi #define STRING_lc0 STR_l STR_c "\0" 289*22dc650dSSadaf Ebrahimi #define STRING_lepc0 STR_l STR_e STR_p STR_c "\0" 290*22dc650dSSadaf Ebrahimi #define STRING_lepcha0 STR_l STR_e STR_p STR_c STR_h STR_a "\0" 291*22dc650dSSadaf Ebrahimi #define STRING_limb0 STR_l STR_i STR_m STR_b "\0" 292*22dc650dSSadaf Ebrahimi #define STRING_limbu0 STR_l STR_i STR_m STR_b STR_u "\0" 293*22dc650dSSadaf Ebrahimi #define STRING_lina0 STR_l STR_i STR_n STR_a "\0" 294*22dc650dSSadaf Ebrahimi #define STRING_linb0 STR_l STR_i STR_n STR_b "\0" 295*22dc650dSSadaf Ebrahimi #define STRING_lineara0 STR_l STR_i STR_n STR_e STR_a STR_r STR_a "\0" 296*22dc650dSSadaf Ebrahimi #define STRING_linearb0 STR_l STR_i STR_n STR_e STR_a STR_r STR_b "\0" 297*22dc650dSSadaf Ebrahimi #define STRING_lisu0 STR_l STR_i STR_s STR_u "\0" 298*22dc650dSSadaf Ebrahimi #define STRING_ll0 STR_l STR_l "\0" 299*22dc650dSSadaf Ebrahimi #define STRING_lm0 STR_l STR_m "\0" 300*22dc650dSSadaf Ebrahimi #define STRING_lo0 STR_l STR_o "\0" 301*22dc650dSSadaf Ebrahimi #define STRING_loe0 STR_l STR_o STR_e "\0" 302*22dc650dSSadaf Ebrahimi #define STRING_logicalorderexception0 STR_l STR_o STR_g STR_i STR_c STR_a STR_l STR_o STR_r STR_d STR_e STR_r STR_e STR_x STR_c STR_e STR_p STR_t STR_i STR_o STR_n "\0" 303*22dc650dSSadaf Ebrahimi #define STRING_lower0 STR_l STR_o STR_w STR_e STR_r "\0" 304*22dc650dSSadaf Ebrahimi #define STRING_lowercase0 STR_l STR_o STR_w STR_e STR_r STR_c STR_a STR_s STR_e "\0" 305*22dc650dSSadaf Ebrahimi #define STRING_lt0 STR_l STR_t "\0" 306*22dc650dSSadaf Ebrahimi #define STRING_lu0 STR_l STR_u "\0" 307*22dc650dSSadaf Ebrahimi #define STRING_lyci0 STR_l STR_y STR_c STR_i "\0" 308*22dc650dSSadaf Ebrahimi #define STRING_lycian0 STR_l STR_y STR_c STR_i STR_a STR_n "\0" 309*22dc650dSSadaf Ebrahimi #define STRING_lydi0 STR_l STR_y STR_d STR_i "\0" 310*22dc650dSSadaf Ebrahimi #define STRING_lydian0 STR_l STR_y STR_d STR_i STR_a STR_n "\0" 311*22dc650dSSadaf Ebrahimi #define STRING_m0 STR_m "\0" 312*22dc650dSSadaf Ebrahimi #define STRING_mahajani0 STR_m STR_a STR_h STR_a STR_j STR_a STR_n STR_i "\0" 313*22dc650dSSadaf Ebrahimi #define STRING_mahj0 STR_m STR_a STR_h STR_j "\0" 314*22dc650dSSadaf Ebrahimi #define STRING_maka0 STR_m STR_a STR_k STR_a "\0" 315*22dc650dSSadaf Ebrahimi #define STRING_makasar0 STR_m STR_a STR_k STR_a STR_s STR_a STR_r "\0" 316*22dc650dSSadaf Ebrahimi #define STRING_malayalam0 STR_m STR_a STR_l STR_a STR_y STR_a STR_l STR_a STR_m "\0" 317*22dc650dSSadaf Ebrahimi #define STRING_mand0 STR_m STR_a STR_n STR_d "\0" 318*22dc650dSSadaf Ebrahimi #define STRING_mandaic0 STR_m STR_a STR_n STR_d STR_a STR_i STR_c "\0" 319*22dc650dSSadaf Ebrahimi #define STRING_mani0 STR_m STR_a STR_n STR_i "\0" 320*22dc650dSSadaf Ebrahimi #define STRING_manichaean0 STR_m STR_a STR_n STR_i STR_c STR_h STR_a STR_e STR_a STR_n "\0" 321*22dc650dSSadaf Ebrahimi #define STRING_marc0 STR_m STR_a STR_r STR_c "\0" 322*22dc650dSSadaf Ebrahimi #define STRING_marchen0 STR_m STR_a STR_r STR_c STR_h STR_e STR_n "\0" 323*22dc650dSSadaf Ebrahimi #define STRING_masaramgondi0 STR_m STR_a STR_s STR_a STR_r STR_a STR_m STR_g STR_o STR_n STR_d STR_i "\0" 324*22dc650dSSadaf Ebrahimi #define STRING_math0 STR_m STR_a STR_t STR_h "\0" 325*22dc650dSSadaf Ebrahimi #define STRING_mc0 STR_m STR_c "\0" 326*22dc650dSSadaf Ebrahimi #define STRING_me0 STR_m STR_e "\0" 327*22dc650dSSadaf Ebrahimi #define STRING_medefaidrin0 STR_m STR_e STR_d STR_e STR_f STR_a STR_i STR_d STR_r STR_i STR_n "\0" 328*22dc650dSSadaf Ebrahimi #define STRING_medf0 STR_m STR_e STR_d STR_f "\0" 329*22dc650dSSadaf Ebrahimi #define STRING_meeteimayek0 STR_m STR_e STR_e STR_t STR_e STR_i STR_m STR_a STR_y STR_e STR_k "\0" 330*22dc650dSSadaf Ebrahimi #define STRING_mend0 STR_m STR_e STR_n STR_d "\0" 331*22dc650dSSadaf Ebrahimi #define STRING_mendekikakui0 STR_m STR_e STR_n STR_d STR_e STR_k STR_i STR_k STR_a STR_k STR_u STR_i "\0" 332*22dc650dSSadaf Ebrahimi #define STRING_merc0 STR_m STR_e STR_r STR_c "\0" 333*22dc650dSSadaf Ebrahimi #define STRING_mero0 STR_m STR_e STR_r STR_o "\0" 334*22dc650dSSadaf Ebrahimi #define STRING_meroiticcursive0 STR_m STR_e STR_r STR_o STR_i STR_t STR_i STR_c STR_c STR_u STR_r STR_s STR_i STR_v STR_e "\0" 335*22dc650dSSadaf Ebrahimi #define STRING_meroitichieroglyphs0 STR_m STR_e STR_r STR_o STR_i STR_t STR_i STR_c STR_h STR_i STR_e STR_r STR_o STR_g STR_l STR_y STR_p STR_h STR_s "\0" 336*22dc650dSSadaf Ebrahimi #define STRING_miao0 STR_m STR_i STR_a STR_o "\0" 337*22dc650dSSadaf Ebrahimi #define STRING_mlym0 STR_m STR_l STR_y STR_m "\0" 338*22dc650dSSadaf Ebrahimi #define STRING_mn0 STR_m STR_n "\0" 339*22dc650dSSadaf Ebrahimi #define STRING_modi0 STR_m STR_o STR_d STR_i "\0" 340*22dc650dSSadaf Ebrahimi #define STRING_mong0 STR_m STR_o STR_n STR_g "\0" 341*22dc650dSSadaf Ebrahimi #define STRING_mongolian0 STR_m STR_o STR_n STR_g STR_o STR_l STR_i STR_a STR_n "\0" 342*22dc650dSSadaf Ebrahimi #define STRING_mro0 STR_m STR_r STR_o "\0" 343*22dc650dSSadaf Ebrahimi #define STRING_mroo0 STR_m STR_r STR_o STR_o "\0" 344*22dc650dSSadaf Ebrahimi #define STRING_mtei0 STR_m STR_t STR_e STR_i "\0" 345*22dc650dSSadaf Ebrahimi #define STRING_mult0 STR_m STR_u STR_l STR_t "\0" 346*22dc650dSSadaf Ebrahimi #define STRING_multani0 STR_m STR_u STR_l STR_t STR_a STR_n STR_i "\0" 347*22dc650dSSadaf Ebrahimi #define STRING_myanmar0 STR_m STR_y STR_a STR_n STR_m STR_a STR_r "\0" 348*22dc650dSSadaf Ebrahimi #define STRING_mymr0 STR_m STR_y STR_m STR_r "\0" 349*22dc650dSSadaf Ebrahimi #define STRING_n0 STR_n "\0" 350*22dc650dSSadaf Ebrahimi #define STRING_nabataean0 STR_n STR_a STR_b STR_a STR_t STR_a STR_e STR_a STR_n "\0" 351*22dc650dSSadaf Ebrahimi #define STRING_nagm0 STR_n STR_a STR_g STR_m "\0" 352*22dc650dSSadaf Ebrahimi #define STRING_nagmundari0 STR_n STR_a STR_g STR_m STR_u STR_n STR_d STR_a STR_r STR_i "\0" 353*22dc650dSSadaf Ebrahimi #define STRING_nand0 STR_n STR_a STR_n STR_d "\0" 354*22dc650dSSadaf Ebrahimi #define STRING_nandinagari0 STR_n STR_a STR_n STR_d STR_i STR_n STR_a STR_g STR_a STR_r STR_i "\0" 355*22dc650dSSadaf Ebrahimi #define STRING_narb0 STR_n STR_a STR_r STR_b "\0" 356*22dc650dSSadaf Ebrahimi #define STRING_nbat0 STR_n STR_b STR_a STR_t "\0" 357*22dc650dSSadaf Ebrahimi #define STRING_nchar0 STR_n STR_c STR_h STR_a STR_r "\0" 358*22dc650dSSadaf Ebrahimi #define STRING_nd0 STR_n STR_d "\0" 359*22dc650dSSadaf Ebrahimi #define STRING_newa0 STR_n STR_e STR_w STR_a "\0" 360*22dc650dSSadaf Ebrahimi #define STRING_newtailue0 STR_n STR_e STR_w STR_t STR_a STR_i STR_l STR_u STR_e "\0" 361*22dc650dSSadaf Ebrahimi #define STRING_nko0 STR_n STR_k STR_o "\0" 362*22dc650dSSadaf Ebrahimi #define STRING_nkoo0 STR_n STR_k STR_o STR_o "\0" 363*22dc650dSSadaf Ebrahimi #define STRING_nl0 STR_n STR_l "\0" 364*22dc650dSSadaf Ebrahimi #define STRING_no0 STR_n STR_o "\0" 365*22dc650dSSadaf Ebrahimi #define STRING_noncharactercodepoint0 STR_n STR_o STR_n STR_c STR_h STR_a STR_r STR_a STR_c STR_t STR_e STR_r STR_c STR_o STR_d STR_e STR_p STR_o STR_i STR_n STR_t "\0" 366*22dc650dSSadaf Ebrahimi #define STRING_nshu0 STR_n STR_s STR_h STR_u "\0" 367*22dc650dSSadaf Ebrahimi #define STRING_nushu0 STR_n STR_u STR_s STR_h STR_u "\0" 368*22dc650dSSadaf Ebrahimi #define STRING_nyiakengpuachuehmong0 STR_n STR_y STR_i STR_a STR_k STR_e STR_n STR_g STR_p STR_u STR_a STR_c STR_h STR_u STR_e STR_h STR_m STR_o STR_n STR_g "\0" 369*22dc650dSSadaf Ebrahimi #define STRING_ogam0 STR_o STR_g STR_a STR_m "\0" 370*22dc650dSSadaf Ebrahimi #define STRING_ogham0 STR_o STR_g STR_h STR_a STR_m "\0" 371*22dc650dSSadaf Ebrahimi #define STRING_olchiki0 STR_o STR_l STR_c STR_h STR_i STR_k STR_i "\0" 372*22dc650dSSadaf Ebrahimi #define STRING_olck0 STR_o STR_l STR_c STR_k "\0" 373*22dc650dSSadaf Ebrahimi #define STRING_oldhungarian0 STR_o STR_l STR_d STR_h STR_u STR_n STR_g STR_a STR_r STR_i STR_a STR_n "\0" 374*22dc650dSSadaf Ebrahimi #define STRING_olditalic0 STR_o STR_l STR_d STR_i STR_t STR_a STR_l STR_i STR_c "\0" 375*22dc650dSSadaf Ebrahimi #define STRING_oldnortharabian0 STR_o STR_l STR_d STR_n STR_o STR_r STR_t STR_h STR_a STR_r STR_a STR_b STR_i STR_a STR_n "\0" 376*22dc650dSSadaf Ebrahimi #define STRING_oldpermic0 STR_o STR_l STR_d STR_p STR_e STR_r STR_m STR_i STR_c "\0" 377*22dc650dSSadaf Ebrahimi #define STRING_oldpersian0 STR_o STR_l STR_d STR_p STR_e STR_r STR_s STR_i STR_a STR_n "\0" 378*22dc650dSSadaf Ebrahimi #define STRING_oldsogdian0 STR_o STR_l STR_d STR_s STR_o STR_g STR_d STR_i STR_a STR_n "\0" 379*22dc650dSSadaf Ebrahimi #define STRING_oldsoutharabian0 STR_o STR_l STR_d STR_s STR_o STR_u STR_t STR_h STR_a STR_r STR_a STR_b STR_i STR_a STR_n "\0" 380*22dc650dSSadaf Ebrahimi #define STRING_oldturkic0 STR_o STR_l STR_d STR_t STR_u STR_r STR_k STR_i STR_c "\0" 381*22dc650dSSadaf Ebrahimi #define STRING_olduyghur0 STR_o STR_l STR_d STR_u STR_y STR_g STR_h STR_u STR_r "\0" 382*22dc650dSSadaf Ebrahimi #define STRING_oriya0 STR_o STR_r STR_i STR_y STR_a "\0" 383*22dc650dSSadaf Ebrahimi #define STRING_orkh0 STR_o STR_r STR_k STR_h "\0" 384*22dc650dSSadaf Ebrahimi #define STRING_orya0 STR_o STR_r STR_y STR_a "\0" 385*22dc650dSSadaf Ebrahimi #define STRING_osage0 STR_o STR_s STR_a STR_g STR_e "\0" 386*22dc650dSSadaf Ebrahimi #define STRING_osge0 STR_o STR_s STR_g STR_e "\0" 387*22dc650dSSadaf Ebrahimi #define STRING_osma0 STR_o STR_s STR_m STR_a "\0" 388*22dc650dSSadaf Ebrahimi #define STRING_osmanya0 STR_o STR_s STR_m STR_a STR_n STR_y STR_a "\0" 389*22dc650dSSadaf Ebrahimi #define STRING_ougr0 STR_o STR_u STR_g STR_r "\0" 390*22dc650dSSadaf Ebrahimi #define STRING_p0 STR_p "\0" 391*22dc650dSSadaf Ebrahimi #define STRING_pahawhhmong0 STR_p STR_a STR_h STR_a STR_w STR_h STR_h STR_m STR_o STR_n STR_g "\0" 392*22dc650dSSadaf Ebrahimi #define STRING_palm0 STR_p STR_a STR_l STR_m "\0" 393*22dc650dSSadaf Ebrahimi #define STRING_palmyrene0 STR_p STR_a STR_l STR_m STR_y STR_r STR_e STR_n STR_e "\0" 394*22dc650dSSadaf Ebrahimi #define STRING_patsyn0 STR_p STR_a STR_t STR_s STR_y STR_n "\0" 395*22dc650dSSadaf Ebrahimi #define STRING_patternsyntax0 STR_p STR_a STR_t STR_t STR_e STR_r STR_n STR_s STR_y STR_n STR_t STR_a STR_x "\0" 396*22dc650dSSadaf Ebrahimi #define STRING_patternwhitespace0 STR_p STR_a STR_t STR_t STR_e STR_r STR_n STR_w STR_h STR_i STR_t STR_e STR_s STR_p STR_a STR_c STR_e "\0" 397*22dc650dSSadaf Ebrahimi #define STRING_patws0 STR_p STR_a STR_t STR_w STR_s "\0" 398*22dc650dSSadaf Ebrahimi #define STRING_pauc0 STR_p STR_a STR_u STR_c "\0" 399*22dc650dSSadaf Ebrahimi #define STRING_paucinhau0 STR_p STR_a STR_u STR_c STR_i STR_n STR_h STR_a STR_u "\0" 400*22dc650dSSadaf Ebrahimi #define STRING_pc0 STR_p STR_c "\0" 401*22dc650dSSadaf Ebrahimi #define STRING_pcm0 STR_p STR_c STR_m "\0" 402*22dc650dSSadaf Ebrahimi #define STRING_pd0 STR_p STR_d "\0" 403*22dc650dSSadaf Ebrahimi #define STRING_pe0 STR_p STR_e "\0" 404*22dc650dSSadaf Ebrahimi #define STRING_perm0 STR_p STR_e STR_r STR_m "\0" 405*22dc650dSSadaf Ebrahimi #define STRING_pf0 STR_p STR_f "\0" 406*22dc650dSSadaf Ebrahimi #define STRING_phag0 STR_p STR_h STR_a STR_g "\0" 407*22dc650dSSadaf Ebrahimi #define STRING_phagspa0 STR_p STR_h STR_a STR_g STR_s STR_p STR_a "\0" 408*22dc650dSSadaf Ebrahimi #define STRING_phli0 STR_p STR_h STR_l STR_i "\0" 409*22dc650dSSadaf Ebrahimi #define STRING_phlp0 STR_p STR_h STR_l STR_p "\0" 410*22dc650dSSadaf Ebrahimi #define STRING_phnx0 STR_p STR_h STR_n STR_x "\0" 411*22dc650dSSadaf Ebrahimi #define STRING_phoenician0 STR_p STR_h STR_o STR_e STR_n STR_i STR_c STR_i STR_a STR_n "\0" 412*22dc650dSSadaf Ebrahimi #define STRING_pi0 STR_p STR_i "\0" 413*22dc650dSSadaf Ebrahimi #define STRING_plrd0 STR_p STR_l STR_r STR_d "\0" 414*22dc650dSSadaf Ebrahimi #define STRING_po0 STR_p STR_o "\0" 415*22dc650dSSadaf Ebrahimi #define STRING_prependedconcatenationmark0 STR_p STR_r STR_e STR_p STR_e STR_n STR_d STR_e STR_d STR_c STR_o STR_n STR_c STR_a STR_t STR_e STR_n STR_a STR_t STR_i STR_o STR_n STR_m STR_a STR_r STR_k "\0" 416*22dc650dSSadaf Ebrahimi #define STRING_prti0 STR_p STR_r STR_t STR_i "\0" 417*22dc650dSSadaf Ebrahimi #define STRING_ps0 STR_p STR_s "\0" 418*22dc650dSSadaf Ebrahimi #define STRING_psalterpahlavi0 STR_p STR_s STR_a STR_l STR_t STR_e STR_r STR_p STR_a STR_h STR_l STR_a STR_v STR_i "\0" 419*22dc650dSSadaf Ebrahimi #define STRING_qaac0 STR_q STR_a STR_a STR_c "\0" 420*22dc650dSSadaf Ebrahimi #define STRING_qaai0 STR_q STR_a STR_a STR_i "\0" 421*22dc650dSSadaf Ebrahimi #define STRING_qmark0 STR_q STR_m STR_a STR_r STR_k "\0" 422*22dc650dSSadaf Ebrahimi #define STRING_quotationmark0 STR_q STR_u STR_o STR_t STR_a STR_t STR_i STR_o STR_n STR_m STR_a STR_r STR_k "\0" 423*22dc650dSSadaf Ebrahimi #define STRING_radical0 STR_r STR_a STR_d STR_i STR_c STR_a STR_l "\0" 424*22dc650dSSadaf Ebrahimi #define STRING_regionalindicator0 STR_r STR_e STR_g STR_i STR_o STR_n STR_a STR_l STR_i STR_n STR_d STR_i STR_c STR_a STR_t STR_o STR_r "\0" 425*22dc650dSSadaf Ebrahimi #define STRING_rejang0 STR_r STR_e STR_j STR_a STR_n STR_g "\0" 426*22dc650dSSadaf Ebrahimi #define STRING_ri0 STR_r STR_i "\0" 427*22dc650dSSadaf Ebrahimi #define STRING_rjng0 STR_r STR_j STR_n STR_g "\0" 428*22dc650dSSadaf Ebrahimi #define STRING_rohg0 STR_r STR_o STR_h STR_g "\0" 429*22dc650dSSadaf Ebrahimi #define STRING_runic0 STR_r STR_u STR_n STR_i STR_c "\0" 430*22dc650dSSadaf Ebrahimi #define STRING_runr0 STR_r STR_u STR_n STR_r "\0" 431*22dc650dSSadaf Ebrahimi #define STRING_s0 STR_s "\0" 432*22dc650dSSadaf Ebrahimi #define STRING_samaritan0 STR_s STR_a STR_m STR_a STR_r STR_i STR_t STR_a STR_n "\0" 433*22dc650dSSadaf Ebrahimi #define STRING_samr0 STR_s STR_a STR_m STR_r "\0" 434*22dc650dSSadaf Ebrahimi #define STRING_sarb0 STR_s STR_a STR_r STR_b "\0" 435*22dc650dSSadaf Ebrahimi #define STRING_saur0 STR_s STR_a STR_u STR_r "\0" 436*22dc650dSSadaf Ebrahimi #define STRING_saurashtra0 STR_s STR_a STR_u STR_r STR_a STR_s STR_h STR_t STR_r STR_a "\0" 437*22dc650dSSadaf Ebrahimi #define STRING_sc0 STR_s STR_c "\0" 438*22dc650dSSadaf Ebrahimi #define STRING_sd0 STR_s STR_d "\0" 439*22dc650dSSadaf Ebrahimi #define STRING_sentenceterminal0 STR_s STR_e STR_n STR_t STR_e STR_n STR_c STR_e STR_t STR_e STR_r STR_m STR_i STR_n STR_a STR_l "\0" 440*22dc650dSSadaf Ebrahimi #define STRING_sgnw0 STR_s STR_g STR_n STR_w "\0" 441*22dc650dSSadaf Ebrahimi #define STRING_sharada0 STR_s STR_h STR_a STR_r STR_a STR_d STR_a "\0" 442*22dc650dSSadaf Ebrahimi #define STRING_shavian0 STR_s STR_h STR_a STR_v STR_i STR_a STR_n "\0" 443*22dc650dSSadaf Ebrahimi #define STRING_shaw0 STR_s STR_h STR_a STR_w "\0" 444*22dc650dSSadaf Ebrahimi #define STRING_shrd0 STR_s STR_h STR_r STR_d "\0" 445*22dc650dSSadaf Ebrahimi #define STRING_sidd0 STR_s STR_i STR_d STR_d "\0" 446*22dc650dSSadaf Ebrahimi #define STRING_siddham0 STR_s STR_i STR_d STR_d STR_h STR_a STR_m "\0" 447*22dc650dSSadaf Ebrahimi #define STRING_signwriting0 STR_s STR_i STR_g STR_n STR_w STR_r STR_i STR_t STR_i STR_n STR_g "\0" 448*22dc650dSSadaf Ebrahimi #define STRING_sind0 STR_s STR_i STR_n STR_d "\0" 449*22dc650dSSadaf Ebrahimi #define STRING_sinh0 STR_s STR_i STR_n STR_h "\0" 450*22dc650dSSadaf Ebrahimi #define STRING_sinhala0 STR_s STR_i STR_n STR_h STR_a STR_l STR_a "\0" 451*22dc650dSSadaf Ebrahimi #define STRING_sk0 STR_s STR_k "\0" 452*22dc650dSSadaf Ebrahimi #define STRING_sm0 STR_s STR_m "\0" 453*22dc650dSSadaf Ebrahimi #define STRING_so0 STR_s STR_o "\0" 454*22dc650dSSadaf Ebrahimi #define STRING_softdotted0 STR_s STR_o STR_f STR_t STR_d STR_o STR_t STR_t STR_e STR_d "\0" 455*22dc650dSSadaf Ebrahimi #define STRING_sogd0 STR_s STR_o STR_g STR_d "\0" 456*22dc650dSSadaf Ebrahimi #define STRING_sogdian0 STR_s STR_o STR_g STR_d STR_i STR_a STR_n "\0" 457*22dc650dSSadaf Ebrahimi #define STRING_sogo0 STR_s STR_o STR_g STR_o "\0" 458*22dc650dSSadaf Ebrahimi #define STRING_sora0 STR_s STR_o STR_r STR_a "\0" 459*22dc650dSSadaf Ebrahimi #define STRING_sorasompeng0 STR_s STR_o STR_r STR_a STR_s STR_o STR_m STR_p STR_e STR_n STR_g "\0" 460*22dc650dSSadaf Ebrahimi #define STRING_soyo0 STR_s STR_o STR_y STR_o "\0" 461*22dc650dSSadaf Ebrahimi #define STRING_soyombo0 STR_s STR_o STR_y STR_o STR_m STR_b STR_o "\0" 462*22dc650dSSadaf Ebrahimi #define STRING_space0 STR_s STR_p STR_a STR_c STR_e "\0" 463*22dc650dSSadaf Ebrahimi #define STRING_sterm0 STR_s STR_t STR_e STR_r STR_m "\0" 464*22dc650dSSadaf Ebrahimi #define STRING_sund0 STR_s STR_u STR_n STR_d "\0" 465*22dc650dSSadaf Ebrahimi #define STRING_sundanese0 STR_s STR_u STR_n STR_d STR_a STR_n STR_e STR_s STR_e "\0" 466*22dc650dSSadaf Ebrahimi #define STRING_sylo0 STR_s STR_y STR_l STR_o "\0" 467*22dc650dSSadaf Ebrahimi #define STRING_sylotinagri0 STR_s STR_y STR_l STR_o STR_t STR_i STR_n STR_a STR_g STR_r STR_i "\0" 468*22dc650dSSadaf Ebrahimi #define STRING_syrc0 STR_s STR_y STR_r STR_c "\0" 469*22dc650dSSadaf Ebrahimi #define STRING_syriac0 STR_s STR_y STR_r STR_i STR_a STR_c "\0" 470*22dc650dSSadaf Ebrahimi #define STRING_tagalog0 STR_t STR_a STR_g STR_a STR_l STR_o STR_g "\0" 471*22dc650dSSadaf Ebrahimi #define STRING_tagb0 STR_t STR_a STR_g STR_b "\0" 472*22dc650dSSadaf Ebrahimi #define STRING_tagbanwa0 STR_t STR_a STR_g STR_b STR_a STR_n STR_w STR_a "\0" 473*22dc650dSSadaf Ebrahimi #define STRING_taile0 STR_t STR_a STR_i STR_l STR_e "\0" 474*22dc650dSSadaf Ebrahimi #define STRING_taitham0 STR_t STR_a STR_i STR_t STR_h STR_a STR_m "\0" 475*22dc650dSSadaf Ebrahimi #define STRING_taiviet0 STR_t STR_a STR_i STR_v STR_i STR_e STR_t "\0" 476*22dc650dSSadaf Ebrahimi #define STRING_takr0 STR_t STR_a STR_k STR_r "\0" 477*22dc650dSSadaf Ebrahimi #define STRING_takri0 STR_t STR_a STR_k STR_r STR_i "\0" 478*22dc650dSSadaf Ebrahimi #define STRING_tale0 STR_t STR_a STR_l STR_e "\0" 479*22dc650dSSadaf Ebrahimi #define STRING_talu0 STR_t STR_a STR_l STR_u "\0" 480*22dc650dSSadaf Ebrahimi #define STRING_tamil0 STR_t STR_a STR_m STR_i STR_l "\0" 481*22dc650dSSadaf Ebrahimi #define STRING_taml0 STR_t STR_a STR_m STR_l "\0" 482*22dc650dSSadaf Ebrahimi #define STRING_tang0 STR_t STR_a STR_n STR_g "\0" 483*22dc650dSSadaf Ebrahimi #define STRING_tangsa0 STR_t STR_a STR_n STR_g STR_s STR_a "\0" 484*22dc650dSSadaf Ebrahimi #define STRING_tangut0 STR_t STR_a STR_n STR_g STR_u STR_t "\0" 485*22dc650dSSadaf Ebrahimi #define STRING_tavt0 STR_t STR_a STR_v STR_t "\0" 486*22dc650dSSadaf Ebrahimi #define STRING_telu0 STR_t STR_e STR_l STR_u "\0" 487*22dc650dSSadaf Ebrahimi #define STRING_telugu0 STR_t STR_e STR_l STR_u STR_g STR_u "\0" 488*22dc650dSSadaf Ebrahimi #define STRING_term0 STR_t STR_e STR_r STR_m "\0" 489*22dc650dSSadaf Ebrahimi #define STRING_terminalpunctuation0 STR_t STR_e STR_r STR_m STR_i STR_n STR_a STR_l STR_p STR_u STR_n STR_c STR_t STR_u STR_a STR_t STR_i STR_o STR_n "\0" 490*22dc650dSSadaf Ebrahimi #define STRING_tfng0 STR_t STR_f STR_n STR_g "\0" 491*22dc650dSSadaf Ebrahimi #define STRING_tglg0 STR_t STR_g STR_l STR_g "\0" 492*22dc650dSSadaf Ebrahimi #define STRING_thaa0 STR_t STR_h STR_a STR_a "\0" 493*22dc650dSSadaf Ebrahimi #define STRING_thaana0 STR_t STR_h STR_a STR_a STR_n STR_a "\0" 494*22dc650dSSadaf Ebrahimi #define STRING_thai0 STR_t STR_h STR_a STR_i "\0" 495*22dc650dSSadaf Ebrahimi #define STRING_tibetan0 STR_t STR_i STR_b STR_e STR_t STR_a STR_n "\0" 496*22dc650dSSadaf Ebrahimi #define STRING_tibt0 STR_t STR_i STR_b STR_t "\0" 497*22dc650dSSadaf Ebrahimi #define STRING_tifinagh0 STR_t STR_i STR_f STR_i STR_n STR_a STR_g STR_h "\0" 498*22dc650dSSadaf Ebrahimi #define STRING_tirh0 STR_t STR_i STR_r STR_h "\0" 499*22dc650dSSadaf Ebrahimi #define STRING_tirhuta0 STR_t STR_i STR_r STR_h STR_u STR_t STR_a "\0" 500*22dc650dSSadaf Ebrahimi #define STRING_tnsa0 STR_t STR_n STR_s STR_a "\0" 501*22dc650dSSadaf Ebrahimi #define STRING_toto0 STR_t STR_o STR_t STR_o "\0" 502*22dc650dSSadaf Ebrahimi #define STRING_ugar0 STR_u STR_g STR_a STR_r "\0" 503*22dc650dSSadaf Ebrahimi #define STRING_ugaritic0 STR_u STR_g STR_a STR_r STR_i STR_t STR_i STR_c "\0" 504*22dc650dSSadaf Ebrahimi #define STRING_uideo0 STR_u STR_i STR_d STR_e STR_o "\0" 505*22dc650dSSadaf Ebrahimi #define STRING_unifiedideograph0 STR_u STR_n STR_i STR_f STR_i STR_e STR_d STR_i STR_d STR_e STR_o STR_g STR_r STR_a STR_p STR_h "\0" 506*22dc650dSSadaf Ebrahimi #define STRING_unknown0 STR_u STR_n STR_k STR_n STR_o STR_w STR_n "\0" 507*22dc650dSSadaf Ebrahimi #define STRING_upper0 STR_u STR_p STR_p STR_e STR_r "\0" 508*22dc650dSSadaf Ebrahimi #define STRING_uppercase0 STR_u STR_p STR_p STR_e STR_r STR_c STR_a STR_s STR_e "\0" 509*22dc650dSSadaf Ebrahimi #define STRING_vai0 STR_v STR_a STR_i "\0" 510*22dc650dSSadaf Ebrahimi #define STRING_vaii0 STR_v STR_a STR_i STR_i "\0" 511*22dc650dSSadaf Ebrahimi #define STRING_variationselector0 STR_v STR_a STR_r STR_i STR_a STR_t STR_i STR_o STR_n STR_s STR_e STR_l STR_e STR_c STR_t STR_o STR_r "\0" 512*22dc650dSSadaf Ebrahimi #define STRING_vith0 STR_v STR_i STR_t STR_h "\0" 513*22dc650dSSadaf Ebrahimi #define STRING_vithkuqi0 STR_v STR_i STR_t STR_h STR_k STR_u STR_q STR_i "\0" 514*22dc650dSSadaf Ebrahimi #define STRING_vs0 STR_v STR_s "\0" 515*22dc650dSSadaf Ebrahimi #define STRING_wancho0 STR_w STR_a STR_n STR_c STR_h STR_o "\0" 516*22dc650dSSadaf Ebrahimi #define STRING_wara0 STR_w STR_a STR_r STR_a "\0" 517*22dc650dSSadaf Ebrahimi #define STRING_warangciti0 STR_w STR_a STR_r STR_a STR_n STR_g STR_c STR_i STR_t STR_i "\0" 518*22dc650dSSadaf Ebrahimi #define STRING_wcho0 STR_w STR_c STR_h STR_o "\0" 519*22dc650dSSadaf Ebrahimi #define STRING_whitespace0 STR_w STR_h STR_i STR_t STR_e STR_s STR_p STR_a STR_c STR_e "\0" 520*22dc650dSSadaf Ebrahimi #define STRING_wspace0 STR_w STR_s STR_p STR_a STR_c STR_e "\0" 521*22dc650dSSadaf Ebrahimi #define STRING_xan0 STR_x STR_a STR_n "\0" 522*22dc650dSSadaf Ebrahimi #define STRING_xidc0 STR_x STR_i STR_d STR_c "\0" 523*22dc650dSSadaf Ebrahimi #define STRING_xidcontinue0 STR_x STR_i STR_d STR_c STR_o STR_n STR_t STR_i STR_n STR_u STR_e "\0" 524*22dc650dSSadaf Ebrahimi #define STRING_xids0 STR_x STR_i STR_d STR_s "\0" 525*22dc650dSSadaf Ebrahimi #define STRING_xidstart0 STR_x STR_i STR_d STR_s STR_t STR_a STR_r STR_t "\0" 526*22dc650dSSadaf Ebrahimi #define STRING_xpeo0 STR_x STR_p STR_e STR_o "\0" 527*22dc650dSSadaf Ebrahimi #define STRING_xps0 STR_x STR_p STR_s "\0" 528*22dc650dSSadaf Ebrahimi #define STRING_xsp0 STR_x STR_s STR_p "\0" 529*22dc650dSSadaf Ebrahimi #define STRING_xsux0 STR_x STR_s STR_u STR_x "\0" 530*22dc650dSSadaf Ebrahimi #define STRING_xuc0 STR_x STR_u STR_c "\0" 531*22dc650dSSadaf Ebrahimi #define STRING_xwd0 STR_x STR_w STR_d "\0" 532*22dc650dSSadaf Ebrahimi #define STRING_yezi0 STR_y STR_e STR_z STR_i "\0" 533*22dc650dSSadaf Ebrahimi #define STRING_yezidi0 STR_y STR_e STR_z STR_i STR_d STR_i "\0" 534*22dc650dSSadaf Ebrahimi #define STRING_yi0 STR_y STR_i "\0" 535*22dc650dSSadaf Ebrahimi #define STRING_yiii0 STR_y STR_i STR_i STR_i "\0" 536*22dc650dSSadaf Ebrahimi #define STRING_z0 STR_z "\0" 537*22dc650dSSadaf Ebrahimi #define STRING_zanabazarsquare0 STR_z STR_a STR_n STR_a STR_b STR_a STR_z STR_a STR_r STR_s STR_q STR_u STR_a STR_r STR_e "\0" 538*22dc650dSSadaf Ebrahimi #define STRING_zanb0 STR_z STR_a STR_n STR_b "\0" 539*22dc650dSSadaf Ebrahimi #define STRING_zinh0 STR_z STR_i STR_n STR_h "\0" 540*22dc650dSSadaf Ebrahimi #define STRING_zl0 STR_z STR_l "\0" 541*22dc650dSSadaf Ebrahimi #define STRING_zp0 STR_z STR_p "\0" 542*22dc650dSSadaf Ebrahimi #define STRING_zs0 STR_z STR_s "\0" 543*22dc650dSSadaf Ebrahimi #define STRING_zyyy0 STR_z STR_y STR_y STR_y "\0" 544*22dc650dSSadaf Ebrahimi #define STRING_zzzz0 STR_z STR_z STR_z STR_z "\0" 545*22dc650dSSadaf Ebrahimi 546*22dc650dSSadaf Ebrahimi const char PRIV(utt_names)[] = 547*22dc650dSSadaf Ebrahimi STRING_adlam0 548*22dc650dSSadaf Ebrahimi STRING_adlm0 549*22dc650dSSadaf Ebrahimi STRING_aghb0 550*22dc650dSSadaf Ebrahimi STRING_ahex0 551*22dc650dSSadaf Ebrahimi STRING_ahom0 552*22dc650dSSadaf Ebrahimi STRING_alpha0 553*22dc650dSSadaf Ebrahimi STRING_alphabetic0 554*22dc650dSSadaf Ebrahimi STRING_anatolianhieroglyphs0 555*22dc650dSSadaf Ebrahimi STRING_any0 556*22dc650dSSadaf Ebrahimi STRING_arab0 557*22dc650dSSadaf Ebrahimi STRING_arabic0 558*22dc650dSSadaf Ebrahimi STRING_armenian0 559*22dc650dSSadaf Ebrahimi STRING_armi0 560*22dc650dSSadaf Ebrahimi STRING_armn0 561*22dc650dSSadaf Ebrahimi STRING_ascii0 562*22dc650dSSadaf Ebrahimi STRING_asciihexdigit0 563*22dc650dSSadaf Ebrahimi STRING_avestan0 564*22dc650dSSadaf Ebrahimi STRING_avst0 565*22dc650dSSadaf Ebrahimi STRING_bali0 566*22dc650dSSadaf Ebrahimi STRING_balinese0 567*22dc650dSSadaf Ebrahimi STRING_bamu0 568*22dc650dSSadaf Ebrahimi STRING_bamum0 569*22dc650dSSadaf Ebrahimi STRING_bass0 570*22dc650dSSadaf Ebrahimi STRING_bassavah0 571*22dc650dSSadaf Ebrahimi STRING_batak0 572*22dc650dSSadaf Ebrahimi STRING_batk0 573*22dc650dSSadaf Ebrahimi STRING_beng0 574*22dc650dSSadaf Ebrahimi STRING_bengali0 575*22dc650dSSadaf Ebrahimi STRING_bhaiksuki0 576*22dc650dSSadaf Ebrahimi STRING_bhks0 577*22dc650dSSadaf Ebrahimi STRING_bidial0 578*22dc650dSSadaf Ebrahimi STRING_bidian0 579*22dc650dSSadaf Ebrahimi STRING_bidib0 580*22dc650dSSadaf Ebrahimi STRING_bidibn0 581*22dc650dSSadaf Ebrahimi STRING_bidic0 582*22dc650dSSadaf Ebrahimi STRING_bidicontrol0 583*22dc650dSSadaf Ebrahimi STRING_bidics0 584*22dc650dSSadaf Ebrahimi STRING_bidien0 585*22dc650dSSadaf Ebrahimi STRING_bidies0 586*22dc650dSSadaf Ebrahimi STRING_bidiet0 587*22dc650dSSadaf Ebrahimi STRING_bidifsi0 588*22dc650dSSadaf Ebrahimi STRING_bidil0 589*22dc650dSSadaf Ebrahimi STRING_bidilre0 590*22dc650dSSadaf Ebrahimi STRING_bidilri0 591*22dc650dSSadaf Ebrahimi STRING_bidilro0 592*22dc650dSSadaf Ebrahimi STRING_bidim0 593*22dc650dSSadaf Ebrahimi STRING_bidimirrored0 594*22dc650dSSadaf Ebrahimi STRING_bidinsm0 595*22dc650dSSadaf Ebrahimi STRING_bidion0 596*22dc650dSSadaf Ebrahimi STRING_bidipdf0 597*22dc650dSSadaf Ebrahimi STRING_bidipdi0 598*22dc650dSSadaf Ebrahimi STRING_bidir0 599*22dc650dSSadaf Ebrahimi STRING_bidirle0 600*22dc650dSSadaf Ebrahimi STRING_bidirli0 601*22dc650dSSadaf Ebrahimi STRING_bidirlo0 602*22dc650dSSadaf Ebrahimi STRING_bidis0 603*22dc650dSSadaf Ebrahimi STRING_bidiws0 604*22dc650dSSadaf Ebrahimi STRING_bopo0 605*22dc650dSSadaf Ebrahimi STRING_bopomofo0 606*22dc650dSSadaf Ebrahimi STRING_brah0 607*22dc650dSSadaf Ebrahimi STRING_brahmi0 608*22dc650dSSadaf Ebrahimi STRING_brai0 609*22dc650dSSadaf Ebrahimi STRING_braille0 610*22dc650dSSadaf Ebrahimi STRING_bugi0 611*22dc650dSSadaf Ebrahimi STRING_buginese0 612*22dc650dSSadaf Ebrahimi STRING_buhd0 613*22dc650dSSadaf Ebrahimi STRING_buhid0 614*22dc650dSSadaf Ebrahimi STRING_c0 615*22dc650dSSadaf Ebrahimi STRING_cakm0 616*22dc650dSSadaf Ebrahimi STRING_canadianaboriginal0 617*22dc650dSSadaf Ebrahimi STRING_cans0 618*22dc650dSSadaf Ebrahimi STRING_cari0 619*22dc650dSSadaf Ebrahimi STRING_carian0 620*22dc650dSSadaf Ebrahimi STRING_cased0 621*22dc650dSSadaf Ebrahimi STRING_caseignorable0 622*22dc650dSSadaf Ebrahimi STRING_caucasianalbanian0 623*22dc650dSSadaf Ebrahimi STRING_cc0 624*22dc650dSSadaf Ebrahimi STRING_cf0 625*22dc650dSSadaf Ebrahimi STRING_chakma0 626*22dc650dSSadaf Ebrahimi STRING_cham0 627*22dc650dSSadaf Ebrahimi STRING_changeswhencasefolded0 628*22dc650dSSadaf Ebrahimi STRING_changeswhencasemapped0 629*22dc650dSSadaf Ebrahimi STRING_changeswhenlowercased0 630*22dc650dSSadaf Ebrahimi STRING_changeswhentitlecased0 631*22dc650dSSadaf Ebrahimi STRING_changeswhenuppercased0 632*22dc650dSSadaf Ebrahimi STRING_cher0 633*22dc650dSSadaf Ebrahimi STRING_cherokee0 634*22dc650dSSadaf Ebrahimi STRING_chorasmian0 635*22dc650dSSadaf Ebrahimi STRING_chrs0 636*22dc650dSSadaf Ebrahimi STRING_ci0 637*22dc650dSSadaf Ebrahimi STRING_cn0 638*22dc650dSSadaf Ebrahimi STRING_co0 639*22dc650dSSadaf Ebrahimi STRING_common0 640*22dc650dSSadaf Ebrahimi STRING_copt0 641*22dc650dSSadaf Ebrahimi STRING_coptic0 642*22dc650dSSadaf Ebrahimi STRING_cpmn0 643*22dc650dSSadaf Ebrahimi STRING_cprt0 644*22dc650dSSadaf Ebrahimi STRING_cs0 645*22dc650dSSadaf Ebrahimi STRING_cuneiform0 646*22dc650dSSadaf Ebrahimi STRING_cwcf0 647*22dc650dSSadaf Ebrahimi STRING_cwcm0 648*22dc650dSSadaf Ebrahimi STRING_cwl0 649*22dc650dSSadaf Ebrahimi STRING_cwt0 650*22dc650dSSadaf Ebrahimi STRING_cwu0 651*22dc650dSSadaf Ebrahimi STRING_cypriot0 652*22dc650dSSadaf Ebrahimi STRING_cyprominoan0 653*22dc650dSSadaf Ebrahimi STRING_cyrillic0 654*22dc650dSSadaf Ebrahimi STRING_cyrl0 655*22dc650dSSadaf Ebrahimi STRING_dash0 656*22dc650dSSadaf Ebrahimi STRING_defaultignorablecodepoint0 657*22dc650dSSadaf Ebrahimi STRING_dep0 658*22dc650dSSadaf Ebrahimi STRING_deprecated0 659*22dc650dSSadaf Ebrahimi STRING_deseret0 660*22dc650dSSadaf Ebrahimi STRING_deva0 661*22dc650dSSadaf Ebrahimi STRING_devanagari0 662*22dc650dSSadaf Ebrahimi STRING_di0 663*22dc650dSSadaf Ebrahimi STRING_dia0 664*22dc650dSSadaf Ebrahimi STRING_diacritic0 665*22dc650dSSadaf Ebrahimi STRING_diak0 666*22dc650dSSadaf Ebrahimi STRING_divesakuru0 667*22dc650dSSadaf Ebrahimi STRING_dogr0 668*22dc650dSSadaf Ebrahimi STRING_dogra0 669*22dc650dSSadaf Ebrahimi STRING_dsrt0 670*22dc650dSSadaf Ebrahimi STRING_dupl0 671*22dc650dSSadaf Ebrahimi STRING_duployan0 672*22dc650dSSadaf Ebrahimi STRING_ebase0 673*22dc650dSSadaf Ebrahimi STRING_ecomp0 674*22dc650dSSadaf Ebrahimi STRING_egyp0 675*22dc650dSSadaf Ebrahimi STRING_egyptianhieroglyphs0 676*22dc650dSSadaf Ebrahimi STRING_elba0 677*22dc650dSSadaf Ebrahimi STRING_elbasan0 678*22dc650dSSadaf Ebrahimi STRING_elym0 679*22dc650dSSadaf Ebrahimi STRING_elymaic0 680*22dc650dSSadaf Ebrahimi STRING_emod0 681*22dc650dSSadaf Ebrahimi STRING_emoji0 682*22dc650dSSadaf Ebrahimi STRING_emojicomponent0 683*22dc650dSSadaf Ebrahimi STRING_emojimodifier0 684*22dc650dSSadaf Ebrahimi STRING_emojimodifierbase0 685*22dc650dSSadaf Ebrahimi STRING_emojipresentation0 686*22dc650dSSadaf Ebrahimi STRING_epres0 687*22dc650dSSadaf Ebrahimi STRING_ethi0 688*22dc650dSSadaf Ebrahimi STRING_ethiopic0 689*22dc650dSSadaf Ebrahimi STRING_ext0 690*22dc650dSSadaf Ebrahimi STRING_extendedpictographic0 691*22dc650dSSadaf Ebrahimi STRING_extender0 692*22dc650dSSadaf Ebrahimi STRING_extpict0 693*22dc650dSSadaf Ebrahimi STRING_geor0 694*22dc650dSSadaf Ebrahimi STRING_georgian0 695*22dc650dSSadaf Ebrahimi STRING_glag0 696*22dc650dSSadaf Ebrahimi STRING_glagolitic0 697*22dc650dSSadaf Ebrahimi STRING_gong0 698*22dc650dSSadaf Ebrahimi STRING_gonm0 699*22dc650dSSadaf Ebrahimi STRING_goth0 700*22dc650dSSadaf Ebrahimi STRING_gothic0 701*22dc650dSSadaf Ebrahimi STRING_gran0 702*22dc650dSSadaf Ebrahimi STRING_grantha0 703*22dc650dSSadaf Ebrahimi STRING_graphemebase0 704*22dc650dSSadaf Ebrahimi STRING_graphemeextend0 705*22dc650dSSadaf Ebrahimi STRING_graphemelink0 706*22dc650dSSadaf Ebrahimi STRING_grbase0 707*22dc650dSSadaf Ebrahimi STRING_greek0 708*22dc650dSSadaf Ebrahimi STRING_grek0 709*22dc650dSSadaf Ebrahimi STRING_grext0 710*22dc650dSSadaf Ebrahimi STRING_grlink0 711*22dc650dSSadaf Ebrahimi STRING_gujarati0 712*22dc650dSSadaf Ebrahimi STRING_gujr0 713*22dc650dSSadaf Ebrahimi STRING_gunjalagondi0 714*22dc650dSSadaf Ebrahimi STRING_gurmukhi0 715*22dc650dSSadaf Ebrahimi STRING_guru0 716*22dc650dSSadaf Ebrahimi STRING_han0 717*22dc650dSSadaf Ebrahimi STRING_hang0 718*22dc650dSSadaf Ebrahimi STRING_hangul0 719*22dc650dSSadaf Ebrahimi STRING_hani0 720*22dc650dSSadaf Ebrahimi STRING_hanifirohingya0 721*22dc650dSSadaf Ebrahimi STRING_hano0 722*22dc650dSSadaf Ebrahimi STRING_hanunoo0 723*22dc650dSSadaf Ebrahimi STRING_hatr0 724*22dc650dSSadaf Ebrahimi STRING_hatran0 725*22dc650dSSadaf Ebrahimi STRING_hebr0 726*22dc650dSSadaf Ebrahimi STRING_hebrew0 727*22dc650dSSadaf Ebrahimi STRING_hex0 728*22dc650dSSadaf Ebrahimi STRING_hexdigit0 729*22dc650dSSadaf Ebrahimi STRING_hira0 730*22dc650dSSadaf Ebrahimi STRING_hiragana0 731*22dc650dSSadaf Ebrahimi STRING_hluw0 732*22dc650dSSadaf Ebrahimi STRING_hmng0 733*22dc650dSSadaf Ebrahimi STRING_hmnp0 734*22dc650dSSadaf Ebrahimi STRING_hung0 735*22dc650dSSadaf Ebrahimi STRING_idc0 736*22dc650dSSadaf Ebrahimi STRING_idcontinue0 737*22dc650dSSadaf Ebrahimi STRING_ideo0 738*22dc650dSSadaf Ebrahimi STRING_ideographic0 739*22dc650dSSadaf Ebrahimi STRING_ids0 740*22dc650dSSadaf Ebrahimi STRING_idsb0 741*22dc650dSSadaf Ebrahimi STRING_idsbinaryoperator0 742*22dc650dSSadaf Ebrahimi STRING_idst0 743*22dc650dSSadaf Ebrahimi STRING_idstart0 744*22dc650dSSadaf Ebrahimi STRING_idstrinaryoperator0 745*22dc650dSSadaf Ebrahimi STRING_imperialaramaic0 746*22dc650dSSadaf Ebrahimi STRING_inherited0 747*22dc650dSSadaf Ebrahimi STRING_inscriptionalpahlavi0 748*22dc650dSSadaf Ebrahimi STRING_inscriptionalparthian0 749*22dc650dSSadaf Ebrahimi STRING_ital0 750*22dc650dSSadaf Ebrahimi STRING_java0 751*22dc650dSSadaf Ebrahimi STRING_javanese0 752*22dc650dSSadaf Ebrahimi STRING_joinc0 753*22dc650dSSadaf Ebrahimi STRING_joincontrol0 754*22dc650dSSadaf Ebrahimi STRING_kaithi0 755*22dc650dSSadaf Ebrahimi STRING_kali0 756*22dc650dSSadaf Ebrahimi STRING_kana0 757*22dc650dSSadaf Ebrahimi STRING_kannada0 758*22dc650dSSadaf Ebrahimi STRING_katakana0 759*22dc650dSSadaf Ebrahimi STRING_kawi0 760*22dc650dSSadaf Ebrahimi STRING_kayahli0 761*22dc650dSSadaf Ebrahimi STRING_khar0 762*22dc650dSSadaf Ebrahimi STRING_kharoshthi0 763*22dc650dSSadaf Ebrahimi STRING_khitansmallscript0 764*22dc650dSSadaf Ebrahimi STRING_khmer0 765*22dc650dSSadaf Ebrahimi STRING_khmr0 766*22dc650dSSadaf Ebrahimi STRING_khoj0 767*22dc650dSSadaf Ebrahimi STRING_khojki0 768*22dc650dSSadaf Ebrahimi STRING_khudawadi0 769*22dc650dSSadaf Ebrahimi STRING_kits0 770*22dc650dSSadaf Ebrahimi STRING_knda0 771*22dc650dSSadaf Ebrahimi STRING_kthi0 772*22dc650dSSadaf Ebrahimi STRING_l0 773*22dc650dSSadaf Ebrahimi STRING_l_AMPERSAND0 774*22dc650dSSadaf Ebrahimi STRING_lana0 775*22dc650dSSadaf Ebrahimi STRING_lao0 776*22dc650dSSadaf Ebrahimi STRING_laoo0 777*22dc650dSSadaf Ebrahimi STRING_latin0 778*22dc650dSSadaf Ebrahimi STRING_latn0 779*22dc650dSSadaf Ebrahimi STRING_lc0 780*22dc650dSSadaf Ebrahimi STRING_lepc0 781*22dc650dSSadaf Ebrahimi STRING_lepcha0 782*22dc650dSSadaf Ebrahimi STRING_limb0 783*22dc650dSSadaf Ebrahimi STRING_limbu0 784*22dc650dSSadaf Ebrahimi STRING_lina0 785*22dc650dSSadaf Ebrahimi STRING_linb0 786*22dc650dSSadaf Ebrahimi STRING_lineara0 787*22dc650dSSadaf Ebrahimi STRING_linearb0 788*22dc650dSSadaf Ebrahimi STRING_lisu0 789*22dc650dSSadaf Ebrahimi STRING_ll0 790*22dc650dSSadaf Ebrahimi STRING_lm0 791*22dc650dSSadaf Ebrahimi STRING_lo0 792*22dc650dSSadaf Ebrahimi STRING_loe0 793*22dc650dSSadaf Ebrahimi STRING_logicalorderexception0 794*22dc650dSSadaf Ebrahimi STRING_lower0 795*22dc650dSSadaf Ebrahimi STRING_lowercase0 796*22dc650dSSadaf Ebrahimi STRING_lt0 797*22dc650dSSadaf Ebrahimi STRING_lu0 798*22dc650dSSadaf Ebrahimi STRING_lyci0 799*22dc650dSSadaf Ebrahimi STRING_lycian0 800*22dc650dSSadaf Ebrahimi STRING_lydi0 801*22dc650dSSadaf Ebrahimi STRING_lydian0 802*22dc650dSSadaf Ebrahimi STRING_m0 803*22dc650dSSadaf Ebrahimi STRING_mahajani0 804*22dc650dSSadaf Ebrahimi STRING_mahj0 805*22dc650dSSadaf Ebrahimi STRING_maka0 806*22dc650dSSadaf Ebrahimi STRING_makasar0 807*22dc650dSSadaf Ebrahimi STRING_malayalam0 808*22dc650dSSadaf Ebrahimi STRING_mand0 809*22dc650dSSadaf Ebrahimi STRING_mandaic0 810*22dc650dSSadaf Ebrahimi STRING_mani0 811*22dc650dSSadaf Ebrahimi STRING_manichaean0 812*22dc650dSSadaf Ebrahimi STRING_marc0 813*22dc650dSSadaf Ebrahimi STRING_marchen0 814*22dc650dSSadaf Ebrahimi STRING_masaramgondi0 815*22dc650dSSadaf Ebrahimi STRING_math0 816*22dc650dSSadaf Ebrahimi STRING_mc0 817*22dc650dSSadaf Ebrahimi STRING_me0 818*22dc650dSSadaf Ebrahimi STRING_medefaidrin0 819*22dc650dSSadaf Ebrahimi STRING_medf0 820*22dc650dSSadaf Ebrahimi STRING_meeteimayek0 821*22dc650dSSadaf Ebrahimi STRING_mend0 822*22dc650dSSadaf Ebrahimi STRING_mendekikakui0 823*22dc650dSSadaf Ebrahimi STRING_merc0 824*22dc650dSSadaf Ebrahimi STRING_mero0 825*22dc650dSSadaf Ebrahimi STRING_meroiticcursive0 826*22dc650dSSadaf Ebrahimi STRING_meroitichieroglyphs0 827*22dc650dSSadaf Ebrahimi STRING_miao0 828*22dc650dSSadaf Ebrahimi STRING_mlym0 829*22dc650dSSadaf Ebrahimi STRING_mn0 830*22dc650dSSadaf Ebrahimi STRING_modi0 831*22dc650dSSadaf Ebrahimi STRING_mong0 832*22dc650dSSadaf Ebrahimi STRING_mongolian0 833*22dc650dSSadaf Ebrahimi STRING_mro0 834*22dc650dSSadaf Ebrahimi STRING_mroo0 835*22dc650dSSadaf Ebrahimi STRING_mtei0 836*22dc650dSSadaf Ebrahimi STRING_mult0 837*22dc650dSSadaf Ebrahimi STRING_multani0 838*22dc650dSSadaf Ebrahimi STRING_myanmar0 839*22dc650dSSadaf Ebrahimi STRING_mymr0 840*22dc650dSSadaf Ebrahimi STRING_n0 841*22dc650dSSadaf Ebrahimi STRING_nabataean0 842*22dc650dSSadaf Ebrahimi STRING_nagm0 843*22dc650dSSadaf Ebrahimi STRING_nagmundari0 844*22dc650dSSadaf Ebrahimi STRING_nand0 845*22dc650dSSadaf Ebrahimi STRING_nandinagari0 846*22dc650dSSadaf Ebrahimi STRING_narb0 847*22dc650dSSadaf Ebrahimi STRING_nbat0 848*22dc650dSSadaf Ebrahimi STRING_nchar0 849*22dc650dSSadaf Ebrahimi STRING_nd0 850*22dc650dSSadaf Ebrahimi STRING_newa0 851*22dc650dSSadaf Ebrahimi STRING_newtailue0 852*22dc650dSSadaf Ebrahimi STRING_nko0 853*22dc650dSSadaf Ebrahimi STRING_nkoo0 854*22dc650dSSadaf Ebrahimi STRING_nl0 855*22dc650dSSadaf Ebrahimi STRING_no0 856*22dc650dSSadaf Ebrahimi STRING_noncharactercodepoint0 857*22dc650dSSadaf Ebrahimi STRING_nshu0 858*22dc650dSSadaf Ebrahimi STRING_nushu0 859*22dc650dSSadaf Ebrahimi STRING_nyiakengpuachuehmong0 860*22dc650dSSadaf Ebrahimi STRING_ogam0 861*22dc650dSSadaf Ebrahimi STRING_ogham0 862*22dc650dSSadaf Ebrahimi STRING_olchiki0 863*22dc650dSSadaf Ebrahimi STRING_olck0 864*22dc650dSSadaf Ebrahimi STRING_oldhungarian0 865*22dc650dSSadaf Ebrahimi STRING_olditalic0 866*22dc650dSSadaf Ebrahimi STRING_oldnortharabian0 867*22dc650dSSadaf Ebrahimi STRING_oldpermic0 868*22dc650dSSadaf Ebrahimi STRING_oldpersian0 869*22dc650dSSadaf Ebrahimi STRING_oldsogdian0 870*22dc650dSSadaf Ebrahimi STRING_oldsoutharabian0 871*22dc650dSSadaf Ebrahimi STRING_oldturkic0 872*22dc650dSSadaf Ebrahimi STRING_olduyghur0 873*22dc650dSSadaf Ebrahimi STRING_oriya0 874*22dc650dSSadaf Ebrahimi STRING_orkh0 875*22dc650dSSadaf Ebrahimi STRING_orya0 876*22dc650dSSadaf Ebrahimi STRING_osage0 877*22dc650dSSadaf Ebrahimi STRING_osge0 878*22dc650dSSadaf Ebrahimi STRING_osma0 879*22dc650dSSadaf Ebrahimi STRING_osmanya0 880*22dc650dSSadaf Ebrahimi STRING_ougr0 881*22dc650dSSadaf Ebrahimi STRING_p0 882*22dc650dSSadaf Ebrahimi STRING_pahawhhmong0 883*22dc650dSSadaf Ebrahimi STRING_palm0 884*22dc650dSSadaf Ebrahimi STRING_palmyrene0 885*22dc650dSSadaf Ebrahimi STRING_patsyn0 886*22dc650dSSadaf Ebrahimi STRING_patternsyntax0 887*22dc650dSSadaf Ebrahimi STRING_patternwhitespace0 888*22dc650dSSadaf Ebrahimi STRING_patws0 889*22dc650dSSadaf Ebrahimi STRING_pauc0 890*22dc650dSSadaf Ebrahimi STRING_paucinhau0 891*22dc650dSSadaf Ebrahimi STRING_pc0 892*22dc650dSSadaf Ebrahimi STRING_pcm0 893*22dc650dSSadaf Ebrahimi STRING_pd0 894*22dc650dSSadaf Ebrahimi STRING_pe0 895*22dc650dSSadaf Ebrahimi STRING_perm0 896*22dc650dSSadaf Ebrahimi STRING_pf0 897*22dc650dSSadaf Ebrahimi STRING_phag0 898*22dc650dSSadaf Ebrahimi STRING_phagspa0 899*22dc650dSSadaf Ebrahimi STRING_phli0 900*22dc650dSSadaf Ebrahimi STRING_phlp0 901*22dc650dSSadaf Ebrahimi STRING_phnx0 902*22dc650dSSadaf Ebrahimi STRING_phoenician0 903*22dc650dSSadaf Ebrahimi STRING_pi0 904*22dc650dSSadaf Ebrahimi STRING_plrd0 905*22dc650dSSadaf Ebrahimi STRING_po0 906*22dc650dSSadaf Ebrahimi STRING_prependedconcatenationmark0 907*22dc650dSSadaf Ebrahimi STRING_prti0 908*22dc650dSSadaf Ebrahimi STRING_ps0 909*22dc650dSSadaf Ebrahimi STRING_psalterpahlavi0 910*22dc650dSSadaf Ebrahimi STRING_qaac0 911*22dc650dSSadaf Ebrahimi STRING_qaai0 912*22dc650dSSadaf Ebrahimi STRING_qmark0 913*22dc650dSSadaf Ebrahimi STRING_quotationmark0 914*22dc650dSSadaf Ebrahimi STRING_radical0 915*22dc650dSSadaf Ebrahimi STRING_regionalindicator0 916*22dc650dSSadaf Ebrahimi STRING_rejang0 917*22dc650dSSadaf Ebrahimi STRING_ri0 918*22dc650dSSadaf Ebrahimi STRING_rjng0 919*22dc650dSSadaf Ebrahimi STRING_rohg0 920*22dc650dSSadaf Ebrahimi STRING_runic0 921*22dc650dSSadaf Ebrahimi STRING_runr0 922*22dc650dSSadaf Ebrahimi STRING_s0 923*22dc650dSSadaf Ebrahimi STRING_samaritan0 924*22dc650dSSadaf Ebrahimi STRING_samr0 925*22dc650dSSadaf Ebrahimi STRING_sarb0 926*22dc650dSSadaf Ebrahimi STRING_saur0 927*22dc650dSSadaf Ebrahimi STRING_saurashtra0 928*22dc650dSSadaf Ebrahimi STRING_sc0 929*22dc650dSSadaf Ebrahimi STRING_sd0 930*22dc650dSSadaf Ebrahimi STRING_sentenceterminal0 931*22dc650dSSadaf Ebrahimi STRING_sgnw0 932*22dc650dSSadaf Ebrahimi STRING_sharada0 933*22dc650dSSadaf Ebrahimi STRING_shavian0 934*22dc650dSSadaf Ebrahimi STRING_shaw0 935*22dc650dSSadaf Ebrahimi STRING_shrd0 936*22dc650dSSadaf Ebrahimi STRING_sidd0 937*22dc650dSSadaf Ebrahimi STRING_siddham0 938*22dc650dSSadaf Ebrahimi STRING_signwriting0 939*22dc650dSSadaf Ebrahimi STRING_sind0 940*22dc650dSSadaf Ebrahimi STRING_sinh0 941*22dc650dSSadaf Ebrahimi STRING_sinhala0 942*22dc650dSSadaf Ebrahimi STRING_sk0 943*22dc650dSSadaf Ebrahimi STRING_sm0 944*22dc650dSSadaf Ebrahimi STRING_so0 945*22dc650dSSadaf Ebrahimi STRING_softdotted0 946*22dc650dSSadaf Ebrahimi STRING_sogd0 947*22dc650dSSadaf Ebrahimi STRING_sogdian0 948*22dc650dSSadaf Ebrahimi STRING_sogo0 949*22dc650dSSadaf Ebrahimi STRING_sora0 950*22dc650dSSadaf Ebrahimi STRING_sorasompeng0 951*22dc650dSSadaf Ebrahimi STRING_soyo0 952*22dc650dSSadaf Ebrahimi STRING_soyombo0 953*22dc650dSSadaf Ebrahimi STRING_space0 954*22dc650dSSadaf Ebrahimi STRING_sterm0 955*22dc650dSSadaf Ebrahimi STRING_sund0 956*22dc650dSSadaf Ebrahimi STRING_sundanese0 957*22dc650dSSadaf Ebrahimi STRING_sylo0 958*22dc650dSSadaf Ebrahimi STRING_sylotinagri0 959*22dc650dSSadaf Ebrahimi STRING_syrc0 960*22dc650dSSadaf Ebrahimi STRING_syriac0 961*22dc650dSSadaf Ebrahimi STRING_tagalog0 962*22dc650dSSadaf Ebrahimi STRING_tagb0 963*22dc650dSSadaf Ebrahimi STRING_tagbanwa0 964*22dc650dSSadaf Ebrahimi STRING_taile0 965*22dc650dSSadaf Ebrahimi STRING_taitham0 966*22dc650dSSadaf Ebrahimi STRING_taiviet0 967*22dc650dSSadaf Ebrahimi STRING_takr0 968*22dc650dSSadaf Ebrahimi STRING_takri0 969*22dc650dSSadaf Ebrahimi STRING_tale0 970*22dc650dSSadaf Ebrahimi STRING_talu0 971*22dc650dSSadaf Ebrahimi STRING_tamil0 972*22dc650dSSadaf Ebrahimi STRING_taml0 973*22dc650dSSadaf Ebrahimi STRING_tang0 974*22dc650dSSadaf Ebrahimi STRING_tangsa0 975*22dc650dSSadaf Ebrahimi STRING_tangut0 976*22dc650dSSadaf Ebrahimi STRING_tavt0 977*22dc650dSSadaf Ebrahimi STRING_telu0 978*22dc650dSSadaf Ebrahimi STRING_telugu0 979*22dc650dSSadaf Ebrahimi STRING_term0 980*22dc650dSSadaf Ebrahimi STRING_terminalpunctuation0 981*22dc650dSSadaf Ebrahimi STRING_tfng0 982*22dc650dSSadaf Ebrahimi STRING_tglg0 983*22dc650dSSadaf Ebrahimi STRING_thaa0 984*22dc650dSSadaf Ebrahimi STRING_thaana0 985*22dc650dSSadaf Ebrahimi STRING_thai0 986*22dc650dSSadaf Ebrahimi STRING_tibetan0 987*22dc650dSSadaf Ebrahimi STRING_tibt0 988*22dc650dSSadaf Ebrahimi STRING_tifinagh0 989*22dc650dSSadaf Ebrahimi STRING_tirh0 990*22dc650dSSadaf Ebrahimi STRING_tirhuta0 991*22dc650dSSadaf Ebrahimi STRING_tnsa0 992*22dc650dSSadaf Ebrahimi STRING_toto0 993*22dc650dSSadaf Ebrahimi STRING_ugar0 994*22dc650dSSadaf Ebrahimi STRING_ugaritic0 995*22dc650dSSadaf Ebrahimi STRING_uideo0 996*22dc650dSSadaf Ebrahimi STRING_unifiedideograph0 997*22dc650dSSadaf Ebrahimi STRING_unknown0 998*22dc650dSSadaf Ebrahimi STRING_upper0 999*22dc650dSSadaf Ebrahimi STRING_uppercase0 1000*22dc650dSSadaf Ebrahimi STRING_vai0 1001*22dc650dSSadaf Ebrahimi STRING_vaii0 1002*22dc650dSSadaf Ebrahimi STRING_variationselector0 1003*22dc650dSSadaf Ebrahimi STRING_vith0 1004*22dc650dSSadaf Ebrahimi STRING_vithkuqi0 1005*22dc650dSSadaf Ebrahimi STRING_vs0 1006*22dc650dSSadaf Ebrahimi STRING_wancho0 1007*22dc650dSSadaf Ebrahimi STRING_wara0 1008*22dc650dSSadaf Ebrahimi STRING_warangciti0 1009*22dc650dSSadaf Ebrahimi STRING_wcho0 1010*22dc650dSSadaf Ebrahimi STRING_whitespace0 1011*22dc650dSSadaf Ebrahimi STRING_wspace0 1012*22dc650dSSadaf Ebrahimi STRING_xan0 1013*22dc650dSSadaf Ebrahimi STRING_xidc0 1014*22dc650dSSadaf Ebrahimi STRING_xidcontinue0 1015*22dc650dSSadaf Ebrahimi STRING_xids0 1016*22dc650dSSadaf Ebrahimi STRING_xidstart0 1017*22dc650dSSadaf Ebrahimi STRING_xpeo0 1018*22dc650dSSadaf Ebrahimi STRING_xps0 1019*22dc650dSSadaf Ebrahimi STRING_xsp0 1020*22dc650dSSadaf Ebrahimi STRING_xsux0 1021*22dc650dSSadaf Ebrahimi STRING_xuc0 1022*22dc650dSSadaf Ebrahimi STRING_xwd0 1023*22dc650dSSadaf Ebrahimi STRING_yezi0 1024*22dc650dSSadaf Ebrahimi STRING_yezidi0 1025*22dc650dSSadaf Ebrahimi STRING_yi0 1026*22dc650dSSadaf Ebrahimi STRING_yiii0 1027*22dc650dSSadaf Ebrahimi STRING_z0 1028*22dc650dSSadaf Ebrahimi STRING_zanabazarsquare0 1029*22dc650dSSadaf Ebrahimi STRING_zanb0 1030*22dc650dSSadaf Ebrahimi STRING_zinh0 1031*22dc650dSSadaf Ebrahimi STRING_zl0 1032*22dc650dSSadaf Ebrahimi STRING_zp0 1033*22dc650dSSadaf Ebrahimi STRING_zs0 1034*22dc650dSSadaf Ebrahimi STRING_zyyy0 1035*22dc650dSSadaf Ebrahimi STRING_zzzz0; 1036*22dc650dSSadaf Ebrahimi 1037*22dc650dSSadaf Ebrahimi const ucp_type_table PRIV(utt)[] = { 1038*22dc650dSSadaf Ebrahimi { 0, PT_SCX, ucp_Adlam }, 1039*22dc650dSSadaf Ebrahimi { 6, PT_SCX, ucp_Adlam }, 1040*22dc650dSSadaf Ebrahimi { 11, PT_SC, ucp_Caucasian_Albanian }, 1041*22dc650dSSadaf Ebrahimi { 16, PT_BOOL, ucp_ASCII_Hex_Digit }, 1042*22dc650dSSadaf Ebrahimi { 21, PT_SC, ucp_Ahom }, 1043*22dc650dSSadaf Ebrahimi { 26, PT_BOOL, ucp_Alphabetic }, 1044*22dc650dSSadaf Ebrahimi { 32, PT_BOOL, ucp_Alphabetic }, 1045*22dc650dSSadaf Ebrahimi { 43, PT_SC, ucp_Anatolian_Hieroglyphs }, 1046*22dc650dSSadaf Ebrahimi { 64, PT_ANY, 0 }, 1047*22dc650dSSadaf Ebrahimi { 68, PT_SCX, ucp_Arabic }, 1048*22dc650dSSadaf Ebrahimi { 73, PT_SCX, ucp_Arabic }, 1049*22dc650dSSadaf Ebrahimi { 80, PT_SC, ucp_Armenian }, 1050*22dc650dSSadaf Ebrahimi { 89, PT_SC, ucp_Imperial_Aramaic }, 1051*22dc650dSSadaf Ebrahimi { 94, PT_SC, ucp_Armenian }, 1052*22dc650dSSadaf Ebrahimi { 99, PT_BOOL, ucp_ASCII }, 1053*22dc650dSSadaf Ebrahimi { 105, PT_BOOL, ucp_ASCII_Hex_Digit }, 1054*22dc650dSSadaf Ebrahimi { 119, PT_SC, ucp_Avestan }, 1055*22dc650dSSadaf Ebrahimi { 127, PT_SC, ucp_Avestan }, 1056*22dc650dSSadaf Ebrahimi { 132, PT_SC, ucp_Balinese }, 1057*22dc650dSSadaf Ebrahimi { 137, PT_SC, ucp_Balinese }, 1058*22dc650dSSadaf Ebrahimi { 146, PT_SC, ucp_Bamum }, 1059*22dc650dSSadaf Ebrahimi { 151, PT_SC, ucp_Bamum }, 1060*22dc650dSSadaf Ebrahimi { 157, PT_SC, ucp_Bassa_Vah }, 1061*22dc650dSSadaf Ebrahimi { 162, PT_SC, ucp_Bassa_Vah }, 1062*22dc650dSSadaf Ebrahimi { 171, PT_SC, ucp_Batak }, 1063*22dc650dSSadaf Ebrahimi { 177, PT_SC, ucp_Batak }, 1064*22dc650dSSadaf Ebrahimi { 182, PT_SCX, ucp_Bengali }, 1065*22dc650dSSadaf Ebrahimi { 187, PT_SCX, ucp_Bengali }, 1066*22dc650dSSadaf Ebrahimi { 195, PT_SC, ucp_Bhaiksuki }, 1067*22dc650dSSadaf Ebrahimi { 205, PT_SC, ucp_Bhaiksuki }, 1068*22dc650dSSadaf Ebrahimi { 210, PT_BIDICL, ucp_bidiAL }, 1069*22dc650dSSadaf Ebrahimi { 217, PT_BIDICL, ucp_bidiAN }, 1070*22dc650dSSadaf Ebrahimi { 224, PT_BIDICL, ucp_bidiB }, 1071*22dc650dSSadaf Ebrahimi { 230, PT_BIDICL, ucp_bidiBN }, 1072*22dc650dSSadaf Ebrahimi { 237, PT_BOOL, ucp_Bidi_Control }, 1073*22dc650dSSadaf Ebrahimi { 243, PT_BOOL, ucp_Bidi_Control }, 1074*22dc650dSSadaf Ebrahimi { 255, PT_BIDICL, ucp_bidiCS }, 1075*22dc650dSSadaf Ebrahimi { 262, PT_BIDICL, ucp_bidiEN }, 1076*22dc650dSSadaf Ebrahimi { 269, PT_BIDICL, ucp_bidiES }, 1077*22dc650dSSadaf Ebrahimi { 276, PT_BIDICL, ucp_bidiET }, 1078*22dc650dSSadaf Ebrahimi { 283, PT_BIDICL, ucp_bidiFSI }, 1079*22dc650dSSadaf Ebrahimi { 291, PT_BIDICL, ucp_bidiL }, 1080*22dc650dSSadaf Ebrahimi { 297, PT_BIDICL, ucp_bidiLRE }, 1081*22dc650dSSadaf Ebrahimi { 305, PT_BIDICL, ucp_bidiLRI }, 1082*22dc650dSSadaf Ebrahimi { 313, PT_BIDICL, ucp_bidiLRO }, 1083*22dc650dSSadaf Ebrahimi { 321, PT_BOOL, ucp_Bidi_Mirrored }, 1084*22dc650dSSadaf Ebrahimi { 327, PT_BOOL, ucp_Bidi_Mirrored }, 1085*22dc650dSSadaf Ebrahimi { 340, PT_BIDICL, ucp_bidiNSM }, 1086*22dc650dSSadaf Ebrahimi { 348, PT_BIDICL, ucp_bidiON }, 1087*22dc650dSSadaf Ebrahimi { 355, PT_BIDICL, ucp_bidiPDF }, 1088*22dc650dSSadaf Ebrahimi { 363, PT_BIDICL, ucp_bidiPDI }, 1089*22dc650dSSadaf Ebrahimi { 371, PT_BIDICL, ucp_bidiR }, 1090*22dc650dSSadaf Ebrahimi { 377, PT_BIDICL, ucp_bidiRLE }, 1091*22dc650dSSadaf Ebrahimi { 385, PT_BIDICL, ucp_bidiRLI }, 1092*22dc650dSSadaf Ebrahimi { 393, PT_BIDICL, ucp_bidiRLO }, 1093*22dc650dSSadaf Ebrahimi { 401, PT_BIDICL, ucp_bidiS }, 1094*22dc650dSSadaf Ebrahimi { 407, PT_BIDICL, ucp_bidiWS }, 1095*22dc650dSSadaf Ebrahimi { 414, PT_SCX, ucp_Bopomofo }, 1096*22dc650dSSadaf Ebrahimi { 419, PT_SCX, ucp_Bopomofo }, 1097*22dc650dSSadaf Ebrahimi { 428, PT_SC, ucp_Brahmi }, 1098*22dc650dSSadaf Ebrahimi { 433, PT_SC, ucp_Brahmi }, 1099*22dc650dSSadaf Ebrahimi { 440, PT_SC, ucp_Braille }, 1100*22dc650dSSadaf Ebrahimi { 445, PT_SC, ucp_Braille }, 1101*22dc650dSSadaf Ebrahimi { 453, PT_SCX, ucp_Buginese }, 1102*22dc650dSSadaf Ebrahimi { 458, PT_SCX, ucp_Buginese }, 1103*22dc650dSSadaf Ebrahimi { 467, PT_SCX, ucp_Buhid }, 1104*22dc650dSSadaf Ebrahimi { 472, PT_SCX, ucp_Buhid }, 1105*22dc650dSSadaf Ebrahimi { 478, PT_GC, ucp_C }, 1106*22dc650dSSadaf Ebrahimi { 480, PT_SCX, ucp_Chakma }, 1107*22dc650dSSadaf Ebrahimi { 485, PT_SC, ucp_Canadian_Aboriginal }, 1108*22dc650dSSadaf Ebrahimi { 504, PT_SC, ucp_Canadian_Aboriginal }, 1109*22dc650dSSadaf Ebrahimi { 509, PT_SC, ucp_Carian }, 1110*22dc650dSSadaf Ebrahimi { 514, PT_SC, ucp_Carian }, 1111*22dc650dSSadaf Ebrahimi { 521, PT_BOOL, ucp_Cased }, 1112*22dc650dSSadaf Ebrahimi { 527, PT_BOOL, ucp_Case_Ignorable }, 1113*22dc650dSSadaf Ebrahimi { 541, PT_SC, ucp_Caucasian_Albanian }, 1114*22dc650dSSadaf Ebrahimi { 559, PT_PC, ucp_Cc }, 1115*22dc650dSSadaf Ebrahimi { 562, PT_PC, ucp_Cf }, 1116*22dc650dSSadaf Ebrahimi { 565, PT_SCX, ucp_Chakma }, 1117*22dc650dSSadaf Ebrahimi { 572, PT_SC, ucp_Cham }, 1118*22dc650dSSadaf Ebrahimi { 577, PT_BOOL, ucp_Changes_When_Casefolded }, 1119*22dc650dSSadaf Ebrahimi { 599, PT_BOOL, ucp_Changes_When_Casemapped }, 1120*22dc650dSSadaf Ebrahimi { 621, PT_BOOL, ucp_Changes_When_Lowercased }, 1121*22dc650dSSadaf Ebrahimi { 643, PT_BOOL, ucp_Changes_When_Titlecased }, 1122*22dc650dSSadaf Ebrahimi { 665, PT_BOOL, ucp_Changes_When_Uppercased }, 1123*22dc650dSSadaf Ebrahimi { 687, PT_SC, ucp_Cherokee }, 1124*22dc650dSSadaf Ebrahimi { 692, PT_SC, ucp_Cherokee }, 1125*22dc650dSSadaf Ebrahimi { 701, PT_SC, ucp_Chorasmian }, 1126*22dc650dSSadaf Ebrahimi { 712, PT_SC, ucp_Chorasmian }, 1127*22dc650dSSadaf Ebrahimi { 717, PT_BOOL, ucp_Case_Ignorable }, 1128*22dc650dSSadaf Ebrahimi { 720, PT_PC, ucp_Cn }, 1129*22dc650dSSadaf Ebrahimi { 723, PT_PC, ucp_Co }, 1130*22dc650dSSadaf Ebrahimi { 726, PT_SC, ucp_Common }, 1131*22dc650dSSadaf Ebrahimi { 733, PT_SCX, ucp_Coptic }, 1132*22dc650dSSadaf Ebrahimi { 738, PT_SCX, ucp_Coptic }, 1133*22dc650dSSadaf Ebrahimi { 745, PT_SCX, ucp_Cypro_Minoan }, 1134*22dc650dSSadaf Ebrahimi { 750, PT_SCX, ucp_Cypriot }, 1135*22dc650dSSadaf Ebrahimi { 755, PT_PC, ucp_Cs }, 1136*22dc650dSSadaf Ebrahimi { 758, PT_SC, ucp_Cuneiform }, 1137*22dc650dSSadaf Ebrahimi { 768, PT_BOOL, ucp_Changes_When_Casefolded }, 1138*22dc650dSSadaf Ebrahimi { 773, PT_BOOL, ucp_Changes_When_Casemapped }, 1139*22dc650dSSadaf Ebrahimi { 778, PT_BOOL, ucp_Changes_When_Lowercased }, 1140*22dc650dSSadaf Ebrahimi { 782, PT_BOOL, ucp_Changes_When_Titlecased }, 1141*22dc650dSSadaf Ebrahimi { 786, PT_BOOL, ucp_Changes_When_Uppercased }, 1142*22dc650dSSadaf Ebrahimi { 790, PT_SCX, ucp_Cypriot }, 1143*22dc650dSSadaf Ebrahimi { 798, PT_SCX, ucp_Cypro_Minoan }, 1144*22dc650dSSadaf Ebrahimi { 810, PT_SCX, ucp_Cyrillic }, 1145*22dc650dSSadaf Ebrahimi { 819, PT_SCX, ucp_Cyrillic }, 1146*22dc650dSSadaf Ebrahimi { 824, PT_BOOL, ucp_Dash }, 1147*22dc650dSSadaf Ebrahimi { 829, PT_BOOL, ucp_Default_Ignorable_Code_Point }, 1148*22dc650dSSadaf Ebrahimi { 855, PT_BOOL, ucp_Deprecated }, 1149*22dc650dSSadaf Ebrahimi { 859, PT_BOOL, ucp_Deprecated }, 1150*22dc650dSSadaf Ebrahimi { 870, PT_SC, ucp_Deseret }, 1151*22dc650dSSadaf Ebrahimi { 878, PT_SCX, ucp_Devanagari }, 1152*22dc650dSSadaf Ebrahimi { 883, PT_SCX, ucp_Devanagari }, 1153*22dc650dSSadaf Ebrahimi { 894, PT_BOOL, ucp_Default_Ignorable_Code_Point }, 1154*22dc650dSSadaf Ebrahimi { 897, PT_BOOL, ucp_Diacritic }, 1155*22dc650dSSadaf Ebrahimi { 901, PT_BOOL, ucp_Diacritic }, 1156*22dc650dSSadaf Ebrahimi { 911, PT_SC, ucp_Dives_Akuru }, 1157*22dc650dSSadaf Ebrahimi { 916, PT_SC, ucp_Dives_Akuru }, 1158*22dc650dSSadaf Ebrahimi { 927, PT_SCX, ucp_Dogra }, 1159*22dc650dSSadaf Ebrahimi { 932, PT_SCX, ucp_Dogra }, 1160*22dc650dSSadaf Ebrahimi { 938, PT_SC, ucp_Deseret }, 1161*22dc650dSSadaf Ebrahimi { 943, PT_SCX, ucp_Duployan }, 1162*22dc650dSSadaf Ebrahimi { 948, PT_SCX, ucp_Duployan }, 1163*22dc650dSSadaf Ebrahimi { 957, PT_BOOL, ucp_Emoji_Modifier_Base }, 1164*22dc650dSSadaf Ebrahimi { 963, PT_BOOL, ucp_Emoji_Component }, 1165*22dc650dSSadaf Ebrahimi { 969, PT_SC, ucp_Egyptian_Hieroglyphs }, 1166*22dc650dSSadaf Ebrahimi { 974, PT_SC, ucp_Egyptian_Hieroglyphs }, 1167*22dc650dSSadaf Ebrahimi { 994, PT_SC, ucp_Elbasan }, 1168*22dc650dSSadaf Ebrahimi { 999, PT_SC, ucp_Elbasan }, 1169*22dc650dSSadaf Ebrahimi { 1007, PT_SC, ucp_Elymaic }, 1170*22dc650dSSadaf Ebrahimi { 1012, PT_SC, ucp_Elymaic }, 1171*22dc650dSSadaf Ebrahimi { 1020, PT_BOOL, ucp_Emoji_Modifier }, 1172*22dc650dSSadaf Ebrahimi { 1025, PT_BOOL, ucp_Emoji }, 1173*22dc650dSSadaf Ebrahimi { 1031, PT_BOOL, ucp_Emoji_Component }, 1174*22dc650dSSadaf Ebrahimi { 1046, PT_BOOL, ucp_Emoji_Modifier }, 1175*22dc650dSSadaf Ebrahimi { 1060, PT_BOOL, ucp_Emoji_Modifier_Base }, 1176*22dc650dSSadaf Ebrahimi { 1078, PT_BOOL, ucp_Emoji_Presentation }, 1177*22dc650dSSadaf Ebrahimi { 1096, PT_BOOL, ucp_Emoji_Presentation }, 1178*22dc650dSSadaf Ebrahimi { 1102, PT_SC, ucp_Ethiopic }, 1179*22dc650dSSadaf Ebrahimi { 1107, PT_SC, ucp_Ethiopic }, 1180*22dc650dSSadaf Ebrahimi { 1116, PT_BOOL, ucp_Extender }, 1181*22dc650dSSadaf Ebrahimi { 1120, PT_BOOL, ucp_Extended_Pictographic }, 1182*22dc650dSSadaf Ebrahimi { 1141, PT_BOOL, ucp_Extender }, 1183*22dc650dSSadaf Ebrahimi { 1150, PT_BOOL, ucp_Extended_Pictographic }, 1184*22dc650dSSadaf Ebrahimi { 1158, PT_SCX, ucp_Georgian }, 1185*22dc650dSSadaf Ebrahimi { 1163, PT_SCX, ucp_Georgian }, 1186*22dc650dSSadaf Ebrahimi { 1172, PT_SCX, ucp_Glagolitic }, 1187*22dc650dSSadaf Ebrahimi { 1177, PT_SCX, ucp_Glagolitic }, 1188*22dc650dSSadaf Ebrahimi { 1188, PT_SCX, ucp_Gunjala_Gondi }, 1189*22dc650dSSadaf Ebrahimi { 1193, PT_SCX, ucp_Masaram_Gondi }, 1190*22dc650dSSadaf Ebrahimi { 1198, PT_SC, ucp_Gothic }, 1191*22dc650dSSadaf Ebrahimi { 1203, PT_SC, ucp_Gothic }, 1192*22dc650dSSadaf Ebrahimi { 1210, PT_SCX, ucp_Grantha }, 1193*22dc650dSSadaf Ebrahimi { 1215, PT_SCX, ucp_Grantha }, 1194*22dc650dSSadaf Ebrahimi { 1223, PT_BOOL, ucp_Grapheme_Base }, 1195*22dc650dSSadaf Ebrahimi { 1236, PT_BOOL, ucp_Grapheme_Extend }, 1196*22dc650dSSadaf Ebrahimi { 1251, PT_BOOL, ucp_Grapheme_Link }, 1197*22dc650dSSadaf Ebrahimi { 1264, PT_BOOL, ucp_Grapheme_Base }, 1198*22dc650dSSadaf Ebrahimi { 1271, PT_SCX, ucp_Greek }, 1199*22dc650dSSadaf Ebrahimi { 1277, PT_SCX, ucp_Greek }, 1200*22dc650dSSadaf Ebrahimi { 1282, PT_BOOL, ucp_Grapheme_Extend }, 1201*22dc650dSSadaf Ebrahimi { 1288, PT_BOOL, ucp_Grapheme_Link }, 1202*22dc650dSSadaf Ebrahimi { 1295, PT_SCX, ucp_Gujarati }, 1203*22dc650dSSadaf Ebrahimi { 1304, PT_SCX, ucp_Gujarati }, 1204*22dc650dSSadaf Ebrahimi { 1309, PT_SCX, ucp_Gunjala_Gondi }, 1205*22dc650dSSadaf Ebrahimi { 1322, PT_SCX, ucp_Gurmukhi }, 1206*22dc650dSSadaf Ebrahimi { 1331, PT_SCX, ucp_Gurmukhi }, 1207*22dc650dSSadaf Ebrahimi { 1336, PT_SCX, ucp_Han }, 1208*22dc650dSSadaf Ebrahimi { 1340, PT_SCX, ucp_Hangul }, 1209*22dc650dSSadaf Ebrahimi { 1345, PT_SCX, ucp_Hangul }, 1210*22dc650dSSadaf Ebrahimi { 1352, PT_SCX, ucp_Han }, 1211*22dc650dSSadaf Ebrahimi { 1357, PT_SCX, ucp_Hanifi_Rohingya }, 1212*22dc650dSSadaf Ebrahimi { 1372, PT_SCX, ucp_Hanunoo }, 1213*22dc650dSSadaf Ebrahimi { 1377, PT_SCX, ucp_Hanunoo }, 1214*22dc650dSSadaf Ebrahimi { 1385, PT_SC, ucp_Hatran }, 1215*22dc650dSSadaf Ebrahimi { 1390, PT_SC, ucp_Hatran }, 1216*22dc650dSSadaf Ebrahimi { 1397, PT_SC, ucp_Hebrew }, 1217*22dc650dSSadaf Ebrahimi { 1402, PT_SC, ucp_Hebrew }, 1218*22dc650dSSadaf Ebrahimi { 1409, PT_BOOL, ucp_Hex_Digit }, 1219*22dc650dSSadaf Ebrahimi { 1413, PT_BOOL, ucp_Hex_Digit }, 1220*22dc650dSSadaf Ebrahimi { 1422, PT_SCX, ucp_Hiragana }, 1221*22dc650dSSadaf Ebrahimi { 1427, PT_SCX, ucp_Hiragana }, 1222*22dc650dSSadaf Ebrahimi { 1436, PT_SC, ucp_Anatolian_Hieroglyphs }, 1223*22dc650dSSadaf Ebrahimi { 1441, PT_SC, ucp_Pahawh_Hmong }, 1224*22dc650dSSadaf Ebrahimi { 1446, PT_SC, ucp_Nyiakeng_Puachue_Hmong }, 1225*22dc650dSSadaf Ebrahimi { 1451, PT_SC, ucp_Old_Hungarian }, 1226*22dc650dSSadaf Ebrahimi { 1456, PT_BOOL, ucp_ID_Continue }, 1227*22dc650dSSadaf Ebrahimi { 1460, PT_BOOL, ucp_ID_Continue }, 1228*22dc650dSSadaf Ebrahimi { 1471, PT_BOOL, ucp_Ideographic }, 1229*22dc650dSSadaf Ebrahimi { 1476, PT_BOOL, ucp_Ideographic }, 1230*22dc650dSSadaf Ebrahimi { 1488, PT_BOOL, ucp_ID_Start }, 1231*22dc650dSSadaf Ebrahimi { 1492, PT_BOOL, ucp_IDS_Binary_Operator }, 1232*22dc650dSSadaf Ebrahimi { 1497, PT_BOOL, ucp_IDS_Binary_Operator }, 1233*22dc650dSSadaf Ebrahimi { 1515, PT_BOOL, ucp_IDS_Trinary_Operator }, 1234*22dc650dSSadaf Ebrahimi { 1520, PT_BOOL, ucp_ID_Start }, 1235*22dc650dSSadaf Ebrahimi { 1528, PT_BOOL, ucp_IDS_Trinary_Operator }, 1236*22dc650dSSadaf Ebrahimi { 1547, PT_SC, ucp_Imperial_Aramaic }, 1237*22dc650dSSadaf Ebrahimi { 1563, PT_SC, ucp_Inherited }, 1238*22dc650dSSadaf Ebrahimi { 1573, PT_SC, ucp_Inscriptional_Pahlavi }, 1239*22dc650dSSadaf Ebrahimi { 1594, PT_SC, ucp_Inscriptional_Parthian }, 1240*22dc650dSSadaf Ebrahimi { 1616, PT_SC, ucp_Old_Italic }, 1241*22dc650dSSadaf Ebrahimi { 1621, PT_SCX, ucp_Javanese }, 1242*22dc650dSSadaf Ebrahimi { 1626, PT_SCX, ucp_Javanese }, 1243*22dc650dSSadaf Ebrahimi { 1635, PT_BOOL, ucp_Join_Control }, 1244*22dc650dSSadaf Ebrahimi { 1641, PT_BOOL, ucp_Join_Control }, 1245*22dc650dSSadaf Ebrahimi { 1653, PT_SCX, ucp_Kaithi }, 1246*22dc650dSSadaf Ebrahimi { 1660, PT_SCX, ucp_Kayah_Li }, 1247*22dc650dSSadaf Ebrahimi { 1665, PT_SCX, ucp_Katakana }, 1248*22dc650dSSadaf Ebrahimi { 1670, PT_SCX, ucp_Kannada }, 1249*22dc650dSSadaf Ebrahimi { 1678, PT_SCX, ucp_Katakana }, 1250*22dc650dSSadaf Ebrahimi { 1687, PT_SC, ucp_Kawi }, 1251*22dc650dSSadaf Ebrahimi { 1692, PT_SCX, ucp_Kayah_Li }, 1252*22dc650dSSadaf Ebrahimi { 1700, PT_SC, ucp_Kharoshthi }, 1253*22dc650dSSadaf Ebrahimi { 1705, PT_SC, ucp_Kharoshthi }, 1254*22dc650dSSadaf Ebrahimi { 1716, PT_SC, ucp_Khitan_Small_Script }, 1255*22dc650dSSadaf Ebrahimi { 1734, PT_SC, ucp_Khmer }, 1256*22dc650dSSadaf Ebrahimi { 1740, PT_SC, ucp_Khmer }, 1257*22dc650dSSadaf Ebrahimi { 1745, PT_SCX, ucp_Khojki }, 1258*22dc650dSSadaf Ebrahimi { 1750, PT_SCX, ucp_Khojki }, 1259*22dc650dSSadaf Ebrahimi { 1757, PT_SCX, ucp_Khudawadi }, 1260*22dc650dSSadaf Ebrahimi { 1767, PT_SC, ucp_Khitan_Small_Script }, 1261*22dc650dSSadaf Ebrahimi { 1772, PT_SCX, ucp_Kannada }, 1262*22dc650dSSadaf Ebrahimi { 1777, PT_SCX, ucp_Kaithi }, 1263*22dc650dSSadaf Ebrahimi { 1782, PT_GC, ucp_L }, 1264*22dc650dSSadaf Ebrahimi { 1784, PT_LAMP, 0 }, 1265*22dc650dSSadaf Ebrahimi { 1787, PT_SC, ucp_Tai_Tham }, 1266*22dc650dSSadaf Ebrahimi { 1792, PT_SC, ucp_Lao }, 1267*22dc650dSSadaf Ebrahimi { 1796, PT_SC, ucp_Lao }, 1268*22dc650dSSadaf Ebrahimi { 1801, PT_SCX, ucp_Latin }, 1269*22dc650dSSadaf Ebrahimi { 1807, PT_SCX, ucp_Latin }, 1270*22dc650dSSadaf Ebrahimi { 1812, PT_LAMP, 0 }, 1271*22dc650dSSadaf Ebrahimi { 1815, PT_SC, ucp_Lepcha }, 1272*22dc650dSSadaf Ebrahimi { 1820, PT_SC, ucp_Lepcha }, 1273*22dc650dSSadaf Ebrahimi { 1827, PT_SCX, ucp_Limbu }, 1274*22dc650dSSadaf Ebrahimi { 1832, PT_SCX, ucp_Limbu }, 1275*22dc650dSSadaf Ebrahimi { 1838, PT_SCX, ucp_Linear_A }, 1276*22dc650dSSadaf Ebrahimi { 1843, PT_SCX, ucp_Linear_B }, 1277*22dc650dSSadaf Ebrahimi { 1848, PT_SCX, ucp_Linear_A }, 1278*22dc650dSSadaf Ebrahimi { 1856, PT_SCX, ucp_Linear_B }, 1279*22dc650dSSadaf Ebrahimi { 1864, PT_SC, ucp_Lisu }, 1280*22dc650dSSadaf Ebrahimi { 1869, PT_PC, ucp_Ll }, 1281*22dc650dSSadaf Ebrahimi { 1872, PT_PC, ucp_Lm }, 1282*22dc650dSSadaf Ebrahimi { 1875, PT_PC, ucp_Lo }, 1283*22dc650dSSadaf Ebrahimi { 1878, PT_BOOL, ucp_Logical_Order_Exception }, 1284*22dc650dSSadaf Ebrahimi { 1882, PT_BOOL, ucp_Logical_Order_Exception }, 1285*22dc650dSSadaf Ebrahimi { 1904, PT_BOOL, ucp_Lowercase }, 1286*22dc650dSSadaf Ebrahimi { 1910, PT_BOOL, ucp_Lowercase }, 1287*22dc650dSSadaf Ebrahimi { 1920, PT_PC, ucp_Lt }, 1288*22dc650dSSadaf Ebrahimi { 1923, PT_PC, ucp_Lu }, 1289*22dc650dSSadaf Ebrahimi { 1926, PT_SC, ucp_Lycian }, 1290*22dc650dSSadaf Ebrahimi { 1931, PT_SC, ucp_Lycian }, 1291*22dc650dSSadaf Ebrahimi { 1938, PT_SC, ucp_Lydian }, 1292*22dc650dSSadaf Ebrahimi { 1943, PT_SC, ucp_Lydian }, 1293*22dc650dSSadaf Ebrahimi { 1950, PT_GC, ucp_M }, 1294*22dc650dSSadaf Ebrahimi { 1952, PT_SCX, ucp_Mahajani }, 1295*22dc650dSSadaf Ebrahimi { 1961, PT_SCX, ucp_Mahajani }, 1296*22dc650dSSadaf Ebrahimi { 1966, PT_SC, ucp_Makasar }, 1297*22dc650dSSadaf Ebrahimi { 1971, PT_SC, ucp_Makasar }, 1298*22dc650dSSadaf Ebrahimi { 1979, PT_SCX, ucp_Malayalam }, 1299*22dc650dSSadaf Ebrahimi { 1989, PT_SCX, ucp_Mandaic }, 1300*22dc650dSSadaf Ebrahimi { 1994, PT_SCX, ucp_Mandaic }, 1301*22dc650dSSadaf Ebrahimi { 2002, PT_SCX, ucp_Manichaean }, 1302*22dc650dSSadaf Ebrahimi { 2007, PT_SCX, ucp_Manichaean }, 1303*22dc650dSSadaf Ebrahimi { 2018, PT_SC, ucp_Marchen }, 1304*22dc650dSSadaf Ebrahimi { 2023, PT_SC, ucp_Marchen }, 1305*22dc650dSSadaf Ebrahimi { 2031, PT_SCX, ucp_Masaram_Gondi }, 1306*22dc650dSSadaf Ebrahimi { 2044, PT_BOOL, ucp_Math }, 1307*22dc650dSSadaf Ebrahimi { 2049, PT_PC, ucp_Mc }, 1308*22dc650dSSadaf Ebrahimi { 2052, PT_PC, ucp_Me }, 1309*22dc650dSSadaf Ebrahimi { 2055, PT_SC, ucp_Medefaidrin }, 1310*22dc650dSSadaf Ebrahimi { 2067, PT_SC, ucp_Medefaidrin }, 1311*22dc650dSSadaf Ebrahimi { 2072, PT_SC, ucp_Meetei_Mayek }, 1312*22dc650dSSadaf Ebrahimi { 2084, PT_SC, ucp_Mende_Kikakui }, 1313*22dc650dSSadaf Ebrahimi { 2089, PT_SC, ucp_Mende_Kikakui }, 1314*22dc650dSSadaf Ebrahimi { 2102, PT_SC, ucp_Meroitic_Cursive }, 1315*22dc650dSSadaf Ebrahimi { 2107, PT_SC, ucp_Meroitic_Hieroglyphs }, 1316*22dc650dSSadaf Ebrahimi { 2112, PT_SC, ucp_Meroitic_Cursive }, 1317*22dc650dSSadaf Ebrahimi { 2128, PT_SC, ucp_Meroitic_Hieroglyphs }, 1318*22dc650dSSadaf Ebrahimi { 2148, PT_SC, ucp_Miao }, 1319*22dc650dSSadaf Ebrahimi { 2153, PT_SCX, ucp_Malayalam }, 1320*22dc650dSSadaf Ebrahimi { 2158, PT_PC, ucp_Mn }, 1321*22dc650dSSadaf Ebrahimi { 2161, PT_SCX, ucp_Modi }, 1322*22dc650dSSadaf Ebrahimi { 2166, PT_SCX, ucp_Mongolian }, 1323*22dc650dSSadaf Ebrahimi { 2171, PT_SCX, ucp_Mongolian }, 1324*22dc650dSSadaf Ebrahimi { 2181, PT_SC, ucp_Mro }, 1325*22dc650dSSadaf Ebrahimi { 2185, PT_SC, ucp_Mro }, 1326*22dc650dSSadaf Ebrahimi { 2190, PT_SC, ucp_Meetei_Mayek }, 1327*22dc650dSSadaf Ebrahimi { 2195, PT_SCX, ucp_Multani }, 1328*22dc650dSSadaf Ebrahimi { 2200, PT_SCX, ucp_Multani }, 1329*22dc650dSSadaf Ebrahimi { 2208, PT_SCX, ucp_Myanmar }, 1330*22dc650dSSadaf Ebrahimi { 2216, PT_SCX, ucp_Myanmar }, 1331*22dc650dSSadaf Ebrahimi { 2221, PT_GC, ucp_N }, 1332*22dc650dSSadaf Ebrahimi { 2223, PT_SC, ucp_Nabataean }, 1333*22dc650dSSadaf Ebrahimi { 2233, PT_SC, ucp_Nag_Mundari }, 1334*22dc650dSSadaf Ebrahimi { 2238, PT_SC, ucp_Nag_Mundari }, 1335*22dc650dSSadaf Ebrahimi { 2249, PT_SCX, ucp_Nandinagari }, 1336*22dc650dSSadaf Ebrahimi { 2254, PT_SCX, ucp_Nandinagari }, 1337*22dc650dSSadaf Ebrahimi { 2266, PT_SC, ucp_Old_North_Arabian }, 1338*22dc650dSSadaf Ebrahimi { 2271, PT_SC, ucp_Nabataean }, 1339*22dc650dSSadaf Ebrahimi { 2276, PT_BOOL, ucp_Noncharacter_Code_Point }, 1340*22dc650dSSadaf Ebrahimi { 2282, PT_PC, ucp_Nd }, 1341*22dc650dSSadaf Ebrahimi { 2285, PT_SC, ucp_Newa }, 1342*22dc650dSSadaf Ebrahimi { 2290, PT_SC, ucp_New_Tai_Lue }, 1343*22dc650dSSadaf Ebrahimi { 2300, PT_SCX, ucp_Nko }, 1344*22dc650dSSadaf Ebrahimi { 2304, PT_SCX, ucp_Nko }, 1345*22dc650dSSadaf Ebrahimi { 2309, PT_PC, ucp_Nl }, 1346*22dc650dSSadaf Ebrahimi { 2312, PT_PC, ucp_No }, 1347*22dc650dSSadaf Ebrahimi { 2315, PT_BOOL, ucp_Noncharacter_Code_Point }, 1348*22dc650dSSadaf Ebrahimi { 2337, PT_SC, ucp_Nushu }, 1349*22dc650dSSadaf Ebrahimi { 2342, PT_SC, ucp_Nushu }, 1350*22dc650dSSadaf Ebrahimi { 2348, PT_SC, ucp_Nyiakeng_Puachue_Hmong }, 1351*22dc650dSSadaf Ebrahimi { 2369, PT_SC, ucp_Ogham }, 1352*22dc650dSSadaf Ebrahimi { 2374, PT_SC, ucp_Ogham }, 1353*22dc650dSSadaf Ebrahimi { 2380, PT_SC, ucp_Ol_Chiki }, 1354*22dc650dSSadaf Ebrahimi { 2388, PT_SC, ucp_Ol_Chiki }, 1355*22dc650dSSadaf Ebrahimi { 2393, PT_SC, ucp_Old_Hungarian }, 1356*22dc650dSSadaf Ebrahimi { 2406, PT_SC, ucp_Old_Italic }, 1357*22dc650dSSadaf Ebrahimi { 2416, PT_SC, ucp_Old_North_Arabian }, 1358*22dc650dSSadaf Ebrahimi { 2432, PT_SCX, ucp_Old_Permic }, 1359*22dc650dSSadaf Ebrahimi { 2442, PT_SC, ucp_Old_Persian }, 1360*22dc650dSSadaf Ebrahimi { 2453, PT_SC, ucp_Old_Sogdian }, 1361*22dc650dSSadaf Ebrahimi { 2464, PT_SC, ucp_Old_South_Arabian }, 1362*22dc650dSSadaf Ebrahimi { 2480, PT_SC, ucp_Old_Turkic }, 1363*22dc650dSSadaf Ebrahimi { 2490, PT_SCX, ucp_Old_Uyghur }, 1364*22dc650dSSadaf Ebrahimi { 2500, PT_SCX, ucp_Oriya }, 1365*22dc650dSSadaf Ebrahimi { 2506, PT_SC, ucp_Old_Turkic }, 1366*22dc650dSSadaf Ebrahimi { 2511, PT_SCX, ucp_Oriya }, 1367*22dc650dSSadaf Ebrahimi { 2516, PT_SC, ucp_Osage }, 1368*22dc650dSSadaf Ebrahimi { 2522, PT_SC, ucp_Osage }, 1369*22dc650dSSadaf Ebrahimi { 2527, PT_SC, ucp_Osmanya }, 1370*22dc650dSSadaf Ebrahimi { 2532, PT_SC, ucp_Osmanya }, 1371*22dc650dSSadaf Ebrahimi { 2540, PT_SCX, ucp_Old_Uyghur }, 1372*22dc650dSSadaf Ebrahimi { 2545, PT_GC, ucp_P }, 1373*22dc650dSSadaf Ebrahimi { 2547, PT_SC, ucp_Pahawh_Hmong }, 1374*22dc650dSSadaf Ebrahimi { 2559, PT_SC, ucp_Palmyrene }, 1375*22dc650dSSadaf Ebrahimi { 2564, PT_SC, ucp_Palmyrene }, 1376*22dc650dSSadaf Ebrahimi { 2574, PT_BOOL, ucp_Pattern_Syntax }, 1377*22dc650dSSadaf Ebrahimi { 2581, PT_BOOL, ucp_Pattern_Syntax }, 1378*22dc650dSSadaf Ebrahimi { 2595, PT_BOOL, ucp_Pattern_White_Space }, 1379*22dc650dSSadaf Ebrahimi { 2613, PT_BOOL, ucp_Pattern_White_Space }, 1380*22dc650dSSadaf Ebrahimi { 2619, PT_SC, ucp_Pau_Cin_Hau }, 1381*22dc650dSSadaf Ebrahimi { 2624, PT_SC, ucp_Pau_Cin_Hau }, 1382*22dc650dSSadaf Ebrahimi { 2634, PT_PC, ucp_Pc }, 1383*22dc650dSSadaf Ebrahimi { 2637, PT_BOOL, ucp_Prepended_Concatenation_Mark }, 1384*22dc650dSSadaf Ebrahimi { 2641, PT_PC, ucp_Pd }, 1385*22dc650dSSadaf Ebrahimi { 2644, PT_PC, ucp_Pe }, 1386*22dc650dSSadaf Ebrahimi { 2647, PT_SCX, ucp_Old_Permic }, 1387*22dc650dSSadaf Ebrahimi { 2652, PT_PC, ucp_Pf }, 1388*22dc650dSSadaf Ebrahimi { 2655, PT_SCX, ucp_Phags_Pa }, 1389*22dc650dSSadaf Ebrahimi { 2660, PT_SCX, ucp_Phags_Pa }, 1390*22dc650dSSadaf Ebrahimi { 2668, PT_SC, ucp_Inscriptional_Pahlavi }, 1391*22dc650dSSadaf Ebrahimi { 2673, PT_SCX, ucp_Psalter_Pahlavi }, 1392*22dc650dSSadaf Ebrahimi { 2678, PT_SC, ucp_Phoenician }, 1393*22dc650dSSadaf Ebrahimi { 2683, PT_SC, ucp_Phoenician }, 1394*22dc650dSSadaf Ebrahimi { 2694, PT_PC, ucp_Pi }, 1395*22dc650dSSadaf Ebrahimi { 2697, PT_SC, ucp_Miao }, 1396*22dc650dSSadaf Ebrahimi { 2702, PT_PC, ucp_Po }, 1397*22dc650dSSadaf Ebrahimi { 2705, PT_BOOL, ucp_Prepended_Concatenation_Mark }, 1398*22dc650dSSadaf Ebrahimi { 2732, PT_SC, ucp_Inscriptional_Parthian }, 1399*22dc650dSSadaf Ebrahimi { 2737, PT_PC, ucp_Ps }, 1400*22dc650dSSadaf Ebrahimi { 2740, PT_SCX, ucp_Psalter_Pahlavi }, 1401*22dc650dSSadaf Ebrahimi { 2755, PT_SCX, ucp_Coptic }, 1402*22dc650dSSadaf Ebrahimi { 2760, PT_SC, ucp_Inherited }, 1403*22dc650dSSadaf Ebrahimi { 2765, PT_BOOL, ucp_Quotation_Mark }, 1404*22dc650dSSadaf Ebrahimi { 2771, PT_BOOL, ucp_Quotation_Mark }, 1405*22dc650dSSadaf Ebrahimi { 2785, PT_BOOL, ucp_Radical }, 1406*22dc650dSSadaf Ebrahimi { 2793, PT_BOOL, ucp_Regional_Indicator }, 1407*22dc650dSSadaf Ebrahimi { 2811, PT_SC, ucp_Rejang }, 1408*22dc650dSSadaf Ebrahimi { 2818, PT_BOOL, ucp_Regional_Indicator }, 1409*22dc650dSSadaf Ebrahimi { 2821, PT_SC, ucp_Rejang }, 1410*22dc650dSSadaf Ebrahimi { 2826, PT_SCX, ucp_Hanifi_Rohingya }, 1411*22dc650dSSadaf Ebrahimi { 2831, PT_SC, ucp_Runic }, 1412*22dc650dSSadaf Ebrahimi { 2837, PT_SC, ucp_Runic }, 1413*22dc650dSSadaf Ebrahimi { 2842, PT_GC, ucp_S }, 1414*22dc650dSSadaf Ebrahimi { 2844, PT_SC, ucp_Samaritan }, 1415*22dc650dSSadaf Ebrahimi { 2854, PT_SC, ucp_Samaritan }, 1416*22dc650dSSadaf Ebrahimi { 2859, PT_SC, ucp_Old_South_Arabian }, 1417*22dc650dSSadaf Ebrahimi { 2864, PT_SC, ucp_Saurashtra }, 1418*22dc650dSSadaf Ebrahimi { 2869, PT_SC, ucp_Saurashtra }, 1419*22dc650dSSadaf Ebrahimi { 2880, PT_PC, ucp_Sc }, 1420*22dc650dSSadaf Ebrahimi { 2883, PT_BOOL, ucp_Soft_Dotted }, 1421*22dc650dSSadaf Ebrahimi { 2886, PT_BOOL, ucp_Sentence_Terminal }, 1422*22dc650dSSadaf Ebrahimi { 2903, PT_SC, ucp_SignWriting }, 1423*22dc650dSSadaf Ebrahimi { 2908, PT_SCX, ucp_Sharada }, 1424*22dc650dSSadaf Ebrahimi { 2916, PT_SC, ucp_Shavian }, 1425*22dc650dSSadaf Ebrahimi { 2924, PT_SC, ucp_Shavian }, 1426*22dc650dSSadaf Ebrahimi { 2929, PT_SCX, ucp_Sharada }, 1427*22dc650dSSadaf Ebrahimi { 2934, PT_SC, ucp_Siddham }, 1428*22dc650dSSadaf Ebrahimi { 2939, PT_SC, ucp_Siddham }, 1429*22dc650dSSadaf Ebrahimi { 2947, PT_SC, ucp_SignWriting }, 1430*22dc650dSSadaf Ebrahimi { 2959, PT_SCX, ucp_Khudawadi }, 1431*22dc650dSSadaf Ebrahimi { 2964, PT_SCX, ucp_Sinhala }, 1432*22dc650dSSadaf Ebrahimi { 2969, PT_SCX, ucp_Sinhala }, 1433*22dc650dSSadaf Ebrahimi { 2977, PT_PC, ucp_Sk }, 1434*22dc650dSSadaf Ebrahimi { 2980, PT_PC, ucp_Sm }, 1435*22dc650dSSadaf Ebrahimi { 2983, PT_PC, ucp_So }, 1436*22dc650dSSadaf Ebrahimi { 2986, PT_BOOL, ucp_Soft_Dotted }, 1437*22dc650dSSadaf Ebrahimi { 2997, PT_SCX, ucp_Sogdian }, 1438*22dc650dSSadaf Ebrahimi { 3002, PT_SCX, ucp_Sogdian }, 1439*22dc650dSSadaf Ebrahimi { 3010, PT_SC, ucp_Old_Sogdian }, 1440*22dc650dSSadaf Ebrahimi { 3015, PT_SC, ucp_Sora_Sompeng }, 1441*22dc650dSSadaf Ebrahimi { 3020, PT_SC, ucp_Sora_Sompeng }, 1442*22dc650dSSadaf Ebrahimi { 3032, PT_SC, ucp_Soyombo }, 1443*22dc650dSSadaf Ebrahimi { 3037, PT_SC, ucp_Soyombo }, 1444*22dc650dSSadaf Ebrahimi { 3045, PT_BOOL, ucp_White_Space }, 1445*22dc650dSSadaf Ebrahimi { 3051, PT_BOOL, ucp_Sentence_Terminal }, 1446*22dc650dSSadaf Ebrahimi { 3057, PT_SC, ucp_Sundanese }, 1447*22dc650dSSadaf Ebrahimi { 3062, PT_SC, ucp_Sundanese }, 1448*22dc650dSSadaf Ebrahimi { 3072, PT_SCX, ucp_Syloti_Nagri }, 1449*22dc650dSSadaf Ebrahimi { 3077, PT_SCX, ucp_Syloti_Nagri }, 1450*22dc650dSSadaf Ebrahimi { 3089, PT_SCX, ucp_Syriac }, 1451*22dc650dSSadaf Ebrahimi { 3094, PT_SCX, ucp_Syriac }, 1452*22dc650dSSadaf Ebrahimi { 3101, PT_SCX, ucp_Tagalog }, 1453*22dc650dSSadaf Ebrahimi { 3109, PT_SCX, ucp_Tagbanwa }, 1454*22dc650dSSadaf Ebrahimi { 3114, PT_SCX, ucp_Tagbanwa }, 1455*22dc650dSSadaf Ebrahimi { 3123, PT_SCX, ucp_Tai_Le }, 1456*22dc650dSSadaf Ebrahimi { 3129, PT_SC, ucp_Tai_Tham }, 1457*22dc650dSSadaf Ebrahimi { 3137, PT_SC, ucp_Tai_Viet }, 1458*22dc650dSSadaf Ebrahimi { 3145, PT_SCX, ucp_Takri }, 1459*22dc650dSSadaf Ebrahimi { 3150, PT_SCX, ucp_Takri }, 1460*22dc650dSSadaf Ebrahimi { 3156, PT_SCX, ucp_Tai_Le }, 1461*22dc650dSSadaf Ebrahimi { 3161, PT_SC, ucp_New_Tai_Lue }, 1462*22dc650dSSadaf Ebrahimi { 3166, PT_SCX, ucp_Tamil }, 1463*22dc650dSSadaf Ebrahimi { 3172, PT_SCX, ucp_Tamil }, 1464*22dc650dSSadaf Ebrahimi { 3177, PT_SC, ucp_Tangut }, 1465*22dc650dSSadaf Ebrahimi { 3182, PT_SC, ucp_Tangsa }, 1466*22dc650dSSadaf Ebrahimi { 3189, PT_SC, ucp_Tangut }, 1467*22dc650dSSadaf Ebrahimi { 3196, PT_SC, ucp_Tai_Viet }, 1468*22dc650dSSadaf Ebrahimi { 3201, PT_SCX, ucp_Telugu }, 1469*22dc650dSSadaf Ebrahimi { 3206, PT_SCX, ucp_Telugu }, 1470*22dc650dSSadaf Ebrahimi { 3213, PT_BOOL, ucp_Terminal_Punctuation }, 1471*22dc650dSSadaf Ebrahimi { 3218, PT_BOOL, ucp_Terminal_Punctuation }, 1472*22dc650dSSadaf Ebrahimi { 3238, PT_SC, ucp_Tifinagh }, 1473*22dc650dSSadaf Ebrahimi { 3243, PT_SCX, ucp_Tagalog }, 1474*22dc650dSSadaf Ebrahimi { 3248, PT_SCX, ucp_Thaana }, 1475*22dc650dSSadaf Ebrahimi { 3253, PT_SCX, ucp_Thaana }, 1476*22dc650dSSadaf Ebrahimi { 3260, PT_SC, ucp_Thai }, 1477*22dc650dSSadaf Ebrahimi { 3265, PT_SC, ucp_Tibetan }, 1478*22dc650dSSadaf Ebrahimi { 3273, PT_SC, ucp_Tibetan }, 1479*22dc650dSSadaf Ebrahimi { 3278, PT_SC, ucp_Tifinagh }, 1480*22dc650dSSadaf Ebrahimi { 3287, PT_SCX, ucp_Tirhuta }, 1481*22dc650dSSadaf Ebrahimi { 3292, PT_SCX, ucp_Tirhuta }, 1482*22dc650dSSadaf Ebrahimi { 3300, PT_SC, ucp_Tangsa }, 1483*22dc650dSSadaf Ebrahimi { 3305, PT_SC, ucp_Toto }, 1484*22dc650dSSadaf Ebrahimi { 3310, PT_SC, ucp_Ugaritic }, 1485*22dc650dSSadaf Ebrahimi { 3315, PT_SC, ucp_Ugaritic }, 1486*22dc650dSSadaf Ebrahimi { 3324, PT_BOOL, ucp_Unified_Ideograph }, 1487*22dc650dSSadaf Ebrahimi { 3330, PT_BOOL, ucp_Unified_Ideograph }, 1488*22dc650dSSadaf Ebrahimi { 3347, PT_SC, ucp_Unknown }, 1489*22dc650dSSadaf Ebrahimi { 3355, PT_BOOL, ucp_Uppercase }, 1490*22dc650dSSadaf Ebrahimi { 3361, PT_BOOL, ucp_Uppercase }, 1491*22dc650dSSadaf Ebrahimi { 3371, PT_SC, ucp_Vai }, 1492*22dc650dSSadaf Ebrahimi { 3375, PT_SC, ucp_Vai }, 1493*22dc650dSSadaf Ebrahimi { 3380, PT_BOOL, ucp_Variation_Selector }, 1494*22dc650dSSadaf Ebrahimi { 3398, PT_SC, ucp_Vithkuqi }, 1495*22dc650dSSadaf Ebrahimi { 3403, PT_SC, ucp_Vithkuqi }, 1496*22dc650dSSadaf Ebrahimi { 3412, PT_BOOL, ucp_Variation_Selector }, 1497*22dc650dSSadaf Ebrahimi { 3415, PT_SC, ucp_Wancho }, 1498*22dc650dSSadaf Ebrahimi { 3422, PT_SC, ucp_Warang_Citi }, 1499*22dc650dSSadaf Ebrahimi { 3427, PT_SC, ucp_Warang_Citi }, 1500*22dc650dSSadaf Ebrahimi { 3438, PT_SC, ucp_Wancho }, 1501*22dc650dSSadaf Ebrahimi { 3443, PT_BOOL, ucp_White_Space }, 1502*22dc650dSSadaf Ebrahimi { 3454, PT_BOOL, ucp_White_Space }, 1503*22dc650dSSadaf Ebrahimi { 3461, PT_ALNUM, 0 }, 1504*22dc650dSSadaf Ebrahimi { 3465, PT_BOOL, ucp_XID_Continue }, 1505*22dc650dSSadaf Ebrahimi { 3470, PT_BOOL, ucp_XID_Continue }, 1506*22dc650dSSadaf Ebrahimi { 3482, PT_BOOL, ucp_XID_Start }, 1507*22dc650dSSadaf Ebrahimi { 3487, PT_BOOL, ucp_XID_Start }, 1508*22dc650dSSadaf Ebrahimi { 3496, PT_SC, ucp_Old_Persian }, 1509*22dc650dSSadaf Ebrahimi { 3501, PT_PXSPACE, 0 }, 1510*22dc650dSSadaf Ebrahimi { 3505, PT_SPACE, 0 }, 1511*22dc650dSSadaf Ebrahimi { 3509, PT_SC, ucp_Cuneiform }, 1512*22dc650dSSadaf Ebrahimi { 3514, PT_UCNC, 0 }, 1513*22dc650dSSadaf Ebrahimi { 3518, PT_WORD, 0 }, 1514*22dc650dSSadaf Ebrahimi { 3522, PT_SCX, ucp_Yezidi }, 1515*22dc650dSSadaf Ebrahimi { 3527, PT_SCX, ucp_Yezidi }, 1516*22dc650dSSadaf Ebrahimi { 3534, PT_SCX, ucp_Yi }, 1517*22dc650dSSadaf Ebrahimi { 3537, PT_SCX, ucp_Yi }, 1518*22dc650dSSadaf Ebrahimi { 3542, PT_GC, ucp_Z }, 1519*22dc650dSSadaf Ebrahimi { 3544, PT_SC, ucp_Zanabazar_Square }, 1520*22dc650dSSadaf Ebrahimi { 3560, PT_SC, ucp_Zanabazar_Square }, 1521*22dc650dSSadaf Ebrahimi { 3565, PT_SC, ucp_Inherited }, 1522*22dc650dSSadaf Ebrahimi { 3570, PT_PC, ucp_Zl }, 1523*22dc650dSSadaf Ebrahimi { 3573, PT_PC, ucp_Zp }, 1524*22dc650dSSadaf Ebrahimi { 3576, PT_PC, ucp_Zs }, 1525*22dc650dSSadaf Ebrahimi { 3579, PT_SC, ucp_Common }, 1526*22dc650dSSadaf Ebrahimi { 3584, PT_SC, ucp_Unknown } 1527*22dc650dSSadaf Ebrahimi }; 1528*22dc650dSSadaf Ebrahimi 1529*22dc650dSSadaf Ebrahimi const size_t PRIV(utt_size) = sizeof(PRIV(utt)) / sizeof(ucp_type_table); 1530*22dc650dSSadaf Ebrahimi 1531*22dc650dSSadaf Ebrahimi #endif /* SUPPORT_UNICODE */ 1532*22dc650dSSadaf Ebrahimi 1533*22dc650dSSadaf Ebrahimi /* End of pcre2_ucptables.c */ 1534