📄 parser.c
字号:
297, 309, 81, 139, 321, 389, 101, 389, 323, 327, 324, 329, 110, 64, 403, 403, 389, 110, 389, 389, 331, -465, 64, -465, -465, 403, 332, -465, 403, 314, -465, -465, 315, -465, -465, -465};/* YYPGOTO[NTERM-NUM]. */static const short int yypgoto[] ={ -465, -465, 426, -465, -465, -186, -465, 16, -465, -465, -465, -465, -465, -465, 192, -465, 173, 17, -465, -465, -465, -465, -465, 216, -465, -465, -465, -465, 220, 9, -465, -465, 10, -465, -465, -465, -465, -465, -465, -465, -465, -465, -465, -465, -465, -465, 25, -465, -465, -465, -465, -465, -465, -465, -465, -465, -465, -465, -465, -465, -465, -465, -8, -465, 18, -465, -465, -79, -465, -465, 71, -465, -465, -70, -424, -465, -465, -369, -17, 302, -465, -465, 19, 20, -465, -465, 436, 13, -465, -465, -465, 130, -465, 141, -316, -177, -465, -465, -465, 45, -465, -444, -465, -2, -465, -283, -406, -112, -465, 241, -465, -437, -464, -163, -465, 167, -465, -465, 50, -465, -465, 23, 4, -465, 333, -87, -4, -123, -367, -465};/* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If positive, shift that token. If negative, reduce the rule which number is the opposite. If zero, do what YYDEFACT says. If YYTABLE_NINF, syntax error. */#define YYTABLE_NINF -298static const short int yytable[] ={ 100, 93, 102, 103, 104, 105, 106, 95, 159, 115, 117, 108, 67, 68, 113, 114, 92, 244, 178, 60, 63, 85, 88, 89, 392, 451, 94, 277, 77, 278, 156, 152, 181, 140, 268, 162, 140, 135, 420, 161, 140, 216, 126, 140, 219, 482, 210, 142, 285, 144, 286, 127, 486, 469, 509, 495, 180, 134, 263, 264, 239, 534, -166, 255, 132, 23, 518, -297, 4, 478, 256, 541, 26, -166, 543, 303, 214, 171, 499, 141, 525, 97, 141, 420, 516, 137, 138, 240, 484, 535, 117, 537, 538, 373, 383, 384, 241, 274, 385, 312, 240, 263, 264, 386, 143, 101, 287, 223, 23, 242, 147, 224, 148, 455, 153, 198, 163, 269, 500, 145, 281, 110, 145, 283, 490, 111, 315, 240, 270, 112, 18, 18, 377, 378, 512, 109, 257, 116, 179, 118, 173, 198, 201, 199, 258, 173, 290, 291, 292, 293, 294, 119, 107, 297, 238, 413, 414, 300, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 121, 503, 44, 45, 504, 128, 46, 131, 225, 226, 227, 228, 229, 230, 231, 382, 507, 132, 271, 508, -161, 383, 384, -161, 149, 385, 122, 123, 124, 232, 386, 125, 432, 140, 56, 433, 434, 435, 436, 437, 93, 16, 17, 365, 160, 136, 95, 374, 375, 376, 165, 67, 68, 166, 267, 92, 167, 18, 60, 63, 85, 88, 89, 170, 175, 94, 457, 77, 202, -121, 204, 305, 205, 206, 208, 213, 207, 215, 216, 107, 219, 245, 313, 314, 222, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 246, 247, 44, 45, 93, 248, 95, 249, 250, 259, 95, 251, 366, 367, 252, 67, 68, 267, 253, 92, 143, 254, 60, 63, 85, 88, 89, 393, 271, 94, 472, 77, 260, 18, 56, 261, 262, 275, 470, 276, 401, 295, 403, 404, 405, 406, 407, 408, 409, 410, 95, 298, 296, 299, 304, 107, 390, 307, 301, 308, 310, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 473, 474, 44, 45, 311, 317, 46, 318, 319, 95, 530, 371, 26, 379, 394, 536, 494, 23, 396, 397, 400, 498, 446, 402, 411, -218, 415, 53, 424, 366, 367, 422, 426, 421, 56, 448, 427, 452, 510, 511, 428, 429, 430, 449, 453, 458, 465, 459, 460, 468, 467, 521, 471, 476, 95, 475, 479, 481, 485, 493, 487, 497, 488, 180, 505, 461, 501, 502, 515, 517, 523, 462, 95, 522, 526, 528, 519, 532, 5, 527, 529, 173, 544, 545, 539, 542, 306, 284, 282, 316, 91, 425, 480, 177, 18, 182, 483, 183, 184, 398, 185, 186, 187, 188, 189, 190, 191, 192, 193, 491, 194, 399, 195, 196, 466, 289, 107, 381, 464, 0, 0, 0, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 463, 513, 44, 45, 0, 0, 46, 0, 212, 6, 7, 8, 9, 0, 0, 0, 10, 11, 12, 0, 13, 14, 15, 514, 16, 17, 18, 53, 0, 531, 0, 0, 0, 0, 56, 0, 0, 0, 540, 0, 19, 20, 21, 22, 23, 24, 25, 26, 27, 0, 0, 0, 0, 0, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 0, 43, 44, 45, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 48, 49, 50, 51, 52, 0, 0, 0, 0, 53, 0, 0, 54, 321, 0, 55, 56, 0, 16, 17, 322, 0, 0, 0, 323, 324, 325, 326, 327, 328, 0, 0, 329, 330, 0, 0, 0, 0, 23, 0, 0, 26, 27, 331, 332, 333, 334, 0, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 335, 43, 44, 45, 0, 0, 46, 336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 48, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 54, 0, 337, 321, 56, 0, 419, 0, 16, 17, 322, 0, 0, 0, 323, 324, 325, 326, 327, 328, 0, 0, 329, 330, 0, 0, 0, 0, 23, 0, 0, 26, 27, 331, 332, 333, 334, 0, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 335, 43, 44, 45, 0, 0, 46, 336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 48, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 54, 0, 337, 321, 56, 0, 456, 0, 16, 17, 322, 0, 0, 0, 323, 324, 325, 326, 327, 328, 0, 0, 329, 330, 0, 0, 0, 0, 23, 0, 0, 26, 27, 331, 332, 333, 334, 0, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 335, 43, 44, 45, 0, 0, 46, 336, 0, 0, 0, 0, 0, 16, 17, 18, 0, 47, 48, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 54, 0, 337, 23, 56, 0, 26, 27, 0, 0, 0, 0, 0, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 0, 43, 44, 45, 0, 0, 46, 0, 16, 17, 18, 0, 0, 0, 0, 0, 0, 47, 48, 0, 0, 0, 0, 0, 0, 0, 0, 53, 23, 0, 54, 26, 27, 55, 56, 0, 372, 0, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 0, 43, 44, 45, 0, 0, 46, 18, 0, 439, 0, 0, 0, 0, 0, 0, 0, 47, 48, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 107, 54, 0, 0, 55, 56, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 0, 0, 44, 45, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 440, 441, 0, 0, 0, 0, 0, 0, 442, 443, 444, 445, 0, 0, 107, 0, 0, 0, 0, 56, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 0, 0, 44, 45, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56};static const short int yycheck[] ={ 8, 3, 10, 11, 12, 13, 14, 3, 120, 26, 27, 15, 3, 3, 22, 23, 3, 180, 141, 3, 3, 3, 3, 3, 307, 392, 3, 20, 3, 215, 109, 20, 144, 67, 20, 20, 67, 54, 354, 126, 67, 20, 46, 67, 20, 451, 158, 16, 20, 20, 22, 47, 20, 422, 498, 479, 101, 53, 31, 32, 172, 525, 98, 106, 109, 38, 510, 101, 0, 438, 113, 535, 41, 109, 538, 102, 163, 101, 484, 113, 517, 17, 113, 399, 508, 20, 21, 105, 455, 526, 107, 528, 529, 279, 103, 104, 114, 209, 107, 262, 105, 31, 32, 112, 91, 21, 78, 105, 38, 114, 17, 109, 19, 396, 103, 108, 101, 103, 485, 90, 99, 21, 90, 99, 102, 21, 99, 105, 207, 21, 20, 20, 295, 296, 501, 101, 106, 20, 142, 51, 136, 108, 150, 110, 114, 141, 225, 226, 227, 228, 229, 20, 42, 232, 171, 332, 333, 236, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 54, 102, 65, 66, 105, 20, 69, 20, 71, 72, 73, 74, 75, 76, 77, 300, 102, 109, 208, 105, 102, 103, 104, 105, 21, 107, 49, 50, 51, 92, 112, 54, 104, 67, 97, 107, 108, 109, 110, 111, 215, 18, 19, 20, 51, 113, 215, 290, 291, 292, 98, 215, 215, 98, 202, 215, 20, 20, 215, 215, 215, 215, 215, 101, 78, 215, 402, 215, 98, 104, 20, 240, 68, 102, 115, 100, 104, 98, 20, 42, 20, 100, 263, 264, 106, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 102, 106, 65, 66, 279, 106, 275, 106, 106, 117, 279, 106, 276, 276, 106, 279, 279, 265, 106, 279, 280, 106, 279, 279, 279, 279, 279, 308, 318, 279, 426, 279, 106, 20, 97, 106, 101, 98, 423, 98, 321, 101, 323, 324, 325, 326, 327, 328, 329, 330, 319, 102, 101, 105, 98, 42, 304, 102, 106, 7, 106, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 428, 429, 65, 66, 106, 20, 69, 105, 98, 354, 522, 102, 41, 69, 8, 527, 477, 38, 102, 100, 100, 482, 388, 101, 47, 112, 115, 90, 99, 369, 369, 106, 101, 112, 97, 388, 100, 394, 499, 500, 102, 102, 91, 94, 9, 115, 20, 115, 115, 20, 100, 512, 100, 106, 399, 101, 101, 99, 102, 78, 101, 100, 105, 101, 116, 416, 102, 100, 100, 100, 30, 416, 417, 101, 100, 100, 116, 23, 1, 101, 100, 426, 117, 117, 102, 102, 243, 220, 217, 265, 3, 369, 449, 140, 20, 101, 453, 103, 104, 318, 106, 107, 108, 109, 110, 111, 112, 113, 114, 475, 116, 319, 118, 119, 418, 223, 42, 299, 417, -1, -1, -1, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 504, 65, 66, -1, -1, 69, -1, 161, 3, 4, 5, 6, -1, -1, -1, 10, 11, 12, -1, 14, 15, 16, 505, 18, 19, 20, 90, -1, 523, -1, -1, -1, -1, 97, -1, -1, -1, 532, -1, 34, 35, 36, 37, 38, 39, 40, 41, 42, -1, -1, -1, -1, -1, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, -1, 64, 65, 66, -1, -1, 69, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 80, 81, 82, 83, 84, 85, -1, -1, -1, -1, 90, -1, -1, 93, 13, -1, 96, 97, -1, 18, 19, 20, -1, -1, -1, 24, 25, 26, 27, 28, 29, -1, -1, 32, 33, -1, -1, -1, -1, 38, -1, -1, 41, 42, 43, 44, 45, 46, -1, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, -1, -1, 69, 70, -1, -1, -1, -1, -1, -1, -1, -1, -1, 80, 81, -1, -1, -1, -1, -1, -1, -1, -1, 90, -1, -1, 93, -1, 95, 13, 97, -1, 99, -1, 18, 19, 20, -1, -1, -1, 24, 25, 26, 27, 28, 29, -1, -1, 32, 33, -1, -1, -1, -1, 38, -1, -1, 41, 42, 43, 44, 45, 46, -1, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, -1, -1, 69, 70, -1, -1, -1, -1, -1, -1, -1, -1, -1, 80, 81, -1, -1, -1, -1, -1, -1, -1, -1, 90, -1, -1, 93, -1, 95, 13, 97, -1, 99, -1, 18, 19, 20, -1, -1, -1, 24, 25, 26, 27, 28, 29, -1, -1, 32, 33, -1, -1, -1, -1, 38, -1, -1, 41, 42, 43, 44, 45, 46, -1, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, -1, -1, 69, 70, -1, -1, -1, -1, -1, 18, 19, 20, -1, 80, 81, -1, -1, -1, -1, -1, -1, -1, -1, 90, -1, -1, 93, -1, 95, 38, 97, -1, 41, 42, -1, -1, -1, -1, -1, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, -1, 64, 65, 66, -1, -1, 69, -1, 18, 19, 20, -1, -1, -1, -1, -1, -1, 80, 81, -1, -1, -1, -1, -1, -1, -1, -1, 90, 38, -1, 93, 41, 42, 96, 97, -1, 99, -1, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, -1, 64, 65, 66, -1, -1, 69, 20, -1, 22, -1, -1, -1, -1, -1, -1, -1, 80, 81, -1, -1, -1, -1, -1, -1, -1, -1, 90, -1, 42, 93, -1, -1, 96, 97, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, -1, -1, 65, 66, -1, -1, -1, 20, -1, -1, -1, -1, -1, -1, -1, 78, 79, -1, -1, -1, -1, -1, -1, 86, 87, 88, 89, -1, -1, 42, -1, -1, -1, -1, 97, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, -1, -1, 65, 66, -1, -1, 69, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 97};/* YYSTOS[STATE-NUM] -- The (internal number of the) accessing symbol of state STATE-NUM. */static const unsigned char yystos[] ={ 0, 121, 122, 123, 0, 122, 3, 4, 5, 6, 10, 11, 12, 14, 15, 16, 18, 19, 20, 34, 35, 36, 37,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -