/**** THIS IS A GENERATED FILE. DO NOT TOUCH! *****/ /* THIS IS A GENERATED TABLE, see tools/make_hash.c. */ static const EncaCharsetInfo CHARSET_INFO[] = { { 18, 16, 19, -1, 189, "7bit ASCII characters", ENCA_CHARSET_7BIT | ENCA_CHARSET_FIXED, ENCA_SURFACE_EOL_LF }, { 103, 104, 88, -1, 103, "ISO 8859-2 standard; ISO Latin 2", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_LF }, { 105, 106, -1, -1, 105, "ISO 8859-4 standard; Latin 4", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_LF }, { 107, 108, -1, -1, 107, "ISO 8859-5 standard; ISO Cyrillic", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_LF }, { 96, 99, -1, -1, 96, "ISO 8859-13 standard; ISO Baltic; Latin 7", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_LF }, { 100, 102, -1, -1, 100, "ISO 8859-16 standard", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_LF }, { 30, 30, -1, -1, 201, "MS-Windows code page 1125", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 31, 31, 2, -1, 203, "MS-Windows code page 1250", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 32, 32, -1, -1, 205, "MS-Windows code page 1251", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 33, 33, -1, -1, 207, "MS-Windows code page 1257; WinBaltRim", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 84, 84, 163, -1, 84, "IBM/MS code page 852; PC (DOS) Latin 2", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 85, 85, -1, -1, 85, "IBM/MS code page 855", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 83, 83, -1, -1, 83, "IBM/MS code page 775", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 86, 86, -1, -1, 86, "IBM/MS code page 866", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 20, 115, -1, -1, -1, "ISO-IR-179; Baltic", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_LF }, { 125, 125, 123, -1, -1, "Kamenicky encoding; KEYBCS2", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 146, 151, 146, -1, -1, "Macintosh Central European", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CR }, { 147, 148, -1, -1, -1, "Macintosh Cyrillic", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CR }, { 70, 71, -1, -1, 72, "ECMA Cyrillic; ECMA-113", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_LF }, { 129, 129, 126, -1, 130, "KOI8-CS2 code (`T602')", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 132, 132, -1, -1, 132, "KOI8-R Cyrillic", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 133, 133, -1, -1, 133, "KOI8-U Cyrillic", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 134, 134, -1, -1, -1, "KOI8-Unified Cyrillic", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, ENCA_SURFACE_EOL_CRLF }, { 175, 139, 176, -1, -1, "(La)TeX control sequences", ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE, ENCA_SURFACE_EOL_LF }, { 184, 90, -1, -1, 90, "Universal character set 2 bytes; UCS-2; BMP", ENCA_CHARSET_16BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_BINARY | ENCA_CHARSET_MULTIBYTE, 0 }, { 185, 91, -1, -1, 91, "Universal character set 4 bytes; UCS-4; ISO-10646", ENCA_CHARSET_32BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_BINARY | ENCA_CHARSET_MULTIBYTE, 0 }, { 191, 187, -1, -1, 187, "Universal transformation format 7 bits; UTF-7", ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE, ENCA_SURFACE_EOL_CRLF }, { 192, 192, 193, -1, 192, "Universal transformation format 8 bits; UTF-8", ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE, ENCA_SURFACE_EOL_LF }, { 28, 28, -1, -1, -1, "Cork encoding; T1", ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR, 0 }, { 79, 78, -1, -1, 76, "Simplified Chinese National Standard; GB2312", ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE, ENCA_SURFACE_EOL_LF }, { 22, 23, -1, -1, 22, "Traditional Chinese Industrial Standard; Big5", ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE, ENCA_SURFACE_EOL_LF }, { 80, 80, -1, -1, 81, "HZ encoded GB2312", ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE, ENCA_SURFACE_EOL_LF }, }; /* THIS IS A GENERATED TABLE, see tools/make_hash.c. */ static const char *ALIAS_LIST[] = { "10646", "1125", "1250", "1251", "1257", "367", "775", "7bit", "852", "855", "866", "8859-2", "8859-4", "8859-5", "895", "912", "ANSI_X3.4-1968", "ANSI_X3.4-1986", "ASCII", "ascii", "baltic", "BIG-5", "BIG5", "Big5", "BIG-FIVE", "BIGFIVE", "BMP", "CN-BIG5", "CORK", "Cork", "CP1125", "CP1250", "CP1251", "CP1257", "CP367", "CP775", "CP852", "CP855", "CP866", "CP895", "CP912", "CP936", "CP950", "csASCII", "csIBM775", "csIBM852", "csIBM855", "csIBM866", "csISOLatin2", "csISOLatinCyrillic", "csKOI8R", "csLatin10", "csLatin2", "csLatin4", "csLatin5", "csLatin7", "CSPC367", "csPC775", "csPC852", "csPC855", "csPC866", "csPC895", "csUCS2", "csUCS4", "csUnicode", "csUnicode11", "csUnicode11UTF7", "csUTF7", "csUTF8", "Cyrillic", "ECMA-113", "ECMA-113:1986", "ECMA-cyrillic", "ecma-cyrillic", "FSS_UTF", "GB18030", "GB2312", "GB2312.1980-0", "GB_2312-80", "GBK", "HZ", "HZ-GB-2312", "IBM367", "IBM775", "IBM852", "IBM855", "IBM866", "IBM912", "il2", "ISO-10646", "ISO-10646-UCS-2", "ISO-10646-UCS-4", "ISO-10646-UTF7", "ISO-10646-UTF8", "ISO_646.irv:1991", "ISO-646-US", "ISO-8859-13", "ISO8859-13", "ISO_8859-13", "ISO_8859-13:1998", "ISO-8859-16", "ISO_8859-16", "ISO_8859-16:2000", "ISO-8859-2", "ISO_8859-2:1987", "ISO-8859-4", "ISO_8859-4:1988", "ISO-8859-5", "ISO_8859-5:1988", "iso-baltic", "iso-ir-101", "iso-ir-110", "iso-ir-111", "iso-ir-144", "ISO-IR-179", "iso-ir-179", "iso-ir-179a", "ISO-IR-226", "ISO-IR-58", "iso-ir-6", "ISOLatin2", "ISOLatin4", "ISOLatin5", "kam", "Kamenicky", "KEYBCS2", "koi8", "koi8cs", "KOI-8_CS2", "KOI-8_CS_2", "KOI8-CS2", "koi8cz", "KOI8-R", "KOI8-U", "KOI8-UNI", "l10", "l2", "l4", "l7", "LaTeX", "latex", "latin10", "Latin2", "Latin4", "Latin7", "ltex", "macce", "maccyr", "mac_cyrillic", "maccyrillic", "macee", "macintosh_ce", "macintoshce", "macintoshcyr", "macintoshcyrillic", "macintoshee", "MS-1125", "MS-1250", "MS-1251", "MS-1257", "ms-balt", "ms-cyrl", "ms-ee", "pc2", "PC775", "PC852", "PC855", "PC866", "PC895", "pcl2", "pclatin2", "pl2", "rune", "T1", "T602", "TeX", "tex", "TF-7", "TF-8", "u2", "u4", "u7", "u8", "UCS", "UCS-2", "UCS-4", "UNICODE-1-1", "UNICODE-1-1-UTF-7", "us", "US-ASCII", "UTF-2", "UTF-7", "UTF-8", "utf8", "UTF-FSS", "Win-1125", "Win-1250", "Win-1251", "Win-1257", "WinBaltRim", "Windows-1125", "windows-1125", "Windows-1250", "windows-1250", "Windows-1251", "windows-1251", "Windows-1257", "windows-1257", }; /* THIS IS A GENERATED TABLE, see tools/make_hash.c. */ static const int INDEX_LIST[] = { 25, 6, 7, 8, 9, 0, 12, 0, 10, 11, 13, 1, 2, 3, 15, 1, 0, 0, 0, 0, 14, 30, 30, 30, 30, 30, 24, 30, 28, 28, 6, 7, 8, 9, 0, 12, 10, 11, 13, 15, 1, 29, 30, 0, 12, 10, 11, 13, 1, 3, 20, 5, 1, 2, 3, 4, 0, 12, 10, 11, 13, 15, 24, 25, 24, 24, 26, 26, 27, 3, 18, 18, 18, 18, 27, 29, 29, 29, 29, 29, 31, 31, 0, 12, 10, 11, 13, 1, 1, 25, 24, 25, 26, 27, 0, 0, 4, 4, 4, 4, 5, 5, 5, 1, 1, 2, 2, 3, 3, 4, 1, 2, 18, 3, 14, 14, 4, 5, 29, 0, 1, 2, 3, 15, 15, 15, 19, 19, 19, 19, 19, 19, 20, 21, 22, 5, 1, 2, 4, 23, 23, 5, 1, 2, 4, 23, 16, 17, 17, 17, 16, 16, 16, 17, 17, 16, 6, 7, 8, 9, 9, 8, 7, 10, 12, 10, 11, 13, 15, 10, 10, 10, 24, 28, 19, 23, 23, 26, 27, 24, 25, 26, 27, 25, 24, 25, 24, 26, 0, 0, 27, 26, 27, 27, 27, 6, 7, 8, 9, 9, 6, 6, 7, 7, 8, 8, 9, 9, };