Document "Only directories" checkbox
[midnight-commander/osp/petrarad.git] / slang / include / sllower.h
blob65cbc1575c1f1d0d8a8cf867123719880b80b3be
1 /* This file was automatically created by ./mktables */
2 #define SL_TOLOWER_MAX_CHAR 0x10480ul
4 #define SL_TOLOWER_LOOKUP(x) \
5 (((unsigned)(x)>=SL_TOLOWER_MAX_CHAR)?0:(_pSLwc_Tolower_Table[(unsigned)(x)>>7][(unsigned)(x)&0x7F]))
7 extern const short *_pSLwc_Tolower_Table[521];
9 #ifdef DEFINE_PSLWC_TOLOWER_TABLE
10 static const short Table_00[128] =
12 /*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
13 /*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
14 /*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
15 /*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
16 /*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
17 /*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
18 /*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
19 /*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
20 /*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
21 /*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
22 /*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
23 /*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
24 /*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
25 /*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
26 /*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
27 /*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
30 static const short Table_01[128] =
32 /*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
33 /*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
34 /*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
35 /*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
36 /*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
37 /*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
38 /*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
39 /*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
40 /*0x40-0x47*/ 0, 32, 32, 32, 32, 32, 32, 32,
41 /*0x48-0x4F*/ 32, 32, 32, 32, 32, 32, 32, 32,
42 /*0x50-0x57*/ 32, 32, 32, 32, 32, 32, 32, 32,
43 /*0x58-0x5F*/ 32, 32, 32, 0, 0, 0, 0, 0,
44 /*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
45 /*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
46 /*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
47 /*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
50 static const short Table_02[128] =
52 /*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
53 /*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
54 /*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
55 /*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
56 /*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
57 /*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
58 /*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
59 /*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
60 /*0x40-0x47*/ 32, 32, 32, 32, 32, 32, 32, 32,
61 /*0x48-0x4F*/ 32, 32, 32, 32, 32, 32, 32, 32,
62 /*0x50-0x57*/ 32, 32, 32, 32, 32, 32, 32, 0,
63 /*0x58-0x5F*/ 32, 32, 32, 32, 32, 32, 32, 0,
64 /*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
65 /*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
66 /*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
67 /*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
70 static const short Table_03[128] =
72 /*0x00-0x07*/ 1, 0, 1, 0, 1, 0, 1, 0,
73 /*0x08-0x0F*/ 1, 0, 1, 0, 1, 0, 1, 0,
74 /*0x10-0x17*/ 1, 0, 1, 0, 1, 0, 1, 0,
75 /*0x18-0x1F*/ 1, 0, 1, 0, 1, 0, 1, 0,
76 /*0x20-0x27*/ 1, 0, 1, 0, 1, 0, 1, 0,
77 /*0x28-0x2F*/ 1, 0, 1, 0, 1, 0, 1, 0,
78 /*0x30-0x37*/ -199, 0, 1, 0, 1, 0, 1, 0,
79 /*0x38-0x3F*/ 0, 1, 0, 1, 0, 1, 0, 1,
80 /*0x40-0x47*/ 0, 1, 0, 1, 0, 1, 0, 1,
81 /*0x48-0x4F*/ 0, 0, 1, 0, 1, 0, 1, 0,
82 /*0x50-0x57*/ 1, 0, 1, 0, 1, 0, 1, 0,
83 /*0x58-0x5F*/ 1, 0, 1, 0, 1, 0, 1, 0,
84 /*0x60-0x67*/ 1, 0, 1, 0, 1, 0, 1, 0,
85 /*0x68-0x6F*/ 1, 0, 1, 0, 1, 0, 1, 0,
86 /*0x70-0x77*/ 1, 0, 1, 0, 1, 0, 1, 0,
87 /*0x78-0x7F*/ -121, 1, 0, 1, 0, 1, 0, 0
90 static const short Table_04[128] =
92 /*0x00-0x07*/ 0, 210, 1, 0, 1, 0, 206, 1,
93 /*0x08-0x0F*/ 0, 205, 205, 1, 0, 0, 79, 202,
94 /*0x10-0x17*/ 203, 1, 0, 205, 207, 0, 211, 209,
95 /*0x18-0x1F*/ 1, 0, 0, 0, 211, 213, 0, 214,
96 /*0x20-0x27*/ 1, 0, 1, 0, 1, 0, 218, 1,
97 /*0x28-0x2F*/ 0, 218, 0, 0, 1, 0, 218, 1,
98 /*0x30-0x37*/ 0, 217, 217, 1, 0, 1, 0, 219,
99 /*0x38-0x3F*/ 1, 0, 0, 0, 1, 0, 0, 0,
100 /*0x40-0x47*/ 0, 0, 0, 0, 2, 1, 0, 2,
101 /*0x48-0x4F*/ 1, 0, 2, 1, 0, 1, 0, 1,
102 /*0x50-0x57*/ 0, 1, 0, 1, 0, 1, 0, 1,
103 /*0x58-0x5F*/ 0, 1, 0, 1, 0, 0, 1, 0,
104 /*0x60-0x67*/ 1, 0, 1, 0, 1, 0, 1, 0,
105 /*0x68-0x6F*/ 1, 0, 1, 0, 1, 0, 1, 0,
106 /*0x70-0x77*/ 0, 2, 1, 0, 1, 0, -97, -56,
107 /*0x78-0x7F*/ 1, 0, 1, 0, 1, 0, 1, 0
110 static const short Table_05[128] =
112 /*0x00-0x07*/ 1, 0, 1, 0, 1, 0, 1, 0,
113 /*0x08-0x0F*/ 1, 0, 1, 0, 1, 0, 1, 0,
114 /*0x10-0x17*/ 1, 0, 1, 0, 1, 0, 1, 0,
115 /*0x18-0x1F*/ 1, 0, 1, 0, 1, 0, 1, 0,
116 /*0x20-0x27*/ -130, 0, 1, 0, 1, 0, 1, 0,
117 /*0x28-0x2F*/ 1, 0, 1, 0, 1, 0, 1, 0,
118 /*0x30-0x37*/ 1, 0, 1, 0, 0, 0, 0, 0,
119 /*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
120 /*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
121 /*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
122 /*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
123 /*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
124 /*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
125 /*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
126 /*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
127 /*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
130 static const short Table_06[128] =
132 /*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 38, 0,
133 /*0x08-0x0F*/ 37, 37, 37, 0, 64, 0, 63, 63,
134 /*0x10-0x17*/ 0, 32, 32, 32, 32, 32, 32, 32,
135 /*0x18-0x1F*/ 32, 32, 32, 32, 32, 32, 32, 32,
136 /*0x20-0x27*/ 32, 32, 0, 32, 32, 32, 32, 32,
137 /*0x28-0x2F*/ 32, 32, 32, 32, 0, 0, 0, 0,
138 /*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
139 /*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
140 /*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
141 /*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
142 /*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
143 /*0x58-0x5F*/ 1, 0, 1, 0, 1, 0, 1, 0,
144 /*0x60-0x67*/ 1, 0, 1, 0, 1, 0, 1, 0,
145 /*0x68-0x6F*/ 1, 0, 1, 0, 1, 0, 1, 0,
146 /*0x70-0x77*/ 0, 0, 0, 0, -60, 0, 0, 0,
147 /*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
150 static const short Table_07[128] =
152 /*0x00-0x07*/ 80, 80, 80, 80, 80, 80, 80, 80,
153 /*0x08-0x0F*/ 80, 80, 80, 80, 80, 80, 80, 80,
154 /*0x10-0x17*/ 32, 32, 32, 32, 32, 32, 32, 32,
155 /*0x18-0x1F*/ 32, 32, 32, 32, 32, 32, 32, 32,
156 /*0x20-0x27*/ 32, 32, 32, 32, 32, 32, 32, 32,
157 /*0x28-0x2F*/ 32, 32, 32, 32, 32, 32, 32, 32,
158 /*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
159 /*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
160 /*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
161 /*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
162 /*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
163 /*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
164 /*0x60-0x67*/ 1, 0, 1, 0, 1, 0, 1, 0,
165 /*0x68-0x6F*/ 1, 0, 1, 0, 1, 0, 1, 0,
166 /*0x70-0x77*/ 1, 0, 1, 0, 1, 0, 1, 0,
167 /*0x78-0x7F*/ 1, 0, 1, 0, 1, 0, 1, 0
170 static const short Table_08[128] =
172 /*0x00-0x07*/ 1, 0, 0, 0, 0, 0, 0, 0,
173 /*0x08-0x0F*/ 0, 0, 1, 0, 1, 0, 1, 0,
174 /*0x10-0x17*/ 1, 0, 1, 0, 1, 0, 1, 0,
175 /*0x18-0x1F*/ 1, 0, 1, 0, 1, 0, 1, 0,
176 /*0x20-0x27*/ 1, 0, 1, 0, 1, 0, 1, 0,
177 /*0x28-0x2F*/ 1, 0, 1, 0, 1, 0, 1, 0,
178 /*0x30-0x37*/ 1, 0, 1, 0, 1, 0, 1, 0,
179 /*0x38-0x3F*/ 1, 0, 1, 0, 1, 0, 1, 0,
180 /*0x40-0x47*/ 0, 1, 0, 1, 0, 1, 0, 1,
181 /*0x48-0x4F*/ 0, 1, 0, 1, 0, 1, 0, 0,
182 /*0x50-0x57*/ 1, 0, 1, 0, 1, 0, 1, 0,
183 /*0x58-0x5F*/ 1, 0, 1, 0, 1, 0, 1, 0,
184 /*0x60-0x67*/ 1, 0, 1, 0, 1, 0, 1, 0,
185 /*0x68-0x6F*/ 1, 0, 1, 0, 1, 0, 1, 0,
186 /*0x70-0x77*/ 1, 0, 1, 0, 1, 0, 0, 0,
187 /*0x78-0x7F*/ 1, 0, 0, 0, 0, 0, 0, 0
190 static const short Table_09[128] =
192 /*0x00-0x07*/ 1, 0, 1, 0, 1, 0, 1, 0,
193 /*0x08-0x0F*/ 1, 0, 1, 0, 1, 0, 1, 0,
194 /*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
195 /*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
196 /*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
197 /*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
198 /*0x30-0x37*/ 0, 48, 48, 48, 48, 48, 48, 48,
199 /*0x38-0x3F*/ 48, 48, 48, 48, 48, 48, 48, 48,
200 /*0x40-0x47*/ 48, 48, 48, 48, 48, 48, 48, 48,
201 /*0x48-0x4F*/ 48, 48, 48, 48, 48, 48, 48, 48,
202 /*0x50-0x57*/ 48, 48, 48, 48, 48, 48, 48, 0,
203 /*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
204 /*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
205 /*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
206 /*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
207 /*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
210 static const short Table_10[128] =
212 /*0x00-0x07*/ 1, 0, 1, 0, 1, 0, 1, 0,
213 /*0x08-0x0F*/ 1, 0, 1, 0, 1, 0, 1, 0,
214 /*0x10-0x17*/ 1, 0, 1, 0, 1, 0, 1, 0,
215 /*0x18-0x1F*/ 1, 0, 1, 0, 1, 0, 1, 0,
216 /*0x20-0x27*/ 1, 0, 1, 0, 1, 0, 1, 0,
217 /*0x28-0x2F*/ 1, 0, 1, 0, 1, 0, 1, 0,
218 /*0x30-0x37*/ 1, 0, 1, 0, 1, 0, 1, 0,
219 /*0x38-0x3F*/ 1, 0, 1, 0, 1, 0, 1, 0,
220 /*0x40-0x47*/ 1, 0, 1, 0, 1, 0, 1, 0,
221 /*0x48-0x4F*/ 1, 0, 1, 0, 1, 0, 1, 0,
222 /*0x50-0x57*/ 1, 0, 1, 0, 1, 0, 1, 0,
223 /*0x58-0x5F*/ 1, 0, 1, 0, 1, 0, 1, 0,
224 /*0x60-0x67*/ 1, 0, 1, 0, 1, 0, 1, 0,
225 /*0x68-0x6F*/ 1, 0, 1, 0, 1, 0, 1, 0,
226 /*0x70-0x77*/ 1, 0, 1, 0, 1, 0, 1, 0,
227 /*0x78-0x7F*/ 1, 0, 1, 0, 1, 0, 1, 0
230 static const short Table_11[128] =
232 /*0x00-0x07*/ 1, 0, 1, 0, 1, 0, 1, 0,
233 /*0x08-0x0F*/ 1, 0, 1, 0, 1, 0, 1, 0,
234 /*0x10-0x17*/ 1, 0, 1, 0, 1, 0, 0, 0,
235 /*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
236 /*0x20-0x27*/ 1, 0, 1, 0, 1, 0, 1, 0,
237 /*0x28-0x2F*/ 1, 0, 1, 0, 1, 0, 1, 0,
238 /*0x30-0x37*/ 1, 0, 1, 0, 1, 0, 1, 0,
239 /*0x38-0x3F*/ 1, 0, 1, 0, 1, 0, 1, 0,
240 /*0x40-0x47*/ 1, 0, 1, 0, 1, 0, 1, 0,
241 /*0x48-0x4F*/ 1, 0, 1, 0, 1, 0, 1, 0,
242 /*0x50-0x57*/ 1, 0, 1, 0, 1, 0, 1, 0,
243 /*0x58-0x5F*/ 1, 0, 1, 0, 1, 0, 1, 0,
244 /*0x60-0x67*/ 1, 0, 1, 0, 1, 0, 1, 0,
245 /*0x68-0x6F*/ 1, 0, 1, 0, 1, 0, 1, 0,
246 /*0x70-0x77*/ 1, 0, 1, 0, 1, 0, 1, 0,
247 /*0x78-0x7F*/ 1, 0, 0, 0, 0, 0, 0, 0
250 static const short Table_12[128] =
252 /*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
253 /*0x08-0x0F*/ -8, -8, -8, -8, -8, -8, -8, -8,
254 /*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
255 /*0x18-0x1F*/ -8, -8, -8, -8, -8, -8, 0, 0,
256 /*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
257 /*0x28-0x2F*/ -8, -8, -8, -8, -8, -8, -8, -8,
258 /*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
259 /*0x38-0x3F*/ -8, -8, -8, -8, -8, -8, -8, -8,
260 /*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
261 /*0x48-0x4F*/ -8, -8, -8, -8, -8, -8, 0, 0,
262 /*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
263 /*0x58-0x5F*/ 0, -8, 0, -8, 0, -8, 0, -8,
264 /*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
265 /*0x68-0x6F*/ -8, -8, -8, -8, -8, -8, -8, -8,
266 /*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
267 /*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
270 static const short Table_13[128] =
272 /*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
273 /*0x08-0x0F*/ -8, -8, -8, -8, -8, -8, -8, -8,
274 /*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
275 /*0x18-0x1F*/ -8, -8, -8, -8, -8, -8, -8, -8,
276 /*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
277 /*0x28-0x2F*/ -8, -8, -8, -8, -8, -8, -8, -8,
278 /*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
279 /*0x38-0x3F*/ -8, -8, -74, -74, -9, 0, 0, 0,
280 /*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
281 /*0x48-0x4F*/ -86, -86, -86, -86, -9, 0, 0, 0,
282 /*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
283 /*0x58-0x5F*/ -8, -8, -100, -100, 0, 0, 0, 0,
284 /*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
285 /*0x68-0x6F*/ -8, -8, -112, -112, -7, 0, 0, 0,
286 /*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
287 /*0x78-0x7F*/ -128, -128, -126, -126, -9, 0, 0, 0
290 static const short Table_14[128] =
292 /*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
293 /*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
294 /*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
295 /*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
296 /*0x20-0x27*/ 0, 0, 0, 0, 0, 0, -7517, 0,
297 /*0x28-0x2F*/ 0, 0, -8383, -8262, 0, 0, 0, 0,
298 /*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
299 /*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
300 /*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
301 /*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
302 /*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
303 /*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
304 /*0x60-0x67*/ 16, 16, 16, 16, 16, 16, 16, 16,
305 /*0x68-0x6F*/ 16, 16, 16, 16, 16, 16, 16, 16,
306 /*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
307 /*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
310 static const short Table_15[128] =
312 /*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
313 /*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
314 /*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
315 /*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
316 /*0x20-0x27*/ 0, 0, 0, 0, 0, 0, 0, 0,
317 /*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
318 /*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 26, 26,
319 /*0x38-0x3F*/ 26, 26, 26, 26, 26, 26, 26, 26,
320 /*0x40-0x47*/ 26, 26, 26, 26, 26, 26, 26, 26,
321 /*0x48-0x4F*/ 26, 26, 26, 26, 26, 26, 26, 26,
322 /*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
323 /*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
324 /*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
325 /*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
326 /*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
327 /*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
330 static const short Table_16[128] =
332 /*0x00-0x07*/ 0, 0, 0, 0, 0, 0, 0, 0,
333 /*0x08-0x0F*/ 0, 0, 0, 0, 0, 0, 0, 0,
334 /*0x10-0x17*/ 0, 0, 0, 0, 0, 0, 0, 0,
335 /*0x18-0x1F*/ 0, 0, 0, 0, 0, 0, 0, 0,
336 /*0x20-0x27*/ 0, 32, 32, 32, 32, 32, 32, 32,
337 /*0x28-0x2F*/ 32, 32, 32, 32, 32, 32, 32, 32,
338 /*0x30-0x37*/ 32, 32, 32, 32, 32, 32, 32, 32,
339 /*0x38-0x3F*/ 32, 32, 32, 0, 0, 0, 0, 0,
340 /*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
341 /*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
342 /*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
343 /*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
344 /*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
345 /*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
346 /*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
347 /*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
350 static const short Table_17[128] =
352 /*0x00-0x07*/ 40, 40, 40, 40, 40, 40, 40, 40,
353 /*0x08-0x0F*/ 40, 40, 40, 40, 40, 40, 40, 40,
354 /*0x10-0x17*/ 40, 40, 40, 40, 40, 40, 40, 40,
355 /*0x18-0x1F*/ 40, 40, 40, 40, 40, 40, 40, 40,
356 /*0x20-0x27*/ 40, 40, 40, 40, 40, 40, 0, 0,
357 /*0x28-0x2F*/ 0, 0, 0, 0, 0, 0, 0, 0,
358 /*0x30-0x37*/ 0, 0, 0, 0, 0, 0, 0, 0,
359 /*0x38-0x3F*/ 0, 0, 0, 0, 0, 0, 0, 0,
360 /*0x40-0x47*/ 0, 0, 0, 0, 0, 0, 0, 0,
361 /*0x48-0x4F*/ 0, 0, 0, 0, 0, 0, 0, 0,
362 /*0x50-0x57*/ 0, 0, 0, 0, 0, 0, 0, 0,
363 /*0x58-0x5F*/ 0, 0, 0, 0, 0, 0, 0, 0,
364 /*0x60-0x67*/ 0, 0, 0, 0, 0, 0, 0, 0,
365 /*0x68-0x6F*/ 0, 0, 0, 0, 0, 0, 0, 0,
366 /*0x70-0x77*/ 0, 0, 0, 0, 0, 0, 0, 0,
367 /*0x78-0x7F*/ 0, 0, 0, 0, 0, 0, 0, 0
370 const short *_pSLwc_Tolower_Table[521] =
372 Table_01, Table_02, Table_03, Table_04, Table_05, Table_00,
373 Table_00, Table_06, Table_07, Table_08, Table_09, Table_00,
374 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
375 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
376 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
377 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
378 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
379 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
380 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
381 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
382 Table_10, Table_11, Table_12, Table_13, Table_00, Table_00,
383 Table_14, Table_00, Table_00, Table_00, Table_00, Table_00,
384 Table_00, Table_15, Table_00, Table_00, Table_00, Table_00,
385 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
386 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
387 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
388 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
389 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
390 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
391 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
392 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
393 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
394 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
395 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
396 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
397 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
398 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
399 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
400 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
401 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
402 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
403 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
404 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
405 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
406 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
407 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
408 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
409 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
410 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
411 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
412 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
413 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
414 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
415 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
416 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
417 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
418 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
419 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
420 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
421 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
422 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
423 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
424 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
425 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
426 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
427 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
428 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
429 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
430 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
431 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
432 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
433 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
434 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
435 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
436 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
437 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
438 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
439 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
440 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
441 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
442 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
443 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
444 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
445 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
446 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
447 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
448 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
449 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
450 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
451 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
452 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
453 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
454 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
455 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
456 Table_00, Table_00, Table_00, Table_00, Table_00, Table_00,
457 Table_16, Table_00, Table_00, Table_00, Table_00, Table_00,
458 Table_00, Table_00, Table_00, Table_00, Table_17
460 #endif /* DEFINE_PSLWC_TOLOWER_TABLE */