1struct mapping { int standard_name; const char vendor_name[10 + 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 IRIX 6.5, look in /usr/lib/iconv and /usr/lib/international/encodings. 13ISO-8859-1, "ISO8859-1" 14ISO-8859-2, "ISO8859-2" 15ISO-8859-3, "ISO8859-3" 16ISO-8859-4, "ISO8859-4" 17ISO-8859-5, "ISO8859-5" 18ISO-8859-6, "ISO8859-6" 19ISO-8859-7, "ISO8859-7" 20ISO-8859-8, "ISO8859-8" 21ISO-8859-9, "ISO8859-9" 22ISO-8859-15, "ISO8859-15" 23KOI8-R, "KOI8" 24CP855, "DOS855" 25CP1251, "WIN1251" 26GB2312, "eucCN" 27EUC-JP, "eucJP" 28EUC-KR, "eucKR" 29EUC-TW, "eucTW" 30SHIFT_JIS, "sjis" 31TIS-620, "TIS620" 32