/[pcre]/code/trunk/pcre_tables.c
ViewVC logotype

Diff of /code/trunk/pcre_tables.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 391 by ph10, Tue Mar 17 21:16:01 2009 UTC revision 491 by ph10, Mon Mar 1 17:45:08 2010 UTC
# Line 110  table itself. Maintenance is more error- Line 110  table itself. Maintenance is more error-
110  data are unlikely.  data are unlikely.
111    
112  July 2008: There is now a script called maint/GenerateUtt.py that can be used  July 2008: There is now a script called maint/GenerateUtt.py that can be used
113  to generate this data instead of maintaining it entirely by hand.  to generate this data instead of maintaining it entirely by hand.
114    
115  The script was updated in March 2009 to generate a new EBCDIC-compliant  The script was updated in March 2009 to generate a new EBCDIC-compliant
116  version. Like all other character and string literals that are compared against  version. Like all other character and string literals that are compared against
# Line 120  strings to make sure that UTF-8 support Line 120  strings to make sure that UTF-8 support
120  #define STRING_Any0 STR_A STR_n STR_y "\0"  #define STRING_Any0 STR_A STR_n STR_y "\0"
121  #define STRING_Arabic0 STR_A STR_r STR_a STR_b STR_i STR_c "\0"  #define STRING_Arabic0 STR_A STR_r STR_a STR_b STR_i STR_c "\0"
122  #define STRING_Armenian0 STR_A STR_r STR_m STR_e STR_n STR_i STR_a STR_n "\0"  #define STRING_Armenian0 STR_A STR_r STR_m STR_e STR_n STR_i STR_a STR_n "\0"
123    #define STRING_Avestan0 STR_A STR_v STR_e STR_s STR_t STR_a STR_n "\0"
124  #define STRING_Balinese0 STR_B STR_a STR_l STR_i STR_n STR_e STR_s STR_e "\0"  #define STRING_Balinese0 STR_B STR_a STR_l STR_i STR_n STR_e STR_s STR_e "\0"
125    #define STRING_Bamum0 STR_B STR_a STR_m STR_u STR_m "\0"
126  #define STRING_Bengali0 STR_B STR_e STR_n STR_g STR_a STR_l STR_i "\0"  #define STRING_Bengali0 STR_B STR_e STR_n STR_g STR_a STR_l STR_i "\0"
127  #define STRING_Bopomofo0 STR_B STR_o STR_p STR_o STR_m STR_o STR_f STR_o "\0"  #define STRING_Bopomofo0 STR_B STR_o STR_p STR_o STR_m STR_o STR_f STR_o "\0"
128  #define STRING_Braille0 STR_B STR_r STR_a STR_i STR_l STR_l STR_e "\0"  #define STRING_Braille0 STR_B STR_r STR_a STR_i STR_l STR_l STR_e "\0"
# Line 143  strings to make sure that UTF-8 support Line 145  strings to make sure that UTF-8 support
145  #define STRING_Cyrillic0 STR_C STR_y STR_r STR_i STR_l STR_l STR_i STR_c "\0"  #define STRING_Cyrillic0 STR_C STR_y STR_r STR_i STR_l STR_l STR_i STR_c "\0"
146  #define STRING_Deseret0 STR_D STR_e STR_s STR_e STR_r STR_e STR_t "\0"  #define STRING_Deseret0 STR_D STR_e STR_s STR_e STR_r STR_e STR_t "\0"
147  #define STRING_Devanagari0 STR_D STR_e STR_v STR_a STR_n STR_a STR_g STR_a STR_r STR_i "\0"  #define STRING_Devanagari0 STR_D STR_e STR_v STR_a STR_n STR_a STR_g STR_a STR_r STR_i "\0"
148    #define STRING_Egyptian_Hieroglyphs0 STR_E STR_g STR_y STR_p STR_t STR_i STR_a STR_n STR_UNDERSCORE STR_H STR_i STR_e STR_r STR_o STR_g STR_l STR_y STR_p STR_h STR_s "\0"
149  #define STRING_Ethiopic0 STR_E STR_t STR_h STR_i STR_o STR_p STR_i STR_c "\0"  #define STRING_Ethiopic0 STR_E STR_t STR_h STR_i STR_o STR_p STR_i STR_c "\0"
150  #define STRING_Georgian0 STR_G STR_e STR_o STR_r STR_g STR_i STR_a STR_n "\0"  #define STRING_Georgian0 STR_G STR_e STR_o STR_r STR_g STR_i STR_a STR_n "\0"
151  #define STRING_Glagolitic0 STR_G STR_l STR_a STR_g STR_o STR_l STR_i STR_t STR_i STR_c "\0"  #define STRING_Glagolitic0 STR_G STR_l STR_a STR_g STR_o STR_l STR_i STR_t STR_i STR_c "\0"
# Line 155  strings to make sure that UTF-8 support Line 158  strings to make sure that UTF-8 support
158  #define STRING_Hanunoo0 STR_H STR_a STR_n STR_u STR_n STR_o STR_o "\0"  #define STRING_Hanunoo0 STR_H STR_a STR_n STR_u STR_n STR_o STR_o "\0"
159  #define STRING_Hebrew0 STR_H STR_e STR_b STR_r STR_e STR_w "\0"  #define STRING_Hebrew0 STR_H STR_e STR_b STR_r STR_e STR_w "\0"
160  #define STRING_Hiragana0 STR_H STR_i STR_r STR_a STR_g STR_a STR_n STR_a "\0"  #define STRING_Hiragana0 STR_H STR_i STR_r STR_a STR_g STR_a STR_n STR_a "\0"
161    #define STRING_Imperial_Aramaic0 STR_I STR_m STR_p STR_e STR_r STR_i STR_a STR_l STR_UNDERSCORE STR_A STR_r STR_a STR_m STR_a STR_i STR_c "\0"
162  #define STRING_Inherited0 STR_I STR_n STR_h STR_e STR_r STR_i STR_t STR_e STR_d "\0"  #define STRING_Inherited0 STR_I STR_n STR_h STR_e STR_r STR_i STR_t STR_e STR_d "\0"
163    #define STRING_Inscriptional_Pahlavi0 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_UNDERSCORE STR_P STR_a STR_h STR_l STR_a STR_v STR_i "\0"
164    #define STRING_Inscriptional_Parthian0 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_UNDERSCORE STR_P STR_a STR_r STR_t STR_h STR_i STR_a STR_n "\0"
165    #define STRING_Javanese0 STR_J STR_a STR_v STR_a STR_n STR_e STR_s STR_e "\0"
166    #define STRING_Kaithi0 STR_K STR_a STR_i STR_t STR_h STR_i "\0"
167  #define STRING_Kannada0 STR_K STR_a STR_n STR_n STR_a STR_d STR_a "\0"  #define STRING_Kannada0 STR_K STR_a STR_n STR_n STR_a STR_d STR_a "\0"
168  #define STRING_Katakana0 STR_K STR_a STR_t STR_a STR_k STR_a STR_n STR_a "\0"  #define STRING_Katakana0 STR_K STR_a STR_t STR_a STR_k STR_a STR_n STR_a "\0"
169  #define STRING_Kayah_Li0 STR_K STR_a STR_y STR_a STR_h STR_UNDERSCORE STR_L STR_i "\0"  #define STRING_Kayah_Li0 STR_K STR_a STR_y STR_a STR_h STR_UNDERSCORE STR_L STR_i "\0"
# Line 168  strings to make sure that UTF-8 support Line 176  strings to make sure that UTF-8 support
176  #define STRING_Lepcha0 STR_L STR_e STR_p STR_c STR_h STR_a "\0"  #define STRING_Lepcha0 STR_L STR_e STR_p STR_c STR_h STR_a "\0"
177  #define STRING_Limbu0 STR_L STR_i STR_m STR_b STR_u "\0"  #define STRING_Limbu0 STR_L STR_i STR_m STR_b STR_u "\0"
178  #define STRING_Linear_B0 STR_L STR_i STR_n STR_e STR_a STR_r STR_UNDERSCORE STR_B "\0"  #define STRING_Linear_B0 STR_L STR_i STR_n STR_e STR_a STR_r STR_UNDERSCORE STR_B "\0"
179    #define STRING_Lisu0 STR_L STR_i STR_s STR_u "\0"
180  #define STRING_Ll0 STR_L STR_l "\0"  #define STRING_Ll0 STR_L STR_l "\0"
181  #define STRING_Lm0 STR_L STR_m "\0"  #define STRING_Lm0 STR_L STR_m "\0"
182  #define STRING_Lo0 STR_L STR_o "\0"  #define STRING_Lo0 STR_L STR_o "\0"
# Line 179  strings to make sure that UTF-8 support Line 188  strings to make sure that UTF-8 support
188  #define STRING_Malayalam0 STR_M STR_a STR_l STR_a STR_y STR_a STR_l STR_a STR_m "\0"  #define STRING_Malayalam0 STR_M STR_a STR_l STR_a STR_y STR_a STR_l STR_a STR_m "\0"
189  #define STRING_Mc0 STR_M STR_c "\0"  #define STRING_Mc0 STR_M STR_c "\0"
190  #define STRING_Me0 STR_M STR_e "\0"  #define STRING_Me0 STR_M STR_e "\0"
191    #define STRING_Meetei_Mayek0 STR_M STR_e STR_e STR_t STR_e STR_i STR_UNDERSCORE STR_M STR_a STR_y STR_e STR_k "\0"
192  #define STRING_Mn0 STR_M STR_n "\0"  #define STRING_Mn0 STR_M STR_n "\0"
193  #define STRING_Mongolian0 STR_M STR_o STR_n STR_g STR_o STR_l STR_i STR_a STR_n "\0"  #define STRING_Mongolian0 STR_M STR_o STR_n STR_g STR_o STR_l STR_i STR_a STR_n "\0"
194  #define STRING_Myanmar0 STR_M STR_y STR_a STR_n STR_m STR_a STR_r "\0"  #define STRING_Myanmar0 STR_M STR_y STR_a STR_n STR_m STR_a STR_r "\0"
# Line 192  strings to make sure that UTF-8 support Line 202  strings to make sure that UTF-8 support
202  #define STRING_Ol_Chiki0 STR_O STR_l STR_UNDERSCORE STR_C STR_h STR_i STR_k STR_i "\0"  #define STRING_Ol_Chiki0 STR_O STR_l STR_UNDERSCORE STR_C STR_h STR_i STR_k STR_i "\0"
203  #define STRING_Old_Italic0 STR_O STR_l STR_d STR_UNDERSCORE STR_I STR_t STR_a STR_l STR_i STR_c "\0"  #define STRING_Old_Italic0 STR_O STR_l STR_d STR_UNDERSCORE STR_I STR_t STR_a STR_l STR_i STR_c "\0"
204  #define STRING_Old_Persian0 STR_O STR_l STR_d STR_UNDERSCORE STR_P STR_e STR_r STR_s STR_i STR_a STR_n "\0"  #define STRING_Old_Persian0 STR_O STR_l STR_d STR_UNDERSCORE STR_P STR_e STR_r STR_s STR_i STR_a STR_n "\0"
205    #define STRING_Old_South_Arabian0 STR_O STR_l STR_d STR_UNDERSCORE STR_S STR_o STR_u STR_t STR_h STR_UNDERSCORE STR_A STR_r STR_a STR_b STR_i STR_a STR_n "\0"
206    #define STRING_Old_Turkic0 STR_O STR_l STR_d STR_UNDERSCORE STR_T STR_u STR_r STR_k STR_i STR_c "\0"
207  #define STRING_Oriya0 STR_O STR_r STR_i STR_y STR_a "\0"  #define STRING_Oriya0 STR_O STR_r STR_i STR_y STR_a "\0"
208  #define STRING_Osmanya0 STR_O STR_s STR_m STR_a STR_n STR_y STR_a "\0"  #define STRING_Osmanya0 STR_O STR_s STR_m STR_a STR_n STR_y STR_a "\0"
209  #define STRING_P0 STR_P "\0"  #define STRING_P0 STR_P "\0"
# Line 207  strings to make sure that UTF-8 support Line 219  strings to make sure that UTF-8 support
219  #define STRING_Rejang0 STR_R STR_e STR_j STR_a STR_n STR_g "\0"  #define STRING_Rejang0 STR_R STR_e STR_j STR_a STR_n STR_g "\0"
220  #define STRING_Runic0 STR_R STR_u STR_n STR_i STR_c "\0"  #define STRING_Runic0 STR_R STR_u STR_n STR_i STR_c "\0"
221  #define STRING_S0 STR_S "\0"  #define STRING_S0 STR_S "\0"
222    #define STRING_Samaritan0 STR_S STR_a STR_m STR_a STR_r STR_i STR_t STR_a STR_n "\0"
223  #define STRING_Saurashtra0 STR_S STR_a STR_u STR_r STR_a STR_s STR_h STR_t STR_r STR_a "\0"  #define STRING_Saurashtra0 STR_S STR_a STR_u STR_r STR_a STR_s STR_h STR_t STR_r STR_a "\0"
224  #define STRING_Sc0 STR_S STR_c "\0"  #define STRING_Sc0 STR_S STR_c "\0"
225  #define STRING_Shavian0 STR_S STR_h STR_a STR_v STR_i STR_a STR_n "\0"  #define STRING_Shavian0 STR_S STR_h STR_a STR_v STR_i STR_a STR_n "\0"
# Line 220  strings to make sure that UTF-8 support Line 233  strings to make sure that UTF-8 support
233  #define STRING_Tagalog0 STR_T STR_a STR_g STR_a STR_l STR_o STR_g "\0"  #define STRING_Tagalog0 STR_T STR_a STR_g STR_a STR_l STR_o STR_g "\0"
234  #define STRING_Tagbanwa0 STR_T STR_a STR_g STR_b STR_a STR_n STR_w STR_a "\0"  #define STRING_Tagbanwa0 STR_T STR_a STR_g STR_b STR_a STR_n STR_w STR_a "\0"
235  #define STRING_Tai_Le0 STR_T STR_a STR_i STR_UNDERSCORE STR_L STR_e "\0"  #define STRING_Tai_Le0 STR_T STR_a STR_i STR_UNDERSCORE STR_L STR_e "\0"
236    #define STRING_Tai_Tham0 STR_T STR_a STR_i STR_UNDERSCORE STR_T STR_h STR_a STR_m "\0"
237    #define STRING_Tai_Viet0 STR_T STR_a STR_i STR_UNDERSCORE STR_V STR_i STR_e STR_t "\0"
238  #define STRING_Tamil0 STR_T STR_a STR_m STR_i STR_l "\0"  #define STRING_Tamil0 STR_T STR_a STR_m STR_i STR_l "\0"
239  #define STRING_Telugu0 STR_T STR_e STR_l STR_u STR_g STR_u "\0"  #define STRING_Telugu0 STR_T STR_e STR_l STR_u STR_g STR_u "\0"
240  #define STRING_Thaana0 STR_T STR_h STR_a STR_a STR_n STR_a "\0"  #define STRING_Thaana0 STR_T STR_h STR_a STR_a STR_n STR_a "\0"
# Line 238  const char _pcre_utt_names[] = Line 253  const char _pcre_utt_names[] =
253    STRING_Any0    STRING_Any0
254    STRING_Arabic0    STRING_Arabic0
255    STRING_Armenian0    STRING_Armenian0
256      STRING_Avestan0
257    STRING_Balinese0    STRING_Balinese0
258      STRING_Bamum0
259    STRING_Bengali0    STRING_Bengali0
260    STRING_Bopomofo0    STRING_Bopomofo0
261    STRING_Braille0    STRING_Braille0
# Line 261  const char _pcre_utt_names[] = Line 278  const char _pcre_utt_names[] =
278    STRING_Cyrillic0    STRING_Cyrillic0
279    STRING_Deseret0    STRING_Deseret0
280    STRING_Devanagari0    STRING_Devanagari0
281      STRING_Egyptian_Hieroglyphs0
282    STRING_Ethiopic0    STRING_Ethiopic0
283    STRING_Georgian0    STRING_Georgian0
284    STRING_Glagolitic0    STRING_Glagolitic0
# Line 273  const char _pcre_utt_names[] = Line 291  const char _pcre_utt_names[] =
291    STRING_Hanunoo0    STRING_Hanunoo0
292    STRING_Hebrew0    STRING_Hebrew0
293    STRING_Hiragana0    STRING_Hiragana0
294      STRING_Imperial_Aramaic0
295    STRING_Inherited0    STRING_Inherited0
296      STRING_Inscriptional_Pahlavi0
297      STRING_Inscriptional_Parthian0
298      STRING_Javanese0
299      STRING_Kaithi0
300    STRING_Kannada0    STRING_Kannada0
301    STRING_Katakana0    STRING_Katakana0
302    STRING_Kayah_Li0    STRING_Kayah_Li0
# Line 286  const char _pcre_utt_names[] = Line 309  const char _pcre_utt_names[] =
309    STRING_Lepcha0    STRING_Lepcha0
310    STRING_Limbu0    STRING_Limbu0
311    STRING_Linear_B0    STRING_Linear_B0
312      STRING_Lisu0
313    STRING_Ll0    STRING_Ll0
314    STRING_Lm0    STRING_Lm0
315    STRING_Lo0    STRING_Lo0
# Line 297  const char _pcre_utt_names[] = Line 321  const char _pcre_utt_names[] =
321    STRING_Malayalam0    STRING_Malayalam0
322    STRING_Mc0    STRING_Mc0
323    STRING_Me0    STRING_Me0
324      STRING_Meetei_Mayek0
325    STRING_Mn0    STRING_Mn0
326    STRING_Mongolian0    STRING_Mongolian0
327    STRING_Myanmar0    STRING_Myanmar0
# Line 310  const char _pcre_utt_names[] = Line 335  const char _pcre_utt_names[] =
335    STRING_Ol_Chiki0    STRING_Ol_Chiki0
336    STRING_Old_Italic0    STRING_Old_Italic0
337    STRING_Old_Persian0    STRING_Old_Persian0
338      STRING_Old_South_Arabian0
339      STRING_Old_Turkic0
340    STRING_Oriya0    STRING_Oriya0
341    STRING_Osmanya0    STRING_Osmanya0
342    STRING_P0    STRING_P0
# Line 325  const char _pcre_utt_names[] = Line 352  const char _pcre_utt_names[] =
352    STRING_Rejang0    STRING_Rejang0
353    STRING_Runic0    STRING_Runic0
354    STRING_S0    STRING_S0
355      STRING_Samaritan0
356    STRING_Saurashtra0    STRING_Saurashtra0
357    STRING_Sc0    STRING_Sc0
358    STRING_Shavian0    STRING_Shavian0
# Line 338  const char _pcre_utt_names[] = Line 366  const char _pcre_utt_names[] =
366    STRING_Tagalog0    STRING_Tagalog0
367    STRING_Tagbanwa0    STRING_Tagbanwa0
368    STRING_Tai_Le0    STRING_Tai_Le0
369      STRING_Tai_Tham0
370      STRING_Tai_Viet0
371    STRING_Tamil0    STRING_Tamil0
372    STRING_Telugu0    STRING_Telugu0
373    STRING_Thaana0    STRING_Thaana0
# Line 352  const char _pcre_utt_names[] = Line 382  const char _pcre_utt_names[] =
382    STRING_Zp0    STRING_Zp0
383    STRING_Zs0;    STRING_Zs0;
384    
385  const ucp_type_table _pcre_utt[] = {  const ucp_type_table _pcre_utt[] = {
386    {   0, PT_ANY, 0 },    {   0, PT_ANY, 0 },
387    {   4, PT_SC, ucp_Arabic },    {   4, PT_SC, ucp_Arabic },
388    {  11, PT_SC, ucp_Armenian },    {  11, PT_SC, ucp_Armenian },
389    {  20, PT_SC, ucp_Balinese },    {  20, PT_SC, ucp_Avestan },
390    {  29, PT_SC, ucp_Bengali },    {  28, PT_SC, ucp_Balinese },
391    {  37, PT_SC, ucp_Bopomofo },    {  37, PT_SC, ucp_Bamum },
392    {  46, PT_SC, ucp_Braille },    {  43, PT_SC, ucp_Bengali },
393    {  54, PT_SC, ucp_Buginese },    {  51, PT_SC, ucp_Bopomofo },
394    {  63, PT_SC, ucp_Buhid },    {  60, PT_SC, ucp_Braille },
395    {  69, PT_GC, ucp_C },    {  68, PT_SC, ucp_Buginese },
396    {  71, PT_SC, ucp_Canadian_Aboriginal },    {  77, PT_SC, ucp_Buhid },
397    {  91, PT_SC, ucp_Carian },    {  83, PT_GC, ucp_C },
398    {  98, PT_PC, ucp_Cc },    {  85, PT_SC, ucp_Canadian_Aboriginal },
399    { 101, PT_PC, ucp_Cf },    { 105, PT_SC, ucp_Carian },
400    { 104, PT_SC, ucp_Cham },    { 112, PT_PC, ucp_Cc },
401    { 109, PT_SC, ucp_Cherokee },    { 115, PT_PC, ucp_Cf },
402    { 118, PT_PC, ucp_Cn },    { 118, PT_SC, ucp_Cham },
403    { 121, PT_PC, ucp_Co },    { 123, PT_SC, ucp_Cherokee },
404    { 124, PT_SC, ucp_Common },    { 132, PT_PC, ucp_Cn },
405    { 131, PT_SC, ucp_Coptic },    { 135, PT_PC, ucp_Co },
406    { 138, PT_PC, ucp_Cs },    { 138, PT_SC, ucp_Common },
407    { 141, PT_SC, ucp_Cuneiform },    { 145, PT_SC, ucp_Coptic },
408    { 151, PT_SC, ucp_Cypriot },    { 152, PT_PC, ucp_Cs },
409    { 159, PT_SC, ucp_Cyrillic },    { 155, PT_SC, ucp_Cuneiform },
410    { 168, PT_SC, ucp_Deseret },    { 165, PT_SC, ucp_Cypriot },
411    { 176, PT_SC, ucp_Devanagari },    { 173, PT_SC, ucp_Cyrillic },
412    { 187, PT_SC, ucp_Ethiopic },    { 182, PT_SC, ucp_Deseret },
413    { 196, PT_SC, ucp_Georgian },    { 190, PT_SC, ucp_Devanagari },
414    { 205, PT_SC, ucp_Glagolitic },    { 201, PT_SC, ucp_Egyptian_Hieroglyphs },
415    { 216, PT_SC, ucp_Gothic },    { 222, PT_SC, ucp_Ethiopic },
416    { 223, PT_SC, ucp_Greek },    { 231, PT_SC, ucp_Georgian },
417    { 229, PT_SC, ucp_Gujarati },    { 240, PT_SC, ucp_Glagolitic },
418    { 238, PT_SC, ucp_Gurmukhi },    { 251, PT_SC, ucp_Gothic },
419    { 247, PT_SC, ucp_Han },    { 258, PT_SC, ucp_Greek },
420    { 251, PT_SC, ucp_Hangul },    { 264, PT_SC, ucp_Gujarati },
421    { 258, PT_SC, ucp_Hanunoo },    { 273, PT_SC, ucp_Gurmukhi },
422    { 266, PT_SC, ucp_Hebrew },    { 282, PT_SC, ucp_Han },
423    { 273, PT_SC, ucp_Hiragana },    { 286, PT_SC, ucp_Hangul },
424    { 282, PT_SC, ucp_Inherited },    { 293, PT_SC, ucp_Hanunoo },
425    { 292, PT_SC, ucp_Kannada },    { 301, PT_SC, ucp_Hebrew },
426    { 300, PT_SC, ucp_Katakana },    { 308, PT_SC, ucp_Hiragana },
427    { 309, PT_SC, ucp_Kayah_Li },    { 317, PT_SC, ucp_Imperial_Aramaic },
428    { 318, PT_SC, ucp_Kharoshthi },    { 334, PT_SC, ucp_Inherited },
429    { 329, PT_SC, ucp_Khmer },    { 344, PT_SC, ucp_Inscriptional_Pahlavi },
430    { 335, PT_GC, ucp_L },    { 366, PT_SC, ucp_Inscriptional_Parthian },
431    { 337, PT_LAMP, 0 },    { 389, PT_SC, ucp_Javanese },
432    { 340, PT_SC, ucp_Lao },    { 398, PT_SC, ucp_Kaithi },
433    { 344, PT_SC, ucp_Latin },    { 405, PT_SC, ucp_Kannada },
434    { 350, PT_SC, ucp_Lepcha },    { 413, PT_SC, ucp_Katakana },
435    { 357, PT_SC, ucp_Limbu },    { 422, PT_SC, ucp_Kayah_Li },
436    { 363, PT_SC, ucp_Linear_B },    { 431, PT_SC, ucp_Kharoshthi },
437    { 372, PT_PC, ucp_Ll },    { 442, PT_SC, ucp_Khmer },
438    { 375, PT_PC, ucp_Lm },    { 448, PT_GC, ucp_L },
439    { 378, PT_PC, ucp_Lo },    { 450, PT_LAMP, 0 },
440    { 381, PT_PC, ucp_Lt },    { 453, PT_SC, ucp_Lao },
441    { 384, PT_PC, ucp_Lu },    { 457, PT_SC, ucp_Latin },
442    { 387, PT_SC, ucp_Lycian },    { 463, PT_SC, ucp_Lepcha },
443    { 394, PT_SC, ucp_Lydian },    { 470, PT_SC, ucp_Limbu },
444    { 401, PT_GC, ucp_M },    { 476, PT_SC, ucp_Linear_B },
445    { 403, PT_SC, ucp_Malayalam },    { 485, PT_SC, ucp_Lisu },
446    { 413, PT_PC, ucp_Mc },    { 490, PT_PC, ucp_Ll },
447    { 416, PT_PC, ucp_Me },    { 493, PT_PC, ucp_Lm },
448    { 419, PT_PC, ucp_Mn },    { 496, PT_PC, ucp_Lo },
449    { 422, PT_SC, ucp_Mongolian },    { 499, PT_PC, ucp_Lt },
450    { 432, PT_SC, ucp_Myanmar },    { 502, PT_PC, ucp_Lu },
451    { 440, PT_GC, ucp_N },    { 505, PT_SC, ucp_Lycian },
452    { 442, PT_PC, ucp_Nd },    { 512, PT_SC, ucp_Lydian },
453    { 445, PT_SC, ucp_New_Tai_Lue },    { 519, PT_GC, ucp_M },
454    { 457, PT_SC, ucp_Nko },    { 521, PT_SC, ucp_Malayalam },
455    { 461, PT_PC, ucp_Nl },    { 531, PT_PC, ucp_Mc },
456    { 464, PT_PC, ucp_No },    { 534, PT_PC, ucp_Me },
457    { 467, PT_SC, ucp_Ogham },    { 537, PT_SC, ucp_Meetei_Mayek },
458    { 473, PT_SC, ucp_Ol_Chiki },    { 550, PT_PC, ucp_Mn },
459    { 482, PT_SC, ucp_Old_Italic },    { 553, PT_SC, ucp_Mongolian },
460    { 493, PT_SC, ucp_Old_Persian },    { 563, PT_SC, ucp_Myanmar },
461    { 505, PT_SC, ucp_Oriya },    { 571, PT_GC, ucp_N },
462    { 511, PT_SC, ucp_Osmanya },    { 573, PT_PC, ucp_Nd },
463    { 519, PT_GC, ucp_P },    { 576, PT_SC, ucp_New_Tai_Lue },
464    { 521, PT_PC, ucp_Pc },    { 588, PT_SC, ucp_Nko },
465    { 524, PT_PC, ucp_Pd },    { 592, PT_PC, ucp_Nl },
466    { 527, PT_PC, ucp_Pe },    { 595, PT_PC, ucp_No },
467    { 530, PT_PC, ucp_Pf },    { 598, PT_SC, ucp_Ogham },
468    { 533, PT_SC, ucp_Phags_Pa },    { 604, PT_SC, ucp_Ol_Chiki },
469    { 542, PT_SC, ucp_Phoenician },    { 613, PT_SC, ucp_Old_Italic },
470    { 553, PT_PC, ucp_Pi },    { 624, PT_SC, ucp_Old_Persian },
471    { 556, PT_PC, ucp_Po },    { 636, PT_SC, ucp_Old_South_Arabian },
472    { 559, PT_PC, ucp_Ps },    { 654, PT_SC, ucp_Old_Turkic },
473    { 562, PT_SC, ucp_Rejang },    { 665, PT_SC, ucp_Oriya },
474    { 569, PT_SC, ucp_Runic },    { 671, PT_SC, ucp_Osmanya },
475    { 575, PT_GC, ucp_S },    { 679, PT_GC, ucp_P },
476    { 577, PT_SC, ucp_Saurashtra },    { 681, PT_PC, ucp_Pc },
477    { 588, PT_PC, ucp_Sc },    { 684, PT_PC, ucp_Pd },
478    { 591, PT_SC, ucp_Shavian },    { 687, PT_PC, ucp_Pe },
479    { 599, PT_SC, ucp_Sinhala },    { 690, PT_PC, ucp_Pf },
480    { 607, PT_PC, ucp_Sk },    { 693, PT_SC, ucp_Phags_Pa },
481    { 610, PT_PC, ucp_Sm },    { 702, PT_SC, ucp_Phoenician },
482    { 613, PT_PC, ucp_So },    { 713, PT_PC, ucp_Pi },
483    { 616, PT_SC, ucp_Sundanese },    { 716, PT_PC, ucp_Po },
484    { 626, PT_SC, ucp_Syloti_Nagri },    { 719, PT_PC, ucp_Ps },
485    { 639, PT_SC, ucp_Syriac },    { 722, PT_SC, ucp_Rejang },
486    { 646, PT_SC, ucp_Tagalog },    { 729, PT_SC, ucp_Runic },
487    { 654, PT_SC, ucp_Tagbanwa },    { 735, PT_GC, ucp_S },
488    { 663, PT_SC, ucp_Tai_Le },    { 737, PT_SC, ucp_Samaritan },
489    { 670, PT_SC, ucp_Tamil },    { 747, PT_SC, ucp_Saurashtra },
490    { 676, PT_SC, ucp_Telugu },    { 758, PT_PC, ucp_Sc },
491    { 683, PT_SC, ucp_Thaana },    { 761, PT_SC, ucp_Shavian },
492    { 690, PT_SC, ucp_Thai },    { 769, PT_SC, ucp_Sinhala },
493    { 695, PT_SC, ucp_Tibetan },    { 777, PT_PC, ucp_Sk },
494    { 703, PT_SC, ucp_Tifinagh },    { 780, PT_PC, ucp_Sm },
495    { 712, PT_SC, ucp_Ugaritic },    { 783, PT_PC, ucp_So },
496    { 721, PT_SC, ucp_Vai },    { 786, PT_SC, ucp_Sundanese },
497    { 725, PT_SC, ucp_Yi },    { 796, PT_SC, ucp_Syloti_Nagri },
498    { 728, PT_GC, ucp_Z },    { 809, PT_SC, ucp_Syriac },
499    { 730, PT_PC, ucp_Zl },    { 816, PT_SC, ucp_Tagalog },
500    { 733, PT_PC, ucp_Zp },    { 824, PT_SC, ucp_Tagbanwa },
501    { 736, PT_PC, ucp_Zs }    { 833, PT_SC, ucp_Tai_Le },
502      { 840, PT_SC, ucp_Tai_Tham },
503      { 849, PT_SC, ucp_Tai_Viet },
504      { 858, PT_SC, ucp_Tamil },
505      { 864, PT_SC, ucp_Telugu },
506      { 871, PT_SC, ucp_Thaana },
507      { 878, PT_SC, ucp_Thai },
508      { 883, PT_SC, ucp_Tibetan },
509      { 891, PT_SC, ucp_Tifinagh },
510      { 900, PT_SC, ucp_Ugaritic },
511      { 909, PT_SC, ucp_Vai },
512      { 913, PT_SC, ucp_Yi },
513      { 916, PT_GC, ucp_Z },
514      { 918, PT_PC, ucp_Zl },
515      { 921, PT_PC, ucp_Zp },
516      { 924, PT_PC, ucp_Zs }
517  };  };
518    
519  const int _pcre_utt_size = sizeof(_pcre_utt)/sizeof(ucp_type_table);  const int _pcre_utt_size = sizeof(_pcre_utt)/sizeof(ucp_type_table);

Legend:
Removed from v.391  
changed lines
  Added in v.491

  ViewVC Help
Powered by ViewVC 1.1.5