66f766b9fdf5c1a32005fe95982f077332c06abc
[reactos.git] / reactos / lib / kernel32 / nls / cp737.c
1 /*
2 * nls/cp737.c
3 * Copyright (C) 1996, Onno Hovers
4 *
5 * This file has been generated by gencp.exe
6 */
7
8 #include <windows.h>
9 #include <kernel32/nls.h>
10
11
12 WCHAR __CP737_00[32]=
13 {
14 0x0000, 0x263A, 0x263B, 0x2665, 0x2666, 0x2663, 0x2660, 0x2022,
15 0x25D8, 0x25CB, 0x25D9, 0x2642, 0x2640, 0x266A, 0x266B, 0x263C,
16 0x25BA, 0x25C4, 0x2195, 0x203C, 0x00B6, 0x00A7, 0x25AC, 0x21A8,
17 0x2191, 0x2193, 0x2192, 0x2190, 0x221F, 0x2194, 0x25B2, 0x25BC,
18 };
19
20 WCHAR __CP737_60[32]=
21 {
22 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067,
23 0x0068, 0x0069, 0x006A, 0x006B, 0x006C, 0x006D, 0x006E, 0x006F,
24 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077,
25 0x0078, 0x0079, 0x007A, 0x007B, 0x007C, 0x007D, 0x007E, 0x2302,
26 };
27
28 WCHAR __CP737_80[32]=
29 {
30 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398,
31 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F, 0x03A0,
32 0x03A1, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8, 0x03A9,
33 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7, 0x03B8,
34 };
35
36 WCHAR __CP737_A0[32]=
37 {
38 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF, 0x03C0,
39 0x03C1, 0x03C3, 0x03C2, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8,
40 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556,
41 0x2555, 0x2563, 0x2551, 0x2557, 0x255D, 0x255C, 0x255B, 0x2510,
42 };
43
44 WCHAR __CP737_C0[32]=
45 {
46 0x2514, 0x2534, 0x252C, 0x251C, 0x2500, 0x253C, 0x255E, 0x255F,
47 0x255A, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256C, 0x2567,
48 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256B,
49 0x256A, 0x2518, 0x250C, 0x2588, 0x2584, 0x258C, 0x2590, 0x2580,
50 };
51
52 WCHAR __CP737_E0[32]=
53 {
54 0x03C9, 0x03AC, 0x03AD, 0x03AE, 0x03CA, 0x03AF, 0x03CC, 0x03CD,
55 0x03CB, 0x03CE, 0x0386, 0x0388, 0x0389, 0x038A, 0x038C, 0x038E,
56 0x038F, 0x00B1, 0x2265, 0x2264, 0x03AA, 0x03AB, 0x00F7, 0x2248,
57 0x00B0, 0x2219, 0x00B7, 0x221A, 0x207F, 0x00B2, 0x25A0, 0x00A0,
58 };
59
60
61 WCHAR *__CP737_ToUnicode[8]=
62 {
63 __ASCII_00, __ASCII_20, __ASCII_40, __ASCII_60,
64 __CP737_80, __CP737_A0, __CP737_C0, __CP737_E0
65 };
66
67
68 WCHAR *__CP737_ToUnicodeGlyph[8]=
69 {
70 __CP737_00, __ASCII_20, __ASCII_40, __CP737_60,
71 __CP737_80, __CP737_A0, __CP737_C0, __CP737_E0
72 };
73
74
75 CHAR __CP737_00A0[32]=
76 {
77 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15,
78 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
79 0xF8, 0xF1, 0xFD, 0x00, 0x00, 0x00, 0x14, 0xFA,
80 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
81 };
82
83 CHAR __CP737_00E0[32]=
84 {
85 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
86 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
87 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF6,
88 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
89 };
90
91 CHAR __CP737_0360[32]=
92 {
93 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
94 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
95 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
96 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3B, 0x00,
97 };
98
99 CHAR __CP737_0380[32]=
100 {
101 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xEA, 0x00,
102 0xEB, 0xEC, 0xED, 0x00, 0xEE, 0x00, 0xEF, 0xF0,
103 0x00, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86,
104 0x87, 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E,
105 };
106
107 CHAR __CP737_03A0[32]=
108 {
109 0x8F, 0x90, 0x00, 0x91, 0x92, 0x93, 0x94, 0x95,
110 0x96, 0x97, 0xF4, 0xF5, 0xE1, 0xE2, 0xE3, 0xE5,
111 0x00, 0x98, 0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E,
112 0x9F, 0xA0, 0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6,
113 };
114
115 CHAR __CP737_03C0[32]=
116 {
117 0xA7, 0xA8, 0xAA, 0xA9, 0xAB, 0xAC, 0xAD, 0xAE,
118 0xAF, 0xE0, 0xE4, 0xE8, 0xE6, 0xE7, 0xE9, 0x00,
119 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
120 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
121 };
122
123
124 CHAR *__CP737_00XX[32]=
125 {
126 __ASCII_0000, __ASCII_0020, __ASCII_0040, __ASCII_0060,
127 __NULL_0000, __CP737_00A0, __NULL_0000, __CP737_00E0,
128 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
129 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
130 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
131 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
132 __NULL_0000, __NULL_0000, __NULL_0000, __CP737_0360,
133 __CP737_0380, __CP737_03A0, __CP737_03C0, __NULL_0000,
134 };
135
136 CHAR __CP737_2020[32]=
137 {
138 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00,
139 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
140 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
141 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00,
142 };
143
144 CHAR __CP737_2060[32]=
145 {
146 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
147 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
148 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
149 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC,
150 };
151
152 CHAR __CP737_2180[32]=
153 {
154 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
155 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
156 0x1B, 0x18, 0x1A, 0x19, 0x1D, 0x12, 0x00, 0x00,
157 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
158 };
159
160 CHAR __CP737_21A0[32]=
161 {
162 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
163 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
164 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
165 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
166 };
167
168 CHAR __CP737_2200[32]=
169 {
170 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
171 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
172 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
173 0x00, 0xF9, 0xFB, 0x00, 0x00, 0x00, 0x00, 0x1C,
174 };
175
176 CHAR __CP737_2240[32]=
177 {
178 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
179 0xF7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
180 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
181 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
182 };
183
184 CHAR __CP737_2260[32]=
185 {
186 0x00, 0x00, 0x00, 0x00, 0xF3, 0xF2, 0x00, 0x00,
187 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
188 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
189 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
190 };
191
192 CHAR __CP737_2300[32]=
193 {
194 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00,
195 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
196 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
197 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
198 };
199
200
201 CHAR *__CP737_20XX[32]=
202 {
203 __NULL_0000, __CP737_2020, __NULL_0000, __CP737_2060,
204 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
205 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
206 __CP737_2180, __CP737_21A0, __NULL_0000, __NULL_0000,
207 __CP737_2200, __NULL_0000, __CP737_2240, __CP737_2260,
208 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
209 __CP737_2300, __NULL_0000, __NULL_0000, __NULL_0000,
210 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
211 };
212
213 CHAR __CP737_2500[32]=
214 {
215 0xC4, 0x00, 0xB3, 0x00, 0x00, 0x00, 0x00, 0x00,
216 0x00, 0x00, 0x00, 0x00, 0xDA, 0x00, 0x00, 0x00,
217 0xBF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00,
218 0xD9, 0x00, 0x00, 0x00, 0xC3, 0x00, 0x00, 0x00,
219 };
220
221 CHAR __CP737_2520[32]=
222 {
223 0x00, 0x00, 0x00, 0x00, 0xB4, 0x00, 0x00, 0x00,
224 0x00, 0x00, 0x00, 0x00, 0xC2, 0x00, 0x00, 0x00,
225 0x00, 0x00, 0x00, 0x00, 0xC1, 0x00, 0x00, 0x00,
226 0x00, 0x00, 0x00, 0x00, 0xC5, 0x00, 0x00, 0x00,
227 };
228
229 CHAR __CP737_2540[32]=
230 {
231 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
232 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
233 0xCD, 0xBA, 0xD5, 0xD6, 0xC9, 0xB8, 0xB7, 0xBB,
234 0xD4, 0xD3, 0xC8, 0xBE, 0xBD, 0xBC, 0xC6, 0xC7,
235 };
236
237 CHAR __CP737_2560[32]=
238 {
239 0xCC, 0xB5, 0xB6, 0xB9, 0xD1, 0xD2, 0xCB, 0xCF,
240 0xD0, 0xCA, 0xD8, 0xD7, 0xCE, 0x00, 0x00, 0x00,
241 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
242 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
243 };
244
245 CHAR __CP737_2580[32]=
246 {
247 0xDF, 0x00, 0x00, 0x00, 0xDC, 0x00, 0x00, 0x00,
248 0xDB, 0x00, 0x00, 0x00, 0xDD, 0x00, 0x00, 0x00,
249 0xDE, 0xB0, 0xB1, 0xB2, 0x00, 0x00, 0x00, 0x00,
250 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
251 };
252
253 CHAR __CP737_25A0[32]=
254 {
255 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
256 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00,
257 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00,
258 0x00, 0x00, 0x10, 0x00, 0x1F, 0x00, 0x00, 0x00,
259 };
260
261 CHAR __CP737_25C0[32]=
262 {
263 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00,
264 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00,
265 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
266 0x08, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
267 };
268
269 CHAR __CP737_2620[32]=
270 {
271 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
272 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
273 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
274 0x00, 0x00, 0x01, 0x02, 0x0F, 0x00, 0x00, 0x00,
275 };
276
277 CHAR __CP737_2640[32]=
278 {
279 0x0C, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00,
280 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
281 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
282 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
283 };
284
285 CHAR __CP737_2660[32]=
286 {
287 0x06, 0x00, 0x00, 0x05, 0x00, 0x03, 0x04, 0x00,
288 0x00, 0x00, 0x0D, 0x0E, 0x00, 0x00, 0x00, 0x00,
289 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
290 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
291 };
292
293
294 CHAR *__CP737_24XX[32]=
295 {
296 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
297 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
298 __CP737_2500, __CP737_2520, __CP737_2540, __CP737_2560,
299 __CP737_2580, __CP737_25A0, __CP737_25C0, __NULL_0000,
300 __NULL_0000, __CP737_2620, __CP737_2640, __CP737_2660,
301 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
302 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
303 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
304 };
305
306 CHAR __CP737_FF00[32]=
307 {
308 0x00, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
309 0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F,
310 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
311 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x00,
312 };
313
314 CHAR __CP737_FF20[32]=
315 {
316 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
317 0x48, 0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F,
318 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
319 0x58, 0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F,
320 };
321
322 CHAR __CP737_FF40[32]=
323 {
324 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67,
325 0x68, 0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F,
326 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77,
327 0x78, 0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x00,
328 };
329
330
331 CHAR *__CP737_FCXX[32]=
332 {
333 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
334 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
335 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
336 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
337 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
338 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
339 __CP737_FF00, __CP737_FF20, __CP737_FF40, __NULL_0000,
340 __NULL_0000, __NULL_0000, __NULL_0000, __NULL_0000,
341 };
342
343
344 CHAR **__CP737_FromUnicode[64]=
345 {
346 __CP737_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
347 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
348 __CP737_20XX, __CP737_24XX, __NULL_00XX, __NULL_00XX,
349 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
350 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
351 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
352 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
353 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
354 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
355 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
356 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
357 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
358 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
359 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
360 __NULL_00XX, __NULL_00XX, __NULL_00XX, __NULL_00XX,
361 __NULL_00XX, __NULL_00XX, __NULL_00XX, __CP737_FCXX,
362 };