📄 aliases.h
字号:
/* ANSI-C code produced by gperf version 3.0.1 *//* Command-line: gperf -m 10 lib/aliases.gperf *//* Computed positions: -k'1,3-11,$' */#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \ && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \ && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \ && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \ && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \ && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \ && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \ && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \ && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \ && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \ && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \ && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \ && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \ && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \ && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \ && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \ && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \ && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \ && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \ && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \ && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \ && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \ && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))/* The character set is not based on ISO-646. */#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."#endif#line 1 "lib/aliases.gperf"struct alias { int name; unsigned int encoding_index; };#define TOTAL_KEYWORDS 329#define MIN_WORD_LENGTH 2#define MAX_WORD_LENGTH 45#define MIN_HASH_VALUE 11#define MAX_HASH_VALUE 849/* maximum key range = 839, duplicates = 0 */#ifdef __GNUC____inline#else#ifdef __cplusplusinline#endif#endifstatic unsigned intaliases_hash (register const char *str, register unsigned int len){ static const unsigned short asso_values[] = { 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 12, 99, 850, 41, 2, 7, 6, 56, 4, 3, 74, 8, 17, 181, 850, 850, 850, 850, 850, 850, 18, 172, 5, 18, 59, 123, 45, 100, 2, 227, 205, 135, 173, 4, 2, 20, 850, 5, 58, 20, 143, 324, 131, 164, 13, 5, 850, 850, 850, 850, 49, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850 }; register int hval = len; switch (hval) { default: hval += asso_values[(unsigned char)str[10]]; /*FALLTHROUGH*/ case 10: hval += asso_values[(unsigned char)str[9]]; /*FALLTHROUGH*/ case 9: hval += asso_values[(unsigned char)str[8]]; /*FALLTHROUGH*/ case 8: hval += asso_values[(unsigned char)str[7]]; /*FALLTHROUGH*/ case 7: hval += asso_values[(unsigned char)str[6]]; /*FALLTHROUGH*/ case 6: hval += asso_values[(unsigned char)str[5]]; /*FALLTHROUGH*/ case 5: hval += asso_values[(unsigned char)str[4]]; /*FALLTHROUGH*/ case 4: hval += asso_values[(unsigned char)str[3]]; /*FALLTHROUGH*/ case 3: hval += asso_values[(unsigned char)str[2]]; /*FALLTHROUGH*/ case 2: case 1: hval += asso_values[(unsigned char)str[0]]; break; } return hval + asso_values[(unsigned char)str[len - 1]];}struct stringpool_t { char stringpool_str11[sizeof("CN")]; char stringpool_str15[sizeof("R8")]; char stringpool_str17[sizeof("866")]; char stringpool_str25[sizeof("862")]; char stringpool_str26[sizeof("CP1361")]; char stringpool_str27[sizeof("CP866")]; char stringpool_str28[sizeof("CP1251")]; char stringpool_str30[sizeof("CP1256")]; char stringpool_str32[sizeof("CP1255")]; char stringpool_str33[sizeof("CP1133")]; char stringpool_str34[sizeof("ASCII")]; char stringpool_str35[sizeof("CP862")]; char stringpool_str36[sizeof("CP1253")]; char stringpool_str37[sizeof("CHAR")]; char stringpool_str38[sizeof("CP1252")]; char stringpool_str39[sizeof("CP936")]; char stringpool_str40[sizeof("CP1258")]; char stringpool_str42[sizeof("C99")]; char stringpool_str47[sizeof("CP932")]; char stringpool_str49[sizeof("ISO-IR-6")]; char stringpool_str54[sizeof("CP819")]; char stringpool_str56[sizeof("ISO-IR-166")]; char stringpool_str58[sizeof("ISO-IR-165")]; char stringpool_str60[sizeof("ISO-IR-126")]; char stringpool_str64[sizeof("ISO-IR-58")]; char stringpool_str65[sizeof("ISO-IR-226")]; char stringpool_str66[sizeof("ISO8859-1")]; char stringpool_str68[sizeof("ISO8859-6")]; char stringpool_str69[sizeof("ISO-IR-138")]; char stringpool_str70[sizeof("ISO8859-5")]; char stringpool_str71[sizeof("ISO8859-16")]; char stringpool_str73[sizeof("ISO8859-15")]; char stringpool_str74[sizeof("ISO8859-3")]; char stringpool_str76[sizeof("ISO8859-2")]; char stringpool_str77[sizeof("ISO8859-13")]; char stringpool_str78[sizeof("ISO8859-8")]; char stringpool_str79[sizeof("ISO-8859-1")]; char stringpool_str80[sizeof("GB2312")]; char stringpool_str81[sizeof("ISO-8859-6")]; char stringpool_str82[sizeof("EUCCN")]; char stringpool_str83[sizeof("ISO-8859-5")]; char stringpool_str84[sizeof("ISO-8859-16")]; char stringpool_str85[sizeof("ISO-IR-159")]; char stringpool_str86[sizeof("ISO-8859-15")]; char stringpool_str87[sizeof("ISO-8859-3")]; char stringpool_str89[sizeof("ISO-8859-2")]; char stringpool_str90[sizeof("ISO-8859-13")]; char stringpool_str91[sizeof("ISO-8859-8")]; char stringpool_str92[sizeof("ISO-IR-101")]; char stringpool_str93[sizeof("850")]; char stringpool_str95[sizeof("EUC-CN")]; char stringpool_str96[sizeof("ISO8859-9")]; char stringpool_str98[sizeof("ISO-IR-199")]; char stringpool_str99[sizeof("CSASCII")]; char stringpool_str100[sizeof("ISO646-CN")]; char stringpool_str104[sizeof("CP850")]; char stringpool_str105[sizeof("ISO-IR-203")]; char stringpool_str106[sizeof("CP1250")]; char stringpool_str107[sizeof("HZ")]; char stringpool_str109[sizeof("ISO-8859-9")]; char stringpool_str113[sizeof("CP950")]; char stringpool_str114[sizeof("ISO-2022-CN")]; char stringpool_str116[sizeof("ISO_8859-1")]; char stringpool_str117[sizeof("CP949")]; char stringpool_str118[sizeof("ISO_8859-6")]; char stringpool_str119[sizeof("ISO-IR-148")]; char stringpool_str120[sizeof("ISO_8859-5")]; char stringpool_str121[sizeof("ISO_8859-16")]; char stringpool_str122[sizeof("ISO-IR-109")]; char stringpool_str123[sizeof("ISO_8859-15")]; char stringpool_str124[sizeof("ISO_8859-3")]; char stringpool_str125[sizeof("ISO_8859-16:2001")]; char stringpool_str126[sizeof("ISO_8859-2")]; char stringpool_str127[sizeof("ISO_8859-13")]; char stringpool_str128[sizeof("ISO_8859-8")]; char stringpool_str131[sizeof("ISO-IR-110")]; char stringpool_str132[sizeof("ISO_8859-15:1998")]; char stringpool_str134[sizeof("ISO-2022-CN-EXT")]; char stringpool_str136[sizeof("CP1254")]; char stringpool_str137[sizeof("ISO-IR-149")]; char stringpool_str139[sizeof("L1")]; char stringpool_str140[sizeof("L6")]; char stringpool_str141[sizeof("L5")]; char stringpool_str143[sizeof("L3")]; char stringpool_str144[sizeof("L2")]; char stringpool_str145[sizeof("L8")]; char stringpool_str146[sizeof("ISO_8859-9")]; char stringpool_str147[sizeof("ISO8859-10")]; char stringpool_str153[sizeof("CSISO2022CN")]; char stringpool_str155[sizeof("ISO-IR-179")]; char stringpool_str156[sizeof("UHC")]; char stringpool_str158[sizeof("ISO-IR-14")]; char stringpool_str160[sizeof("ISO-8859-10")]; char stringpool_str167[sizeof("CP367")]; char stringpool_str168[sizeof("ISO_8859-10:1992")]; char stringpool_str170[sizeof("ISO-IR-100")]; char stringpool_str171[sizeof("LATIN1")]; char stringpool_str172[sizeof("CP1257")]; char stringpool_str173[sizeof("LATIN6")]; char stringpool_str174[sizeof("ISO8859-4")]; char stringpool_str175[sizeof("LATIN5")]; char stringpool_str176[sizeof("TIS620")]; char stringpool_str177[sizeof("ISO8859-14")]; char stringpool_str178[sizeof("ELOT_928")]; char stringpool_str179[sizeof("LATIN3")]; char stringpool_str180[sizeof("SJIS")]; char stringpool_str181[sizeof("LATIN2")]; char stringpool_str183[sizeof("LATIN8")]; char stringpool_str184[sizeof("ISO_8859-14:1998")]; char stringpool_str185[sizeof("GEORGIAN-ACADEMY")]; char stringpool_str186[sizeof("MAC")]; char stringpool_str187[sizeof("ISO-8859-4")]; char stringpool_str189[sizeof("TIS-620")]; char stringpool_str190[sizeof("ISO-8859-14")]; char stringpool_str191[sizeof("GB18030")]; char stringpool_str192[sizeof("X0212")]; char stringpool_str193[sizeof("L4")]; char stringpool_str196[sizeof("ISO-IR-57")]; char stringpool_str197[sizeof("ISO_8859-10")]; char stringpool_str198[sizeof("IBM866")]; char stringpool_str199[sizeof("ISO-IR-157")]; char stringpool_str200[sizeof("ISO-IR-87")]; char stringpool_str202[sizeof("ISO-IR-127")]; char stringpool_str203[sizeof("US")]; char stringpool_str204[sizeof("CP874")]; char stringpool_str206[sizeof("IBM862")]; char stringpool_str207[sizeof("MS936")]; char stringpool_str210[sizeof("ISO8859-7")]; char stringpool_str211[sizeof("L7")]; char stringpool_str214[sizeof("LATIN-9")]; char stringpool_str215[sizeof("ISO-IR-144")]; char stringpool_str220[sizeof("L10")]; char stringpool_str221[sizeof("X0201")]; char stringpool_str222[sizeof("ROMAN8")]; char stringpool_str223[sizeof("ISO-8859-7")]; char stringpool_str224[sizeof("ISO_8859-4")]; char stringpool_str225[sizeof("IBM819")]; char stringpool_str226[sizeof("ARABIC")]; char stringpool_str227[sizeof("ISO_8859-14")]; char stringpool_str228[sizeof("GB_2312-80")]; char stringpool_str229[sizeof("BIG5")]; char stringpool_str231[sizeof("TIS620-0")]; char stringpool_str232[sizeof("UCS-2")]; char stringpool_str233[sizeof("X0208")]; char stringpool_str238[sizeof("CSBIG5")]; char stringpool_str239[sizeof("CSKOI8R")]; char stringpool_str241[sizeof("GB_1988-80")]; char stringpool_str242[sizeof("BIG-5")]; char stringpool_str243[sizeof("KOI8-R")]; char stringpool_str244[sizeof("IBM-CP1133")]; char stringpool_str249[sizeof("JP")]; char stringpool_str250[sizeof("US-ASCII")]; char stringpool_str251[sizeof("CN-BIG5")]; char stringpool_str252[sizeof("LATIN10")]; char stringpool_str253[sizeof("CHINESE")]; char stringpool_str255[sizeof("CSUNICODE11")]; char stringpool_str257[sizeof("ISO-CELTIC")]; char stringpool_str259[sizeof("CSGB2312")]; char stringpool_str260[sizeof("ISO_8859-7")]; char stringpool_str261[sizeof("CSISOLATIN1")]; char stringpool_str263[sizeof("CSISOLATIN6")]; char stringpool_str265[sizeof("CSISOLATIN5")]; char stringpool_str266[sizeof("TIS620.2533-1")]; char stringpool_str267[sizeof("MACCROATIAN")]; char stringpool_str269[sizeof("CSISOLATIN3")]; char stringpool_str270[sizeof("UNICODE-1-1")]; char stringpool_str271[sizeof("CSISOLATIN2")]; char stringpool_str273[sizeof("KOI8-T")]; char stringpool_str274[sizeof("CSISOLATINCYRILLIC")]; char stringpool_str275[sizeof("IBM850")]; char stringpool_str276[sizeof("MS-ANSI")]; char stringpool_str278[sizeof("TIS620.2529-1")]; char stringpool_str279[sizeof("LATIN4")]; char stringpool_str280[sizeof("GEORGIAN-PS")]; char stringpool_str284[sizeof("EUCKR")]; char stringpool_str285[sizeof("CSISOLATINARABIC")]; char stringpool_str290[sizeof("ECMA-118")]; char stringpool_str292[sizeof("UTF-16")]; char stringpool_str295[sizeof("ARMSCII-8")]; char stringpool_str297[sizeof("EUC-KR")]; char stringpool_str298[sizeof("ISO-10646-UCS-2")]; char stringpool_str299[sizeof("UTF-8")]; char stringpool_str301[sizeof("KOREAN")]; char stringpool_str302[sizeof("CYRILLIC")]; char stringpool_str304[sizeof("UTF-32")]; char stringpool_str305[sizeof("TIS620.2533-0")]; char stringpool_str306[sizeof("CSUNICODE")]; char stringpool_str310[sizeof("ISO_8859-5:1988")]; char stringpool_str312[sizeof("ISO_8859-3:1988")]; char stringpool_str314[sizeof("ISO_8859-8:1988")]; char stringpool_str315[sizeof("LATIN7")]; char stringpool_str316[sizeof("ISO-2022-KR")]; char stringpool_str319[sizeof("KSC_5601")]; char stringpool_str327[sizeof("MACTHAI")]; char stringpool_str329[sizeof("CSUCS4")]; char stringpool_str330[sizeof("UCS-4")]; char stringpool_str331[sizeof("CSUNICODE11UTF7")]; char stringpool_str332[sizeof("ISO_8859-9:1989")]; char stringpool_str333[sizeof("CN-GB-ISOIR165")]; char stringpool_str336[sizeof("EUCJP")]; char stringpool_str338[sizeof("IBM367")]; char stringpool_str339[sizeof("HP-ROMAN8")]; char stringpool_str344[sizeof("ASMO-708")]; char stringpool_str346[sizeof("ISO646-US")]; char stringpool_str347[sizeof("ISO-10646-UCS-4")]; char stringpool_str348[sizeof("UNICODE-1-1-UTF-7")]; char stringpool_str349[sizeof("EUC-JP")]; char stringpool_str350[sizeof("WCHAR_T")]; char stringpool_str351[sizeof("EUCTW")]; char stringpool_str352[sizeof("ISO-2022-JP-1")]; char stringpool_str353[sizeof("CSHPROMAN8")]; char stringpool_str354[sizeof("ISO646-JP")]; char stringpool_str355[sizeof("CSISO2022KR")]; char stringpool_str356[sizeof("TCVN")]; char stringpool_str357[sizeof("ISO-2022-JP-2")];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -