1struct mapping { int standard_name; const char vendor_name[9 + 1]; }; 2%struct-type 3%language=ANSI-C 4%define slot-name standard_name 5%define hash-function-name mapping_hash 6%define lookup-function-name mapping_lookup 7%readonly-tables 8%global-table 9%define word-array-name mappings 10%pic 11%% 12# On HP-UX 11.11, look in /usr/lib/nls/iconv. 13ISO-8859-1, "iso88591" 14ISO-8859-2, "iso88592" 15ISO-8859-5, "iso88595" 16ISO-8859-6, "iso88596" 17ISO-8859-7, "iso88597" 18ISO-8859-8, "iso88598" 19ISO-8859-9, "iso88599" 20ISO-8859-15, "iso885915" 21CP437, "cp437" 22CP775, "cp775" 23CP850, "cp850" 24CP852, "cp852" 25CP855, "cp855" 26CP857, "cp857" 27CP861, "cp861" 28CP862, "cp862" 29CP864, "cp864" 30CP865, "cp865" 31CP866, "cp866" 32CP869, "cp869" 33CP874, "cp874" 34CP1250, "cp1250" 35CP1251, "cp1251" 36CP1252, "cp1252" 37CP1253, "cp1253" 38CP1254, "cp1254" 39CP1255, "cp1255" 40CP1256, "cp1256" 41CP1257, "cp1257" 42CP1258, "cp1258" 43HP-ROMAN8, "roman8" 44HP-ARABIC8, "arabic8" 45HP-GREEK8, "greek8" 46HP-HEBREW8, "hebrew8" 47HP-TURKISH8, "turkish8" 48HP-KANA8, "kana8" 49TIS-620, "tis620" 50GB2312, "hp15CN" 51EUC-JP, "eucJP" 52EUC-KR, "eucKR" 53EUC-TW, "eucTW" 54BIG5, "big5" 55SHIFT_JIS, "sjis" 56UTF-8, "utf8" 57