Cygwin: mmap: allow remapping part of an existing anonymous mapping
[newlib-cygwin.git] / newlib / libc / ctype / ctype_iso.h
blob616e4cc03ab1d5fd51438443aa64981fc027aadc
1 /* ctype table definitions for ISO-8859-x charsets.
2 Included by ctype_.c. */
4 #define _CTYPE_ISO_8859_1_128_254 \
5 _C, _C, _C, _C, _C, _C, _C, _C, \
6 _C, _C, _C, _C, _C, _C, _C, _C, \
7 _C, _C, _C, _C, _C, _C, _C, _C, \
8 _C, _C, _C, _C, _C, _C, _C, _C, \
9 _S|_B, _P, _P, _P, _P, _P, _P, _P, \
10 _P, _P, _P, _P, _P, _P, _P, _P, \
11 _P, _P, _P, _P, _P, _P, _P, _P, \
12 _P, _P, _P, _P, _P, _P, _P, _P, \
13 _U, _U, _U, _U, _U, _U, _U, _U, \
14 _U, _U, _U, _U, _U, _U, _U, _U, \
15 _U, _U, _U, _U, _U, _U, _U, _P, \
16 _U, _U, _U, _U, _U, _U, _U, _L, \
17 _L, _L, _L, _L, _L, _L, _L, _L, \
18 _L, _L, _L, _L, _L, _L, _L, _L, \
19 _L, _L, _L, _L, _L, _L, _L, _P, \
20 _L, _L, _L, _L, _L, _L, _L
21 #define _CTYPE_ISO_8859_1_255 _L
22 #define _CTYPE_ISO_8859_2_128_254 \
23 _C, _C, _C, _C, _C, _C, _C, _C, \
24 _C, _C, _C, _C, _C, _C, _C, _C, \
25 _C, _C, _C, _C, _C, _C, _C, _C, \
26 _C, _C, _C, _C, _C, _C, _C, _C, \
27 _S|_B, _U, _P, _U, _P, _U, _U, _P, \
28 _P, _U, _U, _U, _U, _P, _U, _U, \
29 _P, _L, _P, _L, _P, _L, _L, _P, \
30 _P, _L, _L, _L, _L, _P, _L, _L, \
31 _U, _U, _U, _U, _U, _U, _U, _U, \
32 _U, _U, _U, _U, _U, _U, _U, _U, \
33 _U, _U, _U, _U, _U, _U, _U, _P, \
34 _U, _U, _U, _U, _U, _U, _U, _L, \
35 _L, _L, _L, _L, _L, _L, _L, _L, \
36 _L, _L, _L, _L, _L, _L, _L, _L, \
37 _L, _L, _L, _L, _L, _L, _L, _P, \
38 _L, _L, _L, _L, _L, _L, _L
39 #define _CTYPE_ISO_8859_2_255 _P
40 #define _CTYPE_ISO_8859_3_128_254 \
41 _C, _C, _C, _C, _C, _C, _C, _C, \
42 _C, _C, _C, _C, _C, _C, _C, _C, \
43 _C, _C, _C, _C, _C, _C, _C, _C, \
44 _C, _C, _C, _C, _C, _C, _C, _C, \
45 _S|_B, _U, _P, _P, _P, 0, _U, _P, \
46 _P, _U, _U, _U, _U, _P, 0, _U, \
47 _P, _L, _P, _P, _P, _P, _L, _P, \
48 _P, _L, _L, _L, _L, _P, 0, _L, \
49 _U, _U, _U, 0, _U, _U, _U, _U, \
50 _U, _U, _U, _U, _U, _U, _U, _U, \
51 0, _U, _U, _U, _U, _U, _U, _P, \
52 _U, _U, _U, _U, _U, _U, _U, _L, \
53 _L, _L, _L, 0, _L, _L, _L, _L, \
54 _L, _L, _L, _L, _L, _L, _L, _L, \
55 0, _L, _L, _L, _L, _L, _L, _P, \
56 _L, _L, _L, _L, _L, _L, _L
57 #define _CTYPE_ISO_8859_3_255 _P
58 #define _CTYPE_ISO_8859_4_128_254 \
59 _C, _C, _C, _C, _C, _C, _C, _C, \
60 _C, _C, _C, _C, _C, _C, _C, _C, \
61 _C, _C, _C, _C, _C, _C, _C, _C, \
62 _C, _C, _C, _C, _C, _C, _C, _C, \
63 _S|_B, _U, _L, _U, _P, _U, _U, _P, \
64 _P, _U, _U, _U, _U, _P, _U, _P, \
65 _P, _L, _P, _L, _P, _L, _L, _P, \
66 _P, _L, _L, _L, _L, _P, _L, _L, \
67 _U, _U, _U, _U, _U, _U, _U, _U, \
68 _U, _U, _U, _U, _U, _U, _U, _U, \
69 _U, _U, _U, _U, _U, _U, _U, _P, \
70 _U, _U, _U, _U, _U, _U, _U, _L, \
71 _L, _L, _L, _L, _L, _L, _L, _L, \
72 _L, _L, _L, _L, _L, _L, _L, _L, \
73 _L, _L, _L, _L, _L, _L, _L, _P, \
74 _L, _L, _L, _L, _L, _L, _L
75 #define _CTYPE_ISO_8859_4_255 _L
76 #define _CTYPE_ISO_8859_5_128_254 \
77 _C, _C, _C, _C, _C, _C, _C, _C, \
78 _C, _C, _C, _C, _C, _C, _C, _C, \
79 _C, _C, _C, _C, _C, _C, _C, _C, \
80 _C, _C, _C, _C, _C, _C, _C, _C, \
81 _S|_B, _U, _U, _U, _U, _U, _U, _U, \
82 _U, _U, _U, _U, _U, _P, _U, _U, \
83 _U, _U, _U, _U, _U, _U, _U, _U, \
84 _U, _U, _U, _U, _U, _U, _U, _U, \
85 _U, _U, _U, _U, _U, _U, _U, _U, \
86 _U, _U, _U, _U, _U, _U, _U, _U, \
87 _L, _L, _L, _L, _L, _L, _L, _L, \
88 _L, _L, _L, _L, _L, _L, _L, _L, \
89 _L, _L, _L, _L, _L, _L, _L, _L, \
90 _L, _L, _L, _L, _L, _L, _L, _L, \
91 _P, _L, _L, _L, _L, _L, _L, _L, \
92 _L, _L, _L, _L, _L, _P, _L
93 #define _CTYPE_ISO_8859_5_255 _L
94 #define _CTYPE_ISO_8859_6_128_254 \
95 _C, _C, _C, _C, _C, _C, _C, _C, \
96 _C, _C, _C, _C, _C, _C, _C, _C, \
97 _C, _C, _C, _C, _C, _C, _C, _C, \
98 _C, _C, _C, _C, _C, _C, _C, _C, \
99 _S|_B, 0, 0, 0, _P, 0, 0, 0, \
100 0, 0, 0, 0, _P, _P, 0, 0, \
101 0, 0, 0, 0, 0, 0, 0, 0, \
102 0, 0, 0, _P, 0, 0, 0, _P, \
103 0, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
104 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
105 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
106 _U|_L, _U|_L, _U|_L, 0, 0, 0, 0, 0, \
107 _P, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
108 _U|_L, _U|_L, _U|_L, _P, _P, _P, _P, _P, \
109 _P, _P, _P, 0, 0, 0, 0, 0, \
110 0, 0, 0, 0, 0, 0, 0
111 #define _CTYPE_ISO_8859_6_255 0
112 #define _CTYPE_ISO_8859_7_128_254 \
113 _C, _C, _C, _C, _C, _C, _C, _C, \
114 _C, _C, _C, _C, _C, _C, _C, _C, \
115 _C, _C, _C, _C, _C, _C, _C, _C, \
116 _C, _C, _C, _C, _C, _C, _C, _C, \
117 _S|_B, _P, _P, _P, _P, _P, _P, _P, \
118 _P, _P, _P, _P, _P, _P, 0, _P, \
119 _P, _P, _P, _P, _P, _P, _U, _P, \
120 _U, _U, _U, _P, _U, _P, _U, _U, \
121 _L, _U, _U, _U, _U, _U, _U, _U, \
122 _U, _U, _U, _U, _U, _U, _U, _U, \
123 _U, _U, _U, _U, _U, _U, _U, _U, \
124 _U, _U, _U, _U, _L, _L, _L, _L, \
125 _L, _L, _L, _L, _L, _L, _L, _L, \
126 _L, _L, _L, _L, _L, _L, _L, _L, \
127 _L, _L, _L, _L, _L, _L, _L, _L, \
128 _L, _L, _L, _L, _L, _L, _L
129 #define _CTYPE_ISO_8859_7_255 0
130 #define _CTYPE_ISO_8859_8_128_254 \
131 _C, _C, _C, _C, _C, _C, _C, _C, \
132 _C, _C, _C, _C, _C, _C, _C, _C, \
133 _C, _C, _C, _C, _C, _C, _C, _C, \
134 _C, _C, _C, _C, _C, _C, _C, _C, \
135 _S|_B, 0, _P, _P, _P, _P, _P, _P, \
136 _P, _P, _P, _P, _P, _P, _P, _P, \
137 _P, _P, _P, _P, _P, _P, _P, _P, \
138 _P, _P, _P, _P, _P, _P, _P, 0, \
139 0, 0, 0, 0, 0, 0, 0, 0, \
140 0, 0, 0, 0, 0, 0, 0, 0, \
141 0, 0, 0, 0, 0, 0, 0, 0, \
142 0, 0, 0, 0, 0, 0, 0, _P, \
143 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
144 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
145 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
146 _U|_L, _U|_L, _U|_L, 0, 0, _P, _P
147 #define _CTYPE_ISO_8859_8_255 0
148 #define _CTYPE_ISO_8859_9_128_254 \
149 _C, _C, _C, _C, _C, _C, _C, _C, \
150 _C, _C, _C, _C, _C, _C, _C, _C, \
151 _C, _C, _C, _C, _C, _C, _C, _C, \
152 _C, _C, _C, _C, _C, _C, _C, _C, \
153 _S|_B, _P, _P, _P, _P, _P, _P, _P, \
154 _P, _P, _P, _P, _P, _P, _P, _P, \
155 _P, _P, _P, _P, _P, _P, _P, _P, \
156 _P, _P, _P, _P, _P, _P, _P, _P, \
157 _U, _U, _U, _U, _U, _U, _U, _U, \
158 _U, _U, _U, _U, _U, _U, _U, _U, \
159 _U, _U, _U, _U, _U, _U, _U, _P, \
160 _U, _U, _U, _U, _U, _U, _U, _L, \
161 _L, _L, _L, _L, _L, _L, _L, _L, \
162 _L, _L, _L, _L, _L, _L, _L, _L, \
163 _L, _L, _L, _L, _L, _L, _L, _P, \
164 _L, _L, _L, _L, _L, _L, _L
165 #define _CTYPE_ISO_8859_9_255 _L
166 #define _CTYPE_ISO_8859_10_128_254 \
167 _C, _C, _C, _C, _C, _C, _C, _C, \
168 _C, _C, _C, _C, _C, _C, _C, _C, \
169 _C, _C, _C, _C, _C, _C, _C, _C, \
170 _C, _C, _C, _C, _C, _C, _C, _C, \
171 _S|_B, _U, _U, _U, _U, _U, _U, _P, \
172 _U, _U, _U, _U, _U, _P, _U, _U, \
173 _P, _L, _L, _L, _L, _L, _L, _P, \
174 _L, _L, _L, _L, _L, _P, _L, _L, \
175 _U, _U, _U, _U, _U, _U, _U, _U, \
176 _U, _U, _U, _U, _U, _U, _U, _U, \
177 _U, _U, _U, _U, _U, _U, _U, _U, \
178 _U, _U, _U, _U, _U, _U, _U, _L, \
179 _L, _L, _L, _L, _L, _L, _L, _L, \
180 _L, _L, _L, _L, _L, _L, _L, _L, \
181 _L, _L, _L, _L, _L, _L, _L, _L, \
182 _L, _L, _L, _L, _L, _L, _L
183 #define _CTYPE_ISO_8859_10_255 _L
184 #define _CTYPE_ISO_8859_11_128_254 \
185 _C, _C, _C, _C, _C, _C, _C, _C, \
186 _C, _C, _C, _C, _C, _C, _C, _C, \
187 _C, _C, _C, _C, _C, _C, _C, _C, \
188 _C, _C, _C, _C, _C, _C, _C, _C, \
189 _S|_B, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
190 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
191 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
192 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
193 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
194 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
195 _U|_L, _P, _U|_L, _U|_L, _P, _P, _P, _P, \
196 _P, _P, _P, 0, 0, 0, 0, _P, \
197 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _P, \
198 _P, _P, _P, _P, _P, _P, _P, _U|_L, \
199 _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, _U|_L, \
200 _U|_L, _U|_L, _U|_L, _U|_L, 0, 0, 0
201 #define _CTYPE_ISO_8859_11_255 0
202 #define _CTYPE_ISO_8859_13_128_254 \
203 _C, _C, _C, _C, _C, _C, _C, _C, \
204 _C, _C, _C, _C, _C, _C, _C, _C, \
205 _C, _C, _C, _C, _C, _C, _C, _C, \
206 _C, _C, _C, _C, _C, _C, _C, _C, \
207 _S|_B, _P, _P, _P, _P, _P, _P, _P, \
208 _U, _P, _U, _P, _P, _P, _P, _P, \
209 _P, _P, _P, _P, _P, _P, _P, _P, \
210 _L, _P, _L, _P, _P, _P, _P, _P, \
211 _U, _U, _U, _U, _U, _U, _U, _U, \
212 _U, _U, _U, _U, _U, _U, _U, _U, \
213 _U, _U, _U, _U, _U, _U, _U, _P, \
214 _U, _U, _U, _U, _U, _U, _U, _L, \
215 _L, _L, _L, _L, _L, _L, _L, _L, \
216 _L, _L, _L, _L, _L, _L, _L, _L, \
217 _L, _L, _L, _L, _L, _L, _L, _P, \
218 _L, _L, _L, _L, _L, _L, _L
219 #define _CTYPE_ISO_8859_13_255 _P
220 #define _CTYPE_ISO_8859_14_128_254 \
221 _C, _C, _C, _C, _C, _C, _C, _C, \
222 _C, _C, _C, _C, _C, _C, _C, _C, \
223 _C, _C, _C, _C, _C, _C, _C, _C, \
224 _C, _C, _C, _C, _C, _C, _C, _C, \
225 _S|_B, _U, _L, _P, _U, _L, _U, _P, \
226 _U, _P, _U, _L, _U, _P, _P, _U, \
227 _U, _L, _U, _L, _U, _L, _P, _U, \
228 _L, _L, _L, _U, _L, _U, _L, _L, \
229 _U, _U, _U, _U, _U, _U, _U, _U, \
230 _U, _U, _U, _U, _U, _U, _U, _U, \
231 _U, _U, _U, _U, _U, _U, _U, _U, \
232 _U, _U, _U, _U, _U, _U, _U, _L, \
233 _L, _L, _L, _L, _L, _L, _L, _L, \
234 _L, _L, _L, _L, _L, _L, _L, _L, \
235 _L, _L, _L, _L, _L, _L, _L, _L, \
236 _L, _L, _L, _L, _L, _L, _L
237 #define _CTYPE_ISO_8859_14_255 _L
238 #define _CTYPE_ISO_8859_15_128_254 \
239 _C, _C, _C, _C, _C, _C, _C, _C, \
240 _C, _C, _C, _C, _C, _C, _C, _C, \
241 _C, _C, _C, _C, _C, _C, _C, _C, \
242 _C, _C, _C, _C, _C, _C, _C, _C, \
243 _S|_B, _P, _P, _P, _P, _P, _U, _P, \
244 _L, _P, _P, _P, _P, _P, _P, _P, \
245 _P, _P, _P, _P, _U, _P, _P, _P, \
246 _L, _P, _P, _P, _U, _L, _U, _P, \
247 _U, _U, _U, _U, _U, _U, _U, _U, \
248 _U, _U, _U, _U, _U, _U, _U, _U, \
249 _U, _U, _U, _U, _U, _U, _U, _P, \
250 _U, _U, _U, _U, _U, _U, _U, _L, \
251 _L, _L, _L, _L, _L, _L, _L, _L, \
252 _L, _L, _L, _L, _L, _L, _L, _L, \
253 _L, _L, _L, _L, _L, _L, _L, _P, \
254 _L, _L, _L, _L, _L, _L, _L
255 #define _CTYPE_ISO_8859_15_255 _L
256 #define _CTYPE_ISO_8859_16_128_254 \
257 _C, _C, _C, _C, _C, _C, _C, _C, \
258 _C, _C, _C, _C, _C, _C, _C, _C, \
259 _C, _C, _C, _C, _C, _C, _C, _C, \
260 _C, _C, _C, _C, _C, _C, _C, _C, \
261 _S|_B, _U, _L, _U, _P, _P, _U, _P, \
262 _L, _P, _U, _P, _U, _P, _L, _U, \
263 _P, _P, _U, _U, _U, _P, _P, _P, \
264 _L, _L, _L, _P, _U, _L, _U, _L, \
265 _U, _U, _U, _U, _U, _U, _U, _U, \
266 _U, _U, _U, _U, _U, _U, _U, _U, \
267 _U, _U, _U, _U, _U, _U, _U, _U, \
268 _U, _U, _U, _U, _U, _U, _U, _L, \
269 _L, _L, _L, _L, _L, _L, _L, _L, \
270 _L, _L, _L, _L, _L, _L, _L, _L, \
271 _L, _L, _L, _L, _L, _L, _L, _L, \
272 _L, _L, _L, _L, _L, _L, _L
273 #define _CTYPE_ISO_8859_16_255 _L
275 extern int __iso_8859_index (const char *charset_ext);
277 #if defined(ALLOW_NEGATIVE_CTYPE_INDEX)
279 #ifndef __CYGWIN__
280 static const
281 #endif
282 char __ctype_iso[15][128 + 256] = {
283 { _CTYPE_ISO_8859_1_128_254,
285 _CTYPE_DATA_0_127,
286 _CTYPE_ISO_8859_1_128_254,
287 _CTYPE_ISO_8859_1_255
289 { _CTYPE_ISO_8859_2_128_254,
291 _CTYPE_DATA_0_127,
292 _CTYPE_ISO_8859_2_128_254,
293 _CTYPE_ISO_8859_2_255
295 { _CTYPE_ISO_8859_3_128_254,
297 _CTYPE_DATA_0_127,
298 _CTYPE_ISO_8859_3_128_254,
299 _CTYPE_ISO_8859_3_255
301 { _CTYPE_ISO_8859_4_128_254,
303 _CTYPE_DATA_0_127,
304 _CTYPE_ISO_8859_4_128_254,
305 _CTYPE_ISO_8859_4_255
307 { _CTYPE_ISO_8859_5_128_254,
309 _CTYPE_DATA_0_127,
310 _CTYPE_ISO_8859_5_128_254,
311 _CTYPE_ISO_8859_5_255
313 { _CTYPE_ISO_8859_6_128_254,
315 _CTYPE_DATA_0_127,
316 _CTYPE_ISO_8859_6_128_254,
317 _CTYPE_ISO_8859_6_255
319 { _CTYPE_ISO_8859_7_128_254,
321 _CTYPE_DATA_0_127,
322 _CTYPE_ISO_8859_7_128_254,
323 _CTYPE_ISO_8859_7_255
325 { _CTYPE_ISO_8859_8_128_254,
327 _CTYPE_DATA_0_127,
328 _CTYPE_ISO_8859_8_128_254,
329 _CTYPE_ISO_8859_8_255
331 { _CTYPE_ISO_8859_9_128_254,
333 _CTYPE_DATA_0_127,
334 _CTYPE_ISO_8859_9_128_254,
335 _CTYPE_ISO_8859_9_255
337 { _CTYPE_ISO_8859_10_128_254,
339 _CTYPE_DATA_0_127,
340 _CTYPE_ISO_8859_10_128_254,
341 _CTYPE_ISO_8859_10_255
343 { _CTYPE_ISO_8859_11_128_254,
345 _CTYPE_DATA_0_127,
346 _CTYPE_ISO_8859_11_128_254,
347 _CTYPE_ISO_8859_11_255
349 { _CTYPE_ISO_8859_13_128_254,
351 _CTYPE_DATA_0_127,
352 _CTYPE_ISO_8859_13_128_254,
353 _CTYPE_ISO_8859_13_255
355 { _CTYPE_ISO_8859_14_128_254,
357 _CTYPE_DATA_0_127,
358 _CTYPE_ISO_8859_14_128_254,
359 _CTYPE_ISO_8859_14_255
361 { _CTYPE_ISO_8859_15_128_254,
363 _CTYPE_DATA_0_127,
364 _CTYPE_ISO_8859_15_128_254,
365 _CTYPE_ISO_8859_15_255
367 { _CTYPE_ISO_8859_16_128_254,
369 _CTYPE_DATA_0_127,
370 _CTYPE_ISO_8859_16_128_254,
371 _CTYPE_ISO_8859_16_255
375 #else /* !defined(ALLOW_NEGATIVE_CTYPE_INDEX) */
377 static const char __ctype_iso[15][1 + 256] = {
378 { 0,
379 _CTYPE_DATA_0_127,
380 _CTYPE_ISO_8859_1_128_254,
381 _CTYPE_ISO_8859_1_255
383 { 0,
384 _CTYPE_DATA_0_127,
385 _CTYPE_ISO_8859_2_128_254,
386 _CTYPE_ISO_8859_2_255
388 { 0,
389 _CTYPE_DATA_0_127,
390 _CTYPE_ISO_8859_3_128_254,
391 _CTYPE_ISO_8859_3_255
393 { 0,
394 _CTYPE_DATA_0_127,
395 _CTYPE_ISO_8859_4_128_254,
396 _CTYPE_ISO_8859_4_255
398 { 0,
399 _CTYPE_DATA_0_127,
400 _CTYPE_ISO_8859_5_128_254,
401 _CTYPE_ISO_8859_5_255
403 { 0,
404 _CTYPE_DATA_0_127,
405 _CTYPE_ISO_8859_6_128_254,
406 _CTYPE_ISO_8859_6_255
408 { 0,
409 _CTYPE_DATA_0_127,
410 _CTYPE_ISO_8859_7_128_254,
411 _CTYPE_ISO_8859_7_255
413 { 0,
414 _CTYPE_DATA_0_127,
415 _CTYPE_ISO_8859_8_128_254,
416 _CTYPE_ISO_8859_8_255
418 { 0,
419 _CTYPE_DATA_0_127,
420 _CTYPE_ISO_8859_9_128_254,
421 _CTYPE_ISO_8859_9_255
423 { 0,
424 _CTYPE_DATA_0_127,
425 _CTYPE_ISO_8859_10_128_254,
426 _CTYPE_ISO_8859_10_255
428 { 0,
429 _CTYPE_DATA_0_127,
430 _CTYPE_ISO_8859_11_128_254,
431 _CTYPE_ISO_8859_11_255
433 { 0,
434 _CTYPE_DATA_0_127,
435 _CTYPE_ISO_8859_13_128_254,
436 _CTYPE_ISO_8859_13_255
438 { 0,
439 _CTYPE_DATA_0_127,
440 _CTYPE_ISO_8859_14_128_254,
441 _CTYPE_ISO_8859_14_255
443 { 0,
444 _CTYPE_DATA_0_127,
445 _CTYPE_ISO_8859_15_128_254,
446 _CTYPE_ISO_8859_15_255
448 { 0,
449 _CTYPE_DATA_0_127,
450 _CTYPE_ISO_8859_16_128_254,
451 _CTYPE_ISO_8859_16_255
455 #endif /* ALLOW_NEGATIVE_CTYPE_INDEX */