source: NonGTP/Xerces/xercesc/util/Transcoders/Uniconv390/ccsid.h @ 188

Revision 188, 15.3 KB checked in by mattausch, 19 years ago (diff)

added xercesc to support

Line 
1/*
2 * The Apache Software License, Version 1.1
3 *
4 * Copyright (c) 1999-2003 The Apache Software Foundation.  All rights
5 * reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions
9 * are met:
10 *
11 * 1. Redistributions of source code must retain the above copyright
12 *    notice, this list of conditions and the following disclaimer.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright
15 *    notice, this list of conditions and the following disclaimer in
16 *    the documentation and/or other materials provided with the
17 *    distribution.
18 *
19 * 3. The end-user documentation included with the redistribution,
20 *    if any, must include the following acknowledgment:
21 *       "This product includes software developed by the
22 *        Apache Software Foundation (http://www.apache.org/)."
23 *    Alternately, this acknowledgment may appear in the software itself
24 *    if and wherever such third-party acknowledgments normally appear.
25 *
26 * 4. The names "Xerces" and "Apache Software Foundation" must
27 *    not be used to endorse or promote products derived from this
28 *    software without prior written permission. For written
29 *    permission, please contact apache\@apache.org.
30 *
31 * 5. Products derived from this software may not be called "Apache",
32 *    nor may "Apache" appear in their name, without prior written
33 *    permission of the Apache Software Foundation.
34 *
35 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
36 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
37 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
38 * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
39 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
40 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
41 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
42 * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
43 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
44 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
45 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
46 * SUCH DAMAGE.
47 * ====================================================================
48 *
49 * This software consists of voluntary contributions made by many
50 * individuals on behalf of the Apache Software Foundation, and was
51 * originally based on software copyright (c) 1999, International
52 * Business Machines, Inc., http://www.ibm.com .  For more information
53 * on the Apache Software Foundation, please see
54 * http://www.apache.org/.
55 */
56/*
57 * $Id: ccsid.h,v 1.3 2003/12/16 14:43:58 neilg Exp $
58 */
59 
60/*****************************************************************
61 * Do not manually change this file. It is generated automatically.
62 *****************************************************************/
63 
64#define _AE_MAX_CODESET_NAME_LENGTH    40
65#define _AE_NUM_OF_CODESETS   584
66
67struct ccsid_mapping {
68   char NAME[_AE_MAX_CODESET_NAME_LENGTH];
69   int CCSID;
70};
71
72struct ccsid_mapping CCSID_MAPPING[_AE_NUM_OF_CODESETS] =
73{ {"ADOBELATIN1ENCODING", 1277},
74{"ADOBESTANDARDENCODING", 1276},
75{"ARABIC", 1089},
76{"ASMO708", 1089},
77{"BIG5", 1370},
78{"CCSID00858", 858},
79{"CCSID01140", 1140},
80{"CCSID01141", 1141},
81{"CCSID01142", 1142},
82{"CCSID01143", 1143},
83{"CCSID01144", 1144},
84{"CCSID01145", 1145},
85{"CCSID01146", 1146},
86{"CCSID01147", 1147},
87{"CCSID01148", 1148},
88{"CCSID01149", 1149},
89{"CHINESE", 1383},
90{"CP00858", 858},
91{"CP01140", 1140},
92{"CP01141", 1141},
93{"CP01142", 1142},
94{"CP01143", 1143},
95{"CP01144", 1144},
96{"CP01145", 1145},
97{"CP01146", 1146},
98{"CP01147", 1147},
99{"CP01148", 1148},
100{"CP01149", 1149},
101{"CP037", 37},
102{"CP1006", 1006},
103{"CP1008", 5104},
104{"CP1025", 1154},
105{"CP1027", 5123},
106{"CP1046", 9238},
107{"CP1089", 1089},
108{"CP1097", 1097},
109{"CP1098", 1098},
110{"CP1112", 1112},
111{"CP1122", 1122},
112{"CP1123", 1123},
113{"CP1124", 1124},
114{"CP1125", 848},
115{"CP1130", 1164},
116{"CP1131", 849},
117{"CP1140", 1140},
118{"CP1141", 1141},
119{"CP1142", 1142},
120{"CP1143", 1143},
121{"CP1144", 1144},
122{"CP1145", 1145},
123{"CP1146", 1146},
124{"CP1147", 1147},
125{"CP1148", 1148},
126{"CP1149", 1149},
127{"CP1208", 1208},
128{"CP1250", 5346},
129{"CP1251", 5347},
130{"CP1252", 5348},
131{"CP1253", 5349},
132{"CP1254", 5350},
133{"CP1255", 5351},
134{"CP1256", 5352},
135{"CP1257", 5353},
136{"CP1258", 5354},
137{"CP1364", 1364},
138{"CP1383", 1383},
139{"CP273", 273},
140{"CP277", 277},
141{"CP278", 278},
142{"CP280", 280},
143{"CP284", 284},
144{"CP285", 285},
145{"CP28709", 1159},
146{"CP297", 297},
147{"CP33722", 33722},
148{"CP37", 37},
149{"CP420", 420},
150{"CP424", 424},
151{"CP437", 437},
152{"CP500", 500},
153{"CP65001", 1208},
154{"CP813", 813},
155{"CP819", 819},
156{"CP850", 850},
157{"CP851", 851},
158{"CP852", 852},
159{"CP855", 855},
160{"CP856", 856},
161{"CP857", 857},
162{"CP858", 858},
163{"CP859", 859},
164{"CP860", 860},
165{"CP861", 861},
166{"CP862", 862},
167{"CP863", 863},
168{"CP864", 864},
169{"CP865", 865},
170{"CP866", 866},
171{"CP867", 867},
172{"CP868", 868},
173{"CP869", 869},
174{"CP870", 870},
175{"CP871", 871},
176{"CP874", 874},
177{"CP875", 875},
178{"CP878", 878},
179{"CP9030", 1160},
180{"CP9066", 874},
181{"CP912", 912},
182{"CP913", 913},
183{"CP914", 914},
184{"CP915", 915},
185{"CP916", 916},
186{"CP918", 918},
187{"CP920", 920},
188{"CP921", 921},
189{"CP922", 902},
190{"CP923", 923},
191{"CP932", 943},
192{"CP933", 933},
193{"CP935", 935},
194{"CP936", 1386},
195{"CP937", 937},
196{"CP939", 939},
197{"CP943", 943},
198{"CP943C", 943},
199{"CP950", 1370},
200{"CPAR", 868},
201{"CPGR", 869},
202{"CPIBM1047", 1047},
203{"CPIBM1123", 1123},
204{"CPIBM1140", 1140},
205{"CPIBM1141", 1141},
206{"CPIBM1142", 1142},
207{"CPIBM1143", 1143},
208{"CPIBM1144", 1144},
209{"CPIBM1145", 1145},
210{"CPIBM1146", 1146},
211{"CPIBM1147", 1147},
212{"CPIBM1148", 1148},
213{"CPIBM1149", 1149},
214{"CPIBM1153", 1153},
215{"CPIBM1154", 1154},
216{"CPIBM1156", 1156},
217{"CPIBM1157", 1157},
218{"CPIBM1158", 1123},
219{"CPIBM1160", 1160},
220{"CPIBM1164", 1164},
221{"CPIBM12712", 12712},
222{"CPIBM1371", 1371},
223{"CPIBM16804", 16804},
224{"CPIBM273", 273},
225{"CPIBM277", 277},
226{"CPIBM278", 278},
227{"CPIBM280", 280},
228{"CPIBM284", 284},
229{"CPIBM285", 285},
230{"CPIBM297", 297},
231{"CPIBM37", 37},
232{"CPIBM4971", 4971},
233{"CPIBM500", 500},
234{"CPIBM871", 871},
235{"CPIBM933", 933},
236{"CPIBM935", 935},
237{"CPIBM937", 937},
238{"CPIS", 861},
239{"CSADOBESTANDARDENCODING", 1276},
240{"CSBIG5", 1370},
241{"CSEUCKR", 970},
242{"CSGB2312", 1383},
243{"CSHPROMAN8", 1051},
244{"CSIBM037", 37},
245{"CSIBM273", 273},
246{"CSIBM277", 277},
247{"CSIBM278", 278},
248{"CSIBM280", 280},
249{"CSIBM284", 284},
250{"CSIBM285", 285},
251{"CSIBM297", 297},
252{"CSIBM420", 420},
253{"CSIBM424", 424},
254{"CSIBM500", 500},
255{"CSIBM855", 855},
256{"CSIBM857", 857},
257{"CSIBM860", 860},
258{"CSIBM861", 861},
259{"CSIBM863", 863},
260{"CSIBM864", 864},
261{"CSIBM865", 865},
262{"CSIBM866", 866},
263{"CSIBM868", 868},
264{"CSIBM869", 869},
265{"CSIBM870", 870},
266{"CSIBM871", 871},
267{"CSIBM918", 918},
268{"CSISO58GB231280", 1383},
269{"CSISOLATIN0", 923},
270{"CSISOLATIN1", 819},
271{"CSISOLATIN2", 912},
272{"CSISOLATIN3", 913},
273{"CSISOLATIN4", 914},
274{"CSISOLATIN5", 920},
275{"CSISOLATIN9", 923},
276{"CSISOLATINARABIC", 1089},
277{"CSISOLATINCYRILLIC", 915},
278{"CSISOLATINGREEK", 813},
279{"CSISOLATINHEBREW", 916},
280{"CSKOI8R", 878},
281{"CSKSC56011987", 949},
282{"CSMACINTOSH", 1275},
283{"CSPC850MULTILINGUAL", 850},
284{"CSPC851", 851},
285{"CSPC862LATINHEBREW", 862},
286{"CSPC8CODEPAGE437", 437},
287{"CSPCP852", 852},
288{"CSPCP855", 855},
289{"CSSHIFTJIS", 943},
290{"CSUNICODE", 1200},
291{"CSWINDOWS31J", 943},
292{"CYRILLIC", 915},
293{"DOS862", 862},
294{"EBCDICAR", 16804},
295{"EBCDICCPAR1", 420},
296{"EBCDICCPAR2", 918},
297{"EBCDICCPBE", 500},
298{"EBCDICCPCA", 37},
299{"EBCDICCPCH", 500},
300{"EBCDICCPDK", 277},
301{"EBCDICCPES", 284},
302{"EBCDICCPFI", 278},
303{"EBCDICCPFR", 297},
304{"EBCDICCPGB", 285},
305{"EBCDICCPHE", 424},
306{"EBCDICCPIS", 871},
307{"EBCDICCPIT", 280},
308{"EBCDICCPNL", 37},
309{"EBCDICCPNO", 277},
310{"EBCDICCPROECE", 870},
311{"EBCDICCPSE", 278},
312{"EBCDICCPUS", 37},
313{"EBCDICCPWT", 37},
314{"EBCDICCPYU", 870},
315{"EBCDICDE", 273},
316{"EBCDICDK", 277},
317{"EBCDICGB", 285},
318{"EBCDICHE", 12712},
319{"EBCDICSV", 278},
320{"ECMA114", 1089},
321{"ECMA118", 813},
322{"ECMA128", 920},
323{"ELOT928", 813},
324{"EUCCN", 1383},
325{"EUCKR", 970},
326{"GB", 1383},
327{"GB2312", 1383},
328{"GB23121980", 1383},
329{"GB231280", 1383},
330{"GBK", 1386},
331{"GREEK", 813},
332{"GREEK8", 813},
333{"HEBREW", 916},
334{"HPROMAN8", 1051},
335{"IBM00858", 858},
336{"IBM01140", 1140},
337{"IBM01141", 1141},
338{"IBM01142", 1142},
339{"IBM01143", 1143},
340{"IBM01144", 1144},
341{"IBM01145", 1145},
342{"IBM01146", 1146},
343{"IBM01147", 1147},
344{"IBM01148", 1148},
345{"IBM01149", 1149},
346{"IBM037", 37},
347{"IBM037S390", 37},
348{"IBM1006", 1006},
349{"IBM1006VPUA", 1006},
350{"IBM1025", 1025},
351{"IBM1025STD", 1025},
352{"IBM1047", 1047},
353{"IBM1047S390", 1047},
354{"IBM1051", 1051},
355{"IBM1089", 1089},
356{"IBM1097", 1097},
357{"IBM1097VPUA", 1097},
358{"IBM1098", 1098},
359{"IBM1098VSUBVPUA", 1098},
360{"IBM1112", 1112},
361{"IBM1112STD", 1112},
362{"IBM1122", 1122},
363{"IBM1122STD", 1122},
364{"IBM1123", 1123},
365{"IBM1123STD", 1123},
366{"IBM1124", 1124},
367{"IBM1124STD", 1124},
368{"IBM1125", 1125},
369{"IBM1125VSUB", 1125},
370{"IBM1129", 1129},
371{"IBM1129STD", 1129},
372{"IBM1130", 1130},
373{"IBM1130STD", 1130},
374{"IBM1131", 1131},
375{"IBM1131VSUB", 1131},
376{"IBM1132", 1132},
377{"IBM1132STD", 1132},
378{"IBM1133", 1133},
379{"IBM1133STD", 1133},
380{"IBM1137", 1137},
381{"IBM1137STD", 1137},
382{"IBM1140", 1140},
383{"IBM1140S390", 1140},
384{"IBM1141", 1141},
385{"IBM1142", 1142},
386{"IBM1142S390", 1142},
387{"IBM1143", 1143},
388{"IBM1143S390", 1143},
389{"IBM1144", 1144},
390{"IBM1144S390", 1144},
391{"IBM1145", 1145},
392{"IBM1145S390", 1145},
393{"IBM1146", 1146},
394{"IBM1146S390", 1146},
395{"IBM1147", 1147},
396{"IBM1147S390", 1147},
397{"IBM1148", 1148},
398{"IBM1148S390", 1148},
399{"IBM1149", 1149},
400{"IBM1149S390", 1149},
401{"IBM1153", 1153},
402{"IBM1154", 1154},
403{"IBM1156", 1156},
404{"IBM1157", 1157},
405{"IBM1158", 1123},
406{"IBM1159", 1159},
407{"IBM1160", 1160},
408{"IBM1164", 1164},
409{"IBM1208", 1208},
410{"IBM1209", 1208},
411{"IBM1250", 1250},
412{"IBM1251", 1251},
413{"IBM1252", 1252},
414{"IBM1253", 1253},
415{"IBM1254", 1254},
416{"IBM1255", 1255},
417{"IBM1256", 1256},
418{"IBM1257", 1257},
419{"IBM1258", 1258},
420{"IBM12712", 12712},
421{"IBM1275", 1275},
422{"IBM1276", 1276},
423{"IBM1277", 1277},
424{"IBM1280", 1280},
425{"IBM1281", 1281},
426{"IBM1282", 1282},
427{"IBM1283", 1283},
428{"IBM1363", 1363},
429{"IBM1363VASCIIVSUBVPUA", 1363},
430{"IBM1364", 1364},
431{"IBM1364VPUA", 1364},
432{"IBM1370", 1370},
433{"IBM1371", 1371},
434{"IBM1381", 1381},
435{"IBM1381VSUBVPUA", 1381},
436{"IBM1383", 1383},
437{"IBM1386", 1386},
438{"IBM1386P1002002", 1386},
439{"IBM1386VSUBVPUA", 1386},
440{"IBM1388", 1388},
441{"IBM1388VPUA", 1388},
442{"IBM1399", 1399},
443{"IBM16804", 16804},
444{"IBM17248", 17248},
445{"IBM273", 273},
446{"IBM277", 277},
447{"IBM278", 278},
448{"IBM280", 280},
449{"IBM284", 284},
450{"IBM285", 285},
451{"IBM297", 297},
452{"IBM33722", 33722},
453{"IBM367", 367},
454{"IBM37", 37},
455{"IBM37S390", 37},
456{"IBM420", 420},
457{"IBM424", 424},
458{"IBM437", 437},
459{"IBM4909", 4909},
460{"IBM4971", 4971},
461{"IBM500", 500},
462{"IBM5035", 939},
463{"IBM5050", 33722},
464{"IBM5104", 5104},
465{"IBM5123", 5123},
466{"IBM5304", 1208},
467{"IBM5305", 1208},
468{"IBM5346", 5346},
469{"IBM5347", 5347},
470{"IBM5348", 5348},
471{"IBM5349", 5349},
472{"IBM5350", 5350},
473{"IBM5351", 5351},
474{"IBM5352", 5352},
475{"IBM5353", 5353},
476{"IBM5354", 5354},
477{"IBM808", 808},
478{"IBM813", 813},
479{"IBM819", 819},
480{"IBM838", 9030},
481{"IBM848", 848},
482{"IBM849", 849},
483{"IBM850", 850},
484{"IBM851", 851},
485{"IBM852", 852},
486{"IBM855", 855},
487{"IBM856", 856},
488{"IBM857", 857},
489{"IBM858", 858},
490{"IBM859", 859},
491{"IBM860", 860},
492{"IBM861", 861},
493{"IBM862", 862},
494{"IBM863", 863},
495{"IBM864", 864},
496{"IBM865", 865},
497{"IBM866", 866},
498{"IBM867", 867},
499{"IBM868", 868},
500{"IBM869", 869},
501{"IBM870", 870},
502{"IBM870STD", 870},
503{"IBM871", 871},
504{"IBM872", 872},
505{"IBM874", 874},
506{"IBM875", 875},
507{"IBM875STD", 875},
508{"IBM878", 878},
509{"IBM901", 901},
510{"IBM902", 902},
511{"IBM9030", 9030},
512{"IBM9030STD", 9030},
513{"IBM9044", 9044},
514{"IBM9049", 9049},
515{"IBM9061", 9061},
516{"IBM9066", 874},
517{"IBM912", 912},
518{"IBM913", 913},
519{"IBM914", 914},
520{"IBM915", 915},
521{"IBM916", 916},
522{"IBM918", 918},
523{"IBM918VPUA", 918},
524{"IBM920", 920},
525{"IBM921", 921},
526{"IBM922", 922},
527{"IBM923", 923},
528{"IBM9238", 9238},
529{"IBM931", 939},
530{"IBM932", 942},
531{"IBM932VSUBVPUA", 942},
532{"IBM933", 933},
533{"IBM935", 935},
534{"IBM937", 937},
535{"IBM939", 939},
536{"IBM942", 942},
537{"IBM942VSUBVPUA", 942},
538{"IBM943", 943},
539{"IBM943VSUBVPUA", 943},
540{"IBM949", 949},
541{"IBM949VSUBVPUA", 949},
542{"IBM950", 950},
543{"IBM9580", 1388},
544{"IBM970", 970},
545{"IBM970P1102000", 970},
546{"IBMEUCCN", 1383},
547{"IBMEUCKR", 970},
548{"ISO10646UCS2", 1200},
549{"ISO88591", 819},
550{"ISO885913", 921},
551{"ISO885915", 923},
552{"ISO885915FDIS", 923},
553{"ISO88592", 912},
554{"ISO88593", 913},
555{"ISO88594", 914},
556{"ISO88595", 915},
557{"ISO88596", 1089},
558{"ISO88597", 813},
559{"ISO88598", 916},
560{"ISO88598E", 916},
561{"ISO88598I", 916},
562{"ISO88599", 920},
563{"ISOIR100", 819},
564{"ISOIR101", 912},
565{"ISOIR109", 913},
566{"ISOIR110", 914},
567{"ISOIR126", 813},
568{"ISOIR127", 1089},
569{"ISOIR138", 916},
570{"ISOIR144", 915},
571{"ISOIR148", 920},
572{"ISOIR149", 949},
573{"ISOIR58", 1383},
574{"KOI8", 878},
575{"KOI8R", 878},
576{"KOREAN", 949},
577{"KSC5601", 949},
578{"KSC56011987", 949},
579{"KSC56011989", 949},
580{"KSC56011992", 949},
581{"L1", 819},
582{"L2", 912},
583{"L3", 913},
584{"L4", 914},
585{"L5", 920},
586{"L9", 923},
587{"LATIN0", 923},
588{"LATIN1", 819},
589{"LATIN2", 912},
590{"LATIN3", 913},
591{"LATIN4", 914},
592{"LATIN5", 920},
593{"LATIN9", 923},
594{"MAC", 1275},
595{"MACCE", 1282},
596{"MACCY", 1283},
597{"MACGR", 1280},
598{"MACINTOSH", 1275},
599{"MACTR", 1281},
600{"MS932", 943},
601{"MSKANJI", 943},
602{"PCK", 943},
603{"R8", 1051},
604{"ROMAN8", 1051},
605{"SHIFTJIS", 943},
606{"SHIFTJIS78", 942},
607{"SJIS", 943},
608{"SJIS78", 942},
609{"UCS2", 1200},
610{"UTF8", 1208},
611{"WINDOWS10000", 1275},
612{"WINDOWS10006", 1280},
613{"WINDOWS10007", 1283},
614{"WINDOWS10029", 1282},
615{"WINDOWS10081", 1281},
616{"WINDOWS1250", 5346},
617{"WINDOWS1251", 5347},
618{"WINDOWS1252", 5348},
619{"WINDOWS1253", 5349},
620{"WINDOWS1254", 5350},
621{"WINDOWS1255", 5351},
622{"WINDOWS1256", 5352},
623{"WINDOWS1257", 5353},
624{"WINDOWS1258", 5354},
625{"WINDOWS28592", 912},
626{"WINDOWS28593", 913},
627{"WINDOWS28594", 914},
628{"WINDOWS28595", 915},
629{"WINDOWS28596", 1089},
630{"WINDOWS28597", 813},
631{"WINDOWS28598", 916},
632{"WINDOWS28599", 920},
633{"WINDOWS28605", 923},
634{"WINDOWS31J", 943},
635{"WINDOWS437", 437},
636{"WINDOWS51932", 33722},
637{"WINDOWS51949", 970},
638{"WINDOWS65001", 1208},
639{"WINDOWS850", 850},
640{"WINDOWS852", 852},
641{"WINDOWS857", 857},
642{"WINDOWS861", 861},
643{"WINDOWS862", 862},
644{"WINDOWS866", 866},
645{"WINDOWS869", 869},
646{"WINDOWS936", 1386},
647{"XBIG5", 1370},
648{"XMACCE", 1282},
649{"XMACCENTRALEURROMAN", 1282},
650{"XMACCYRILLIC", 1283},
651{"XMACGREEK", 1280},
652{"XMACTURKISH", 1281},
653{"XMSCP932", 943},
654{"XSJIS", 943},
655{"ZHCN", 1386},
656{"", 0} };
657
Note: See TracBrowser for help on using the repository browser.