📄 htmlparser.c
字号:
203, 0, 26, 172, 90, 174, 203, 0, 21, 172, 203, 0, 21, 172, 85, 174, 203, 0, 151, 0, 150, 1, 0, 150, 151, 0, 157, 0, 135, 0, 136, 0, 54, 171, 111, 0, 17, 171, 81, 0, 0, 154, 1, 0, 154, 69, 155, 199, 0, 0, 155, 1, 0, 155, 65, 134, 196, 0, 155, 67, 134, 197, 196, 0, 155, 41, 0, 7, 171, 75, 0, 158, 0, 157, 158, 0, 133, 203, 0, 159, 203, 0, 160, 203, 0, 161, 203, 0, 164, 203, 0, 49, 171, 107, 203, 0, 70, 171, 200, 0, 39, 171, 185, 0, 10, 171, 176, 0, 71, 171, 201, 0, 59, 171, 192, 0, 13, 171, 177, 0, 58, 171, 191, 0, 62, 171, 194, 0, 63, 171, 195, 0, 27, 171, 183, 0, 60, 171, 193, 0, 22, 171, 181, 0, 20, 171, 180, 0, 55, 171, 190, 0, 43, 171, 186, 0, 73, 171, 202, 0, 19, 171, 179, 0, 6, 173, 172, 175, 0, 40, 0, 8, 162, 76, 0, 28, 172, 184, 0, 12, 0, 16, 0, 46, 163, 105, 0, 0, 162, 158, 0, 162, 53, 0, 0, 163, 1, 0, 163, 9, 0, 41, 0, 57, 165, 114, 0, 66, 133, 123, 0, 166, 0, 165, 166, 0, 51, 133, 188, 0, 30, 0, 31, 0, 32, 0, 33, 0, 34, 0, 35, 0, 94, 0, 95, 0, 96, 0, 97, 0, 98, 0, 99, 0, 0, 133, 0, 0, 153, 0, 0, 157, 0, 0, 150, 0, 0, 44, 0, 0, 52, 0, 0, 74, 0, 0, 77, 0, 0, 78, 0, 0, 82, 0, 0, 83, 0, 0, 84, 0, 0, 86, 0, 0, 89, 0, 0, 91, 0, 0, 92, 0, 0, 102, 0, 0, 103, 0, 0, 104, 0, 0, 109, 0, 0, 110, 0, 0, 112, 0, 0, 115, 0, 0, 116, 0, 0, 117, 0, 0, 119, 0, 0, 120, 0, 0, 122, 0, 0, 124, 0, 0, 125, 0, 0, 126, 0, 0, 127, 0, 0, 128, 0, 0, 130, 0, 0, 1, 0};#if YY_HTMLParser_DEBUG != 0static const short yyrline[] = { 0, 278, 309, 314, 317, 320, 324, 327, 331, 334, 338, 341, 344, 347, 350, 358, 366, 370, 373, 378, 381, 384, 389, 397, 401, 404, 409, 412, 415, 420, 431, 435, 443, 447, 450, 455, 460, 464, 467, 470, 476, 482, 488, 494, 499, 508, 509, 516, 516, 523, 523, 530, 530, 539, 543, 546, 552, 559, 564, 571, 580, 589, 593, 596, 600, 606, 612, 620, 626, 634, 639, 642, 647, 658, 661, 666, 674, 682, 686, 689, 697, 701, 704, 710, 717, 723, 733, 738, 743, 745, 746, 747, 748, 749, 757, 759, 760, 761, 762, 763, 764, 765, 766, 769, 771, 772, 773, 774, 775, 776, 777, 780, 791, 796, 804, 810, 815, 820, 828, 832, 836, 844, 848, 851, 857, 863, 869, 877, 882, 887, 897, 899, 900, 901, 902, 903, 906, 908, 909, 910, 911, 912, 917, 917, 918, 918, 919, 919, 920, 920, 922, 922, 923, 923, 925, 925, 926, 926, 927, 927, 928, 928, 929, 929, 930, 930, 931, 931, 932, 932, 933, 933, 934, 934, 935, 935, 936, 936, 937, 937, 938, 938, 939, 939, 940, 940, 941, 941, 942, 942, 943, 943, 944, 944, 945, 945, 946, 946, 947, 947, 948, 948, 949, 949, 950, 950, 951, 951, 952, 952, 954, 954};static const char * const yytname[] = { "$","error","$illegal.","DOCTYPE","PCDATA","SCAN_ERROR","A","ADDRESS","APPLET","AREA","B","BASE","BASEFONT","BIG","BLOCKQUOTE","BODY","BR","CAPTION","CENTER","CITE","CODE","DD","DFN","DIR","DIV","DL","DT","EM","FONT","FORM","H1","H2","H3","H4","H5","H6","HEAD","HR","HTML","I","IMG","INPUT","ISINDEX","KBD","LI","LINK","MAP","MENU","META","NOBR","OL","OPTION","P","PARAM","PRE","SAMP","SCRIPT","SELECT","SMALL","STRIKE","STRONG","STYLE","SUB","SUP","TABLE","TD","TEXTAREA","TH","TITLE","TR","TT","U","UL","VAR","END_A","END_ADDRESS","END_APPLET","END_B","END_BIG","END_BLOCKQUOTE","END_BODY","END_CAPTION","END_CENTER","END_CITE","END_CODE","END_DD","END_DFN","END_DIR","END_DIV","END_DL","END_DT","END_EM","END_FONT","END_FORM","END_H1","END_H2","END_H3","END_H4","END_H5","END_H6","END_HEAD","END_HTML","END_I","END_KBD","END_LI","END_MAP","END_MENU","END_NOBR","END_OL","END_OPTION","END_P","END_PRE","END_SAMP","END_SCRIPT","END_SELECT","END_SMALL","END_STRIKE","END_STRONG","END_STYLE","END_SUB","END_SUP","END_TABLE","END_TD","END_TEXTAREA","END_TH","END_TITLE","END_TR","END_TT","END_U","END_UL","END_VAR","document","document_","pcdata","body_content","heading","block","paragraph_content","block_except_p","list","@1","@2","@3","@4","list_content","list_item","definition_list","definition_list_content","term_name","term_definition","flow","flow_","preformatted","caption","table_rows","table_cells","address","texts","text","font","phrase","special","applet_content","map_content","form","select_content","option","HX","END_HX","opt_pcdata","opt_caption","opt_texts","opt_flow","opt_LI","opt_P","opt_END_A","opt_END_B","opt_END_BIG","opt_END_CENTER","opt_END_CITE","opt_END_CODE","opt_END_DFN","opt_END_DL","opt_END_EM","opt_END_FONT","opt_END_I","opt_END_KBD","opt_END_LI","opt_END_OPTION","opt_END_P","opt_END_SAMP","opt_END_SMALL","opt_END_STRIKE","opt_END_STRONG","opt_END_SUB","opt_END_SUP","opt_END_TD","opt_END_TH","opt_END_TITLE","opt_END_TR","opt_END_TT","opt_END_U","opt_END_VAR","opt_error",""};#endifstatic const short yyr1[] = { 0, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 134, 134, 134, 134, 134, 134, 135, 136, 136, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 138, 138, 138, 140, 139, 141, 139, 142, 139, 143, 139, 144, 144, 144, 145, 145, 145, 146, 146, 147, 147, 147, 147, 148, 148, 149, 149, 150, 150, 150, 151, 151, 151, 152, 153, 154, 154, 154, 155, 155, 155, 155, 155, 156, 157, 157, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 160, 160, 160, 160, 160, 161, 161, 161, 161, 161, 161, 161, 162, 162, 162, 163, 163, 163, 164, 164, 164, 165, 165, 166, 167, 167, 167, 167, 167, 167, 168, 168, 168, 168, 168, 168, 169, 169, 170, 170, 171, 171, 172, 172, 173, 173, 174, 174, 175, 175, 176, 176, 177, 177, 178, 178, 179, 179, 180, 180, 181, 181, 182, 182, 183, 183, 184, 184, 185, 185, 186, 186, 187, 187, 188, 188, 189, 189, 190, 190, 191, 191, 192, 192, 193, 193, 194, 194, 195, 195, 196, 196, 197, 197, 198, 198, 199, 199, 200, 200, 201, 201, 202, 202, 203, 203};static const short yyr2[] = { 0, 1, 0, 2, 2, 2, 2, 2, 2, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 2, 2, 2, 2, 2, 3, 1, 3, 0, 2, 2, 2, 1, 1, 1, 3, 3, 3, 3, 1, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 2, 2, 3, 1, 1, 5, 5, 0, 1, 2, 2, 3, 5, 3, 5, 1, 2, 2, 1, 1, 1, 3, 3, 0, 2, 4, 0, 2, 4, 5, 2, 3, 1, 2, 2, 2, 2, 2, 2, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 1, 3, 3, 1, 1, 3, 0, 2, 2, 0, 2, 2, 1, 3, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1};static const short yydefact[] = { 2, 0, 3, 4, 22, 150, 146, 118, 146, 11, 115, 146, 23, 16, 116, 23, 146, 146, 146, 49, 23, 148, 146, 148, 23, 130, 131, 132, 133, 134, 135, 7, 43, 5, 146, 112, 124, 10, 146, 13, 121, 51, 12, 146, 45, 32, 146, 146, 14, 0, 146, 146, 146, 15, 146, 146, 144, 0, 142, 146, 146, 47, 146, 17, 8, 6, 0, 19, 20, 30, 36, 38, 37, 21, 18, 86, 0, 0, 0, 0, 32, 151, 148, 147, 0, 0, 156, 158, 0, 0, 162, 164, 166, 53, 0, 73, 74, 0, 69, 72, 0, 170, 172, 0, 174, 176, 0, 53, 0, 53, 0, 0, 184, 0, 0, 127, 186, 188, 190, 192, 194, 146, 145, 77, 0, 143, 200, 204, 206, 53, 208, 211, 88, 87, 89, 90, 91, 92, 0, 154, 85, 120, 113, 119, 157, 96, 159, 99, 24, 41, 26, 27, 28, 25, 161, 40, 163, 110, 165, 106, 167, 105, 0, 39, 70, 71, 61, 171, 103, 173, 114, 42, 175, 95, 177, 108, 122, 123, 117, 0, 0, 0, 33, 183, 35, 34, 31, 75, 185, 107, 180, 125, 128, 187, 100, 189, 98, 191, 104, 193, 101, 195, 102, 0, 0, 126, 201, 9, 205, 94, 207, 97, 0, 209, 109, 136, 137, 138, 139, 140, 141, 29, 155, 111, 54, 148, 50, 57, 55, 58, 168, 0, 52, 93, 46, 181, 129, 76, 78, 80, 44, 48, 178, 169, 59, 148, 148, 60, 63, 64, 0, 179, 56, 0, 0, 81, 84, 23, 23, 203, 79, 152, 67, 152, 65, 0, 0, 153, 0, 0, 197, 82, 199, 196, 68, 66, 83, 0, 0, 0};static const short yydefgoto[] = { 277, 1, 66, 88, 95, 96, 110, 69, 70, 109, 129, 93, 107, 162, 228, 71, 231, 248, 249, 97, 98, 72, 122, 204, 250, 152, 83, 75, 76, 77, 78, 85, 106, 79, 114, 115, 80, 221, 126, 123, 84, 100, 82, 268, 223, 145, 147, 155, 157, 159, 161, 244, 168, 170, 173, 175, 252, 236, 186, 189, 194, 196, 198, 200, 202, 271, 273, 207, 260, 209, 211, 214, 132};static const short yypact[] = {-32768, 1231,-32768,-32768,-32768, -35, 1864,-32768, 1864,-32768,-32768, 1864,-32768,-32768,-32768,-32768, 1864, 1864, 1864,-32768,-32768, 1794, 1864, 1794,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 1864,-32768,-32768,-32768, 1864,-32768,-32768,-32768,-32768, 1864,-32768,-32768, 1864, 1864,-32768, -39, 1864, 1864, 1864,-32768, 1864, 1864, 15, 23, 23, 1864, 1864,-32768, 1864,-32768,-32768,-32768, 270,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 1864,-32768, 270, 270, 270, 270,-32768,-32768, 1794, 1864, -33, 1723, -30, -29, 1653, 401, -40, -36, -31,-32768, 1504,-32768,-32768, 532,-32768, 1864, 12, -38, -32, 1428, -50, -46, 20,-32768, -49,-32768, 663, -52, -51, 23, -43,-32768, -47, -44, -54, -45, -56, 1864,-32768,-32768, -57,-32768, -48, -42, -58,-32768, -25,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 1329, 4,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 1864,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 1577,-32768,-32768,-32768, 48,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 1151, 270, 1078,-32768,-32768,-32768, 1864,-32768,-32768,-32768,-32768, -27,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 2, 6,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 793,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 1794,-32768,-32768,-32768, 1864, -9, 14,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, -18,-32768,-32768, 1794, 1794,-32768,-32768,-32768, 0,-32768,-32768, 25, 10,-32768,-32768,-32768,-32768,-32768,-32768, 32,-32768, 32,-32768, 990, 866,-32768, 24, 24,-32768,-32768,-32768, -28,-32768,-32768,-32768, 107, 112,-32768};static const short yypgoto[] = {-32768,-32768, -34, -10, 1, 3, 35, -104,-32768,-32768,-32768,-32768,-32768, -53,-32768, -37,-32768,-32768,-32768,-32768, 26,-32768,-32768,-32768,-32768, 119, -1, -55,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 17,-32768,-32768,-32768,-32768, 100, -20,-32768, -139,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, -145,-32768,-32768,-32768,-32768,-32768,-32768, -61};#define YYLAST 1937static const short yytable[] = { 74, 255, 67, 102, 68, 89, 184, 238, 113, 81, 94, 131, 113, 131, 103, 134, 135, 136, 137, 133, 99, 176, 99, 124, 125, 131, 131, 4, 133, 177, 143, -210, 121, -210, 184, 245, -210, -210, -210, 166, 246, 256, 140, 156, 133, -210, -210, 144, 158, 146, -210, -210, 172, 167, 179, 160, 181, 174, 180, 187, 169, 188, 139, 197, 201, 257, 205, 258, 193, -202, 210, 191, 195, 21, 199, 239, 212, 206, 222, 190, 243, 99, 235, 237, 267, 208, 251, 153, 153, 150, 150, 151, 151, 153, 270, 150, 99, 151, 133, -210, 263, -210, 153, 247, 150, 213, 151, 278, 86, 185, 261, 87, 279, -210, -210, 138, 90, 91, 92, 233, 73, -202, 101, 165, 269, 178, 259, 240, 276, 230, 133, 192, 0, 0, 104, 0, 0, 185, 105, 0, 0, 0, 0, 108, 0, 0, 111, 112, 0, 0, 116, 117, 118, 0, 119, 120, 0, 0, 0, 127, 128, 229, 130, 0, 0, 227, 0, 0, 0, 0, 0, 0, 0, 0, 133, 0, 0, 0, 229, 0, 229, 0, 227, 0, 227, 0, 0, 0, 0, 0, 0, 0, 262, 264, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 242, 0, 274, 275, 0, 0, 229, 0, 0, 0, 227, 0, 0, 0, 0, 0, 203, 0, 0, 99, 253, 254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 99, 99, 0, 265, 266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 153, 153, 150, 150, 151, 151, -210, 131, 0, -210, -210, 0, -210, -210, -210, 0, -210, -210, -210, -210, -210, -210, -210, 0, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, 0, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, -210, 0, -210, -210, -210, 0, -210, -210, -210, 0, 0, -210, -210, -210, 0, -210, -210, -210, -210, 0, -210, 0, -210, -210, -210, -210, -210, -160, 148, 0, -160, 4, 0, 5, 6, 7, 0, 8, -160, 10, 11, 12, -160, 14, 0, 15, 16, 17, -160, 18, 19, 20, 21, -160, 22, 23, 24, 25, 26, 27, 28, 29, 30, -160, 32, -160, 34, 35, 36, -160, 38, -160, -160, 40, 41, -160, 43, 44, 0, 45, -160, 46, 47, -160, 49, 50, 51, 52, -160, 54, 55, 56, -160, 57, -160, -160, -160, 59, 60, 61, 62, -160, -160, -160, -160, -160, -160, -160, -160, 154, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, -160, 0, -160, -160, -160, 0, -160, -160, -160, 0, 0, -160, -160, -160, 0, -160, -160, -160, -160, 0, -160, 0, -160, -160, -160, -160, -160, -149, 164, 0, -149, 4, 0, 5, -149, 7, 0, 8, -149, 10, 11, 12, -149, 14, 0, 15, 16, 17, -149, 18, 19, 20, 21, -149, 22, 23, 24, 25, 26, 27, 28, 29, 30, -149, 32, -149, 34, 35, 36, -149, 38, -149, -149, 40, 41, -149, 43, 44, 0, 45, -149, 46, 47, -149, 49, 50,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -