/[pcre]/code/tags/pcre-8.13/pcre_tables.c
ViewVC logotype

Diff of /code/tags/pcre-8.13/pcre_tables.c

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

revision 240 by ph10, Tue Sep 11 15:47:20 2007 UTC revision 243 by ph10, Thu Sep 13 09:28:14 2007 UTC
# Line 89  const uschar _pcre_utf8_table4[] = { Line 89  const uschar _pcre_utf8_table4[] = {
89    
90  /* The pcre_utt[] table below translates Unicode property names into type and  /* The pcre_utt[] table below translates Unicode property names into type and
91  code values. It is searched by binary chop, so must be in collating sequence of  code values. It is searched by binary chop, so must be in collating sequence of
92  name. Originally, the table contained pointers to the name strings in the first  name. Originally, the table contained pointers to the name strings in the first
93  field of each entry. However, that leads to a large number of relocations when  field of each entry. However, that leads to a large number of relocations when
94  a shared library is dynamically loaded. A significant reduction is made by  a shared library is dynamically loaded. A significant reduction is made by
95  putting all the names into a single, large string and then using offsets in the  putting all the names into a single, large string and then using offsets in the
96  table itself. Maintenance is more error-prone, but frequent changes to this  table itself. Maintenance is more error-prone, but frequent changes to this
97  data is unlikely. */  data is unlikely. */
98    
99  const char _pcre_utt_names[] =  const char _pcre_utt_names[] =
100    "Any\0"    "Any\0"
101    "Arabic\0"    "Arabic\0"
102    "Armenian\0"    "Armenian\0"
103    "Balinese\0"    "Balinese\0"
104    "Bengali\0"    "Bengali\0"
105    "Bopomofo\0"    "Bopomofo\0"
106    "Braille\0"    "Braille\0"
107    "Buginese\0"    "Buginese\0"
108    "Buhid\0"    "Buhid\0"
109    "C\0"    "C\0"
110    "Canadian_Aboriginal\0"    "Canadian_Aboriginal\0"
111    "Cc\0"    "Cc\0"
112    "Cf\0"    "Cf\0"
113    "Cherokee\0"    "Cherokee\0"
114    "Cn\0"    "Cn\0"
115    "Co\0"    "Co\0"
116    "Common\0"    "Common\0"
117    "Coptic\0"    "Coptic\0"
118    "Cs\0"    "Cs\0"
119    "Cuneiform\0"    "Cuneiform\0"
120    "Cypriot\0"    "Cypriot\0"
121    "Cyrillic\0"    "Cyrillic\0"
122    "Deseret\0"    "Deseret\0"
123    "Devanagari\0"    "Devanagari\0"
124    "Ethiopic\0"    "Ethiopic\0"
125    "Georgian\0"    "Georgian\0"
126    "Glagolitic\0"    "Glagolitic\0"
127    "Gothic\0"    "Gothic\0"
128    "Greek\0"    "Greek\0"
129    "Gujarati\0"    "Gujarati\0"
130    "Gurmukhi\0"    "Gurmukhi\0"
131    "Han\0"    "Han\0"
132    "Hangul\0"    "Hangul\0"
133    "Hanunoo\0"    "Hanunoo\0"
134    "Hebrew\0"    "Hebrew\0"
135    "Hiragana\0"    "Hiragana\0"
136    "Inherited\0"    "Inherited\0"
137    "Kannada\0"    "Kannada\0"
138    "Katakana\0"    "Katakana\0"
139    "Kharoshthi\0"    "Kharoshthi\0"
140    "Khmer\0"    "Khmer\0"
141    "L\0"    "L\0"
142    "L&\0"    "L&\0"
143    "Lao\0"    "Lao\0"
144    "Latin\0"    "Latin\0"
145    "Limbu\0"    "Limbu\0"
146    "Linear_B\0"    "Linear_B\0"
147    "Ll\0"    "Ll\0"
148    "Lm\0"    "Lm\0"
149    "Lo\0"    "Lo\0"
150    "Lt\0"    "Lt\0"
151    "Lu\0"    "Lu\0"
152    "M\0"    "M\0"
153    "Malayalam\0"    "Malayalam\0"
154    "Mc\0"    "Mc\0"
155    "Me\0"    "Me\0"
156    "Mn\0"    "Mn\0"
157    "Mongolian\0"    "Mongolian\0"
158    "Myanmar\0"    "Myanmar\0"
159    "N\0"    "N\0"
160    "Nd\0"    "Nd\0"
161    "New_Tai_Lue\0"    "New_Tai_Lue\0"
162    "Nko\0"    "Nko\0"
163    "Nl\0"    "Nl\0"
164    "No\0"    "No\0"
165    "Ogham\0"    "Ogham\0"
166    "Old_Italic\0"    "Old_Italic\0"
167    "Old_Persian\0"    "Old_Persian\0"
168    "Oriya\0"    "Oriya\0"
169    "Osmanya\0"    "Osmanya\0"
170    "P\0"    "P\0"
171    "Pc\0"    "Pc\0"
172    "Pd\0"    "Pd\0"
173    "Pe\0"    "Pe\0"
174    "Pf\0"    "Pf\0"
175    "Phags_Pa\0"    "Phags_Pa\0"
176    "Phoenician\0"    "Phoenician\0"
177    "Pi\0"    "Pi\0"
178    "Po\0"    "Po\0"
179    "Ps\0"    "Ps\0"
180    "Runic\0"    "Runic\0"
181    "S\0"    "S\0"
182    "Sc\0"    "Sc\0"
183    "Shavian\0"    "Shavian\0"
184    "Sinhala\0"    "Sinhala\0"
185    "Sk\0"    "Sk\0"
186    "Sm\0"    "Sm\0"
187    "So\0"    "So\0"
188    "Syloti_Nagri\0"    "Syloti_Nagri\0"
189    "Syriac\0"    "Syriac\0"
190    "Tagalog\0"    "Tagalog\0"
191    "Tagbanwa\0"    "Tagbanwa\0"
192    "Tai_Le\0"    "Tai_Le\0"
193    "Tamil\0"    "Tamil\0"
194    "Telugu\0"    "Telugu\0"
195    "Thaana\0"    "Thaana\0"
196    "Thai\0"    "Thai\0"
197    "Tibetan\0"    "Tibetan\0"
198    "Tifinagh\0"    "Tifinagh\0"
199    "Ugaritic\0"    "Ugaritic\0"
200    "Yi\0"    "Yi\0"
201    "Z\0"    "Z\0"
202    "Zl\0"    "Zl\0"
203    "Zp\0"    "Zp\0"
204    "Zs\0";    "Zs\0";
205    
206  const ucp_type_table _pcre_utt[] = {  const ucp_type_table _pcre_utt[] = {

Legend:
Removed from v.240  
changed lines
  Added in v.243

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12