c-parse.c
来自「GCC编译器源代码」· C语言 代码 · 共 1,068 行 · 第 1/5 页
C
1,068 行
-32768,-32768, 93,-32768, 394,-32768, 413,-32768,-32768, 443, 413, 466,-32768, 907,-32768, 377, 407,-32768, 323, 59,-32768,-32768, 456, 183, 199, 283,-32768, 530, 530,-32768, 361, 183,-32768, 1474,-32768,-32768, 361, 1932, 229, 400, 297,-32768,-32768,-32768,-32768,-32768, 409,-32768, 416,-32768,-32768,-32768, 418, 423, 1755,-32768, 2136, 427, 432, 2136, 2136, 1932, 479, 1932, 1932, 1725, 2193, 1903, 1130, 1357, 960, 960, 455, 455,-32768,-32768,-32768,-32768,-32768, 450, 211, 448, 310, 296,-32768, 628,-32768, 457,-32768, 1487,-32768, 648, 465, 842, 2013, 52, 467,-32768,-32768,-32768, 1088,-32768, 470, 257,-32768,-32768, 154,-32768,-32768, 57,-32768,-32768,-32768, 861,-32768, 389,-32768,-32768, 389,-32768, 512,-32768,-32768, 468,-32768, 2136,-32768, 183, 475, 473,-32768,-32768, 473, 183, 183,-32768, 526,-32768,-32768,-32768,-32768,-32768, 523, 1932, 2171, 2183,-32768,-32768, 442,-32768,-32768,-32768,-32768,-32768, 482,-32768,-32768, 209, 490,-32768,-32768, 177, 67,-32768,-32768, 1058,-32768, 576, 322,-32768,-32768,-32768, 505, 451,-32768, 1343, 57,-32768,-32768, 57,-32768, 183,-32768, 261,-32768,-32768, 229, 944, 526,-32768, 1163,-32768, 2065,-32768,-32768, 1932,-32768,-32768,-32768, 67, 183, 137, 242, 183,-32768, 242, 183, 628,-32768,-32768,-32768,-32768,-32768, 530,-32768, 60,-32768, 387,-32768,-32768, 2136,-32768,-32768, 1343,-32768,-32768,-32768, 1932, 187,-32768, 276, 433, 672, 507, 508, 762,-32768,-32768,-32768,-32768,-32768, 549, 229, 1932,-32768, 550, 2136, 514, 516,-32768, 1932, 250, 188, 609,-32768, 1540,-32768,-32768,-32768, 216,-32768,-32768,-32768, 309, 325, 155, 387,-32768,-32768, 1163,-32768, 1642, 1932,-32768,-32768, 229,-32768,-32768,-32768,-32768, 520,-32768,-32768,-32768,-32768, 1621, 564, 2109, 1163,-32768,-32768, 1223,-32768, 2065,-32768, 459,-32768, 459,-32768,-32768, 524,-32768,-32768, 532,-32768, 1642,-32768,-32768, 1701, 573, 555,-32768,-32768, 559, 561, 1932, 584, 546, 547, 1879, 201, 619,-32768, 590, 553,-32768, 567, 794,-32768, 611, 1026, 61,-32768,-32768,-32768,-32768,-32768, 1812,-32768, 1932, 600, 569, 1283,-32768, 302,-32768,-32768,-32768, 1932, 591,-32768, 1932, 1932, 1565,-32768,-32768,-32768,-32768, 580, 1932, 588,-32768, 610,-32768,-32768,-32768, 530,-32768, 60, 1106,-32768,-32768,-32768,-32768, 1932,-32768, 1283, 2091,-32768, 1283,-32768,-32768, 596, 1932, 665,-32768, 868, 630, 612, 1932,-32768,-32768, 632,-32768, 1932, 350,-32768, 227, 355,-32768, 955,-32768,-32768, 1701, 634,-32768, 675, 1283,-32768,-32768, 637,-32768,-32768,-32768,-32768, 2158,-32768, 39,-32768, 361,-32768, 361,-32768,-32768,-32768, 641,-32768,-32768,-32768,-32768, 1932,-32768,-32768, 705, 642,-32768,-32768,-32768,-32768, 1283,-32768,-32768, 646,-32768, 666, 47, 643,-32768,-32768, 322, 322,-32768,-32768,-32768, 1932, 705, 651, 705,-32768,-32768, 1932, 653, 48,-32768,-32768, 654,-32768, 466, 655,-32768, 288, 303,-32768,-32768, 657, 466,-32768,-32768, 288, 735, 740,-32768};static const short yypgoto[] = {-32768,-32768,-32768,-32768, 65,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, -5,-32768, -40, 446, -137, 424,-32768,-32768, -55,-32768, 399,-32768,-32768,-32768,-32768,-32768, 190,-32768, -191, -207, 527,-32768,-32768, 314,-32768, 22, -98, 215, 0, 700,-32768, 339, 7, -7, -15, 560, 11, -149, -366, -45, -107, -52,-32768,-32768,-32768, 202, 14, 53,-32768, 464,-32768, 337,-32768, -378,-32768, -409,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, -38, -68, -298, -13, -30,-32768,-32768,-32768,-32768,-32768, 528, 41,-32768, 620, 522, 391, 635, 537, 1, -79, -11, -89, -139, 344,-32768,-32768, -180,-32768,-32768,-32768, 403, -278,-32768, -128,-32768,-32768,-32768,-32768, -95, -286, -495, 358,-32768, 193,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 214,-32768, -556, 147,-32768, 146,-32768, 531,-32768, -233,-32768,-32768,-32768, 449, -195,-32768,-32768,-32768,-32768, 9};#define YYLAST 2245static const short yytable[] = { 87, 98, 21, 21, 35, 37, 39, 49, 124, 22, 22, 28, 28, 121, 232, 54, 25, 25, 222, 148, 149, 296, 229, 198, 320, 151, 254, 225, 21, 132, 325, 156, 105, 55, 48, 22, 56, 28, 322, 311, 125, 187, 25, 51, 53, 291, 384, 281, 464, 226, 141, 284, 100, 351, 143, 209, 585, 134, 369, 48, -102, 186, 574, 43, 402, 120, -1, 48, 29, 312, 43, 150, 216, 131, 144, 643, 100, 634, 60, 67, 32, 33, -2, 544, 155, 656, 668, 32, 33, 40, 14, 207, 504, 61, 100, 211, 132, 14, 202, 423, 283, 60, 425, 232, 105, 666, 32, 33, 623, 60, 44, 542, 106, 197, 41, 635, 107, 405, 48, 45, 575, 120, 48, 657, 669, 222, 400, 191, 360, 141, 638, 120, 134, 143, 582, 642, 222, 644, 42, 252, 131, -102, 222, 291, 349, 282, 653, 57, 332, 58, 332, 288, 486, 144, 197, 100, 498, 316, 281, 34, 258, 319, 259, 243, 132, 245, 36, 14, 606, 293, 100, 609, 100, 60, 294, 463, 318, 278, 279, 677, 43, 398, 110, 227, 60, 38, 247, 228, 249, 235, 50, 43, 398, 107, 324, 206, 455, 456, 509, 628, 340, 596, 43, 115, 32, 33, 206, 14, 437, 111, 112, 189, 207, 14, 111, 112, 211, 14, 14, 43, 190, 191, 343, 206, 103, 473, 208, 399, 25, 14, 367, 652, 32, 33, 134, 368, 400, 191, 399, 120, 43, 412, 120, 120, 206, 63, 14, 400, 191, 116, 355, 560, 66, 478, 110, 68, 483, -162, 117, 452, 499, 284, 132, -162, 43, 115, 405, 14, 139, 469, 138, 5, 14, 7, 97, 400, 191, 60, 146, 9, 10, 11, 157, 404, 407, 395, 604, 44, 332, 202, 396, 14, 158, 438, 54, 13, 45, 186, 15, 428, 25, 111, 112, 454, -162, 43, 398, 374, -162, 206, 453, 116, 55, 212, 349, 56, 460, 206, 469, 188, 117, 349, 362, 363, 217, 375, 495, -105, -105, -105, -105, 158, 14, -105, 365, -105, -105, -105, 366, 438, 242, 484, 233, 234, 140, -253, 429, 195, 248, 403, 406, -105, 497, 475, 238, 289, 290, 476, 529, 317, 189, 45, 217, 30, 31, -316, -316, -316, -316, 190, 191, 465, 350, -316, -316, -316, 401, 48, 239, 675, 25, 529, 430, 244, 676, 417, 502, 105, 132, -316, 228, 250, 468, 128, 129, 414, 416, 251, 120, 9, 10, 11, 503, 466, 252, -105, 107, 255, 545, 5, 6, 7, 8, 636, 48, 637, 501, 9, 10, 11, 180, 181, 25, 182, 183, 184, 185, 619, 120, 256, 48, 228, 621, 13, 321, 14, 107, 132, 487, -82, 207, 211, 5, -101, 7, 196, 525, 207, 233, 234, 9, 10, 11, 295, 60, 5, 57, 7, 58, 133, 308, 32, 33, 9, 10, 11, 13, 401, 401, 525, 110, 507, 111, 112, 48, 71, 529, 671, 328, 13, 559, 524, 52, 187, 309, 679, 527, 334, 189, -259, -259, 232, 315, 528, 335, 538, 336, 190, 191, 338, 25, 289, 290, 341, 524, 177, 178, 179, 342, 583, 309, 477, 586, 589, 160, 162, 561, 344, 455, 456, 593, 54, 659, 660, 599, 222, 347, 222, 415, 598, 381, 348, 207, 43, 115, 605, 385, 386, 527, 55, 352, 356, 56, 361, 611, 528, 364, 538, 378, 567, 569, 379, 25, 382, 383, 618, 601, 257, 387, 401, 14, 392, 260, 261, 525, 394, 397, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 411, 116, 120, 413, 48, 426, -295, 482, -31, 490, 117, 109, 586, 491, -27, -27, -27, -27, 492, 508, 524, 539, -27, -27, -27, 457, 458, 459, 546, 461, 462, 547, -32, 43, 398, 549, 662, 110, -27, 552, -162, 553, 586, 555, 556, 557, -162, 562, 570, 564, 297, 565, 474, 5, 6, 7, 8, 579, 326, 299, 14, 9, 10, 11, 5, 566, 7, 196, 581, 111, 112, 584, 9, 10, 11, 128, 129, 13, 592, 14, 497, 9, 10, 11, 345, 346, 594, -162, 13, 45, 595, -162, -27, 610, 217, 505, -114, -114, -114, -114, -114, -114, -114, 612, -114, -114, -114, -114, -114, 615, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -114, -376, -114, -114, 614, 548, 617, 626, 627, -114, 629, 645, -114, -261, -261, 639, 649, -114, -114, -114, 654, 658, 655, -114, -114, 664, 667, 670, -114, 673, 230, 678, 681, -19, -19, -19, -19, 682, 359, 587, 393, -19, -19, -19, 313, 479, -114, -114, -114, -114, 576, -114, 126, 467, 292, 357, 110, -19, 471, -162, 217, 246, -316, -316, 333, -162, 329, -316, -316, 241, -316, 427, 421, 327, -316, 480, -316, -316, -316, -316, -316, -316, -316, -316, -316, -316, -316, 447, -316, 440, -316, 485, -316, -316, 624, 5, 6, 7, 8, -316, 663, 665, -316, 9, 10, 11, -162, -316, -316, -316, -162, -19, 410, -316, -316, 625, 0, 353, -316, 13, 421, 14, 139, 0, 472, 5, 0, 7, 97, 0, 0, 0, 0, 9, 10, 11, -316, -291, -316, -316, 488, -316, 32, 33, 199, 200, 201, 494, 152, 13, 69, 5, 15, 7, 97, 70, 71, 0, 72, 9, 10, 11, 5, 6, 7, 8, 447, 0, 568, 506, 9, 10, 11, 0, 0, 13, 73, 0, 15, 0, 74, 75, 0, 0, 0, 447, 13, 76, 447, 0, 77, 0, 0, 0, 0, 78, 79, 80, 0, 0, 0, 81, 82, 0, 0, 297, 83, 298, 5, 6, 7, 8, 554, 0, 299, 0, 9, 10, 11, 180, 181, 0, 182, 183, 184, 185, 84, 85, 0, -91, 0, 0, 13, 0, 14, 0, 578, 0, 0, 447, 0, 613, 432, 0, -316, -316, -316, -316, -316, -316, -316, 0, -316, -316, -316, -316, -316, 0, -316, -316, -316, -316, -316, -316, -316, -316, -316, -316, -316, -316, -316, -316, -316, 447, -316, -316, 447, 0, 0, 110, -376, -316, -162, 0, -316, 0, 616, 0, -162, -316, -316, -316, 0, 0, 0, -316, -316, 0, 0, 0, -316, 0, 0, 0, 447, 175, 176, 177, 178, 179, 0, 111, 112, 0, 0, 0, 0, 0, -316, 0, -316, -316, 0, -316, 571, 0, -316, -316, 0, -162, 0, -316, -316, -162, -316, 0, 447, 0, -316, 0, -316, -316, -316, -316, -316, -316, -316, -316, -316, -316, -316, 0, -316, 0, -316, 0, -316, -316, 0, 5, 6, 7, 8, -316, 0, 409, -316, 9, 10, 11, 0, -316, -316, -316, 0, 0, 0, -316, -316, 0, 0, 0, -316, 13, 0, 14, 0, 0, 0, 5, 6, 7, 8, 0, 0, 0, 0, 9, 10, 11, -316, 0, -316, -316, 602, -316, -326, -326, 0, 0, 0, -326, -326, 13, -326, 14, 0, 0, -326, 0, -326, -326, -326, -326, -326, -326, -326, -326, -326, -326, -326, 0, -326, 0, -326, 0, -326, -326, 0, 0, 127, 128, 129, -326, 0, 0, -326, 9, 10, 11, 0, -326, -326, -326, 0, 0, 0, -326, -326, 0, 0, 441, -326, 442, 33, 14, 0, 0, 70, 71, 0, 72, 172, 173, 174, 175, 176, 177, 178, 179, -326, 0, -326, -326, 0, -326, 0, 0, 0, 73, 0, 15, 0, 74, 75, 0, 0, 0, 0, 0, 76, 0, 0, 77, 0, 0, 0, 0, 78, 79, 80, 0, 0, 0, 81, 82, 0, 0, 443, 83, 444, 441, 0, 442, 33, 0, 0, 0, 70, 71, 0, 72, 0, 0, 0, 0, 0, 0, -190, 84, 85, 0, 445, 0, 0, 0, 0, 0, 0, 73, 0, 15, 0, 74, 75, 0, 0, 0, 0, 0, 76, 0, 0, 77, 0, 0, 0, 0, 78, 79, 80, 0, 0, 0, 81, 82, 0, 0, 443, 83, 444, 441, 0, 442, 33, 0, 0, 0, 70, 71, 0, 72, 0, 0, 0, 0, 0, 0, -250, 84, 85, 0, 445, 0, 0, 0, 0, 0, 0, 73, 0, 15, 0, 74, 75, 0, 0, 0, 0, 0, 76, 0, 0, 77, 0, 0, 0, 0, 78, 79, 80, 0, 0, 0, 81, 82, 0, 0, 443, 83, 444, 419, 0, 69, 0, 0, 0, 0, 70, 71, 0, 72, 236, 0, 0, -23, -23, -23, -23, 84, 85, 0, 445, -23, -23, -23, 0, 0, 0, 73, 0, 15, 0, 74, 75, 0, 0, 0, 110, -23, 76, -162, 0, 77, 0, 0, 0, -162,
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?