📄 asn_grammar.cxx
字号:
334, 335, 336, 337, 60, 61, 233, 62, 63, 64,
65, 66, 162, 209, 210, 211, 163, 164, 226, 393,
620, 67, 218, 338, 339, 340, 341, 342, 445, 549,
550, 676, 343, 344, 444, 345, 346, 347, 348, 440,
441, 349, 350, 351, 352, 353, 354, 355, 356, 458,
459, 357, 358, 359, 396, 68, 400, 496, 583, 584,
646, 742, 743, 744, 745, 746, 764, 765, 766, 767,
69, 200, 842, 639, 728, 642, 700, 822, 839, 840,
832, 70, 201, 577, 697, 36, 37, 266, 263, 360
};
static const short yypact[] = { 68,
-19, 115, 112, 50,-32768, 57, 115,-32768, 27, 180,
-32768,-32768, 128, 133, 146, 252, 164,-32768,-32768,-32768,
290,-32768,-32768, 61, 288, 297, 238,-32768,-32768,-32768,
-32768,-32768, 201,-32768, 211, 221,-32768,-32768, 288, 355,
-32768, 288, 222, 230, 288,-32768, 347, 2113, 2221, 5,
56, 56, 355,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768, 243, 270, 273,-32768,-32768,
-32768,-32768, 375, 372,-32768,-32768, 374, 348, 390, 353,
-32768,-32768,-32768,-32768,-32768, 398, 358,-32768,-32768,-32768,
426, 401,-32768,-32768, 81, 104,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768, 3063, 18, 361,-32768,
-32768,-32768, 362,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768, 2538,-32768,-32768,-32768, 354,
-32768,-32768,-32768, 368,-32768,-32768, 376,-32768, 376,-32768,
-32768, 3168,-32768, 376, 3168, 477, 361, 3168, 334, 478,
383, 481, 47, 490, 47,-32768, 515, 3168, 381, 486,
394,-32768, 3273,-32768, 524, 47, 526,-32768,-32768, 3168,
361, 2326, 716, 452, 454, 3168, 2432, 455, 456, 445,
408, 243, 267, 122, 129, 150, 361, 368, 173,-32768,
396,-32768,-32768,-32768,-32768, 191,-32768, 508, 3168, 3168,
361, 399, 399, 1526,-32768,-32768, 1,-32768, 361, 52,
509, 13, 510, 411,-32768, 376,-32768,-32768, 334, 534,
244, 513, 414, 517,-32768,-32768, 361,-32768,-32768,-32768,
-32768, 546, 547, 1901, 361, 422, 419,-32768, 423, 428,
434,-32768,-32768,-32768, 423, 176,-32768, 361,-32768, 493,
-32768, 435, 269, 3, 441, 438,-32768, 76, 439,-32768,
-32768,-32768,-32768,-32768,-32768, 239, 15,-32768, 525, 541,
-32768, 361, 3168,-32768,-32768,-32768,-32768,-32768, 350, 988,
1258, 442,-32768, 563, 361, 448, 449, 450, 447, 453,
458, 444,-32768, 457, -35, -39,-32768, 525,-32768,-32768,
460, 446,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
196, 207, 462,-32768,-32768,-32768,-32768, 229,-32768,-32768,
461,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 376,-32768,
3168, 3168, 361,-32768, 459, 468, 3168, 3168, 3168, 1807,
-32768, 3063, 288, 463, 464,-32768, 466,-32768, 1807, 361,
361,-32768,-32768,-32768,-32768,-32768, 465,-32768, 465, 852,
361, 368, 282,-32768,-32768,-32768, 1807, 469,-32768,-32768,
472, 472, 3168, 418,-32768,-32768, 470, 471,-32768, 244,
1258,-32768, 414, 118,-32768, 476, 285,-32768, 361,-32768,
2748, 32,-32768, 30,-32768, 526, 3168, 473,-32768, 2853,
-32768,-32768,-32768, 2643, 1807, 369, 475,-32768,-32768, 301,
-32768,-32768,-32768, 303, 75, 1392,-32768, 482,-32768, 361,
361, 483, 544, 23,-32768, 480, 263, 304,-32768, 484,
479,-32768, 399, 1631, 485, 487,-32768,-32768, 1392,-32768,
-32768, 1392,-32768, 489,-32768,-32768, 361, 361,-32768, 361,
361, -38, 79, 491,-32768,-32768, 584,-32768,-32768, 399,
495,-32768, 1526,-32768, 580, 494, 1122,-32768,-32768, 361,
40, 2008, 2008, 47, 47, 320,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768, 360, 399,-32768,-32768,-32768,-32768,
-32768,-32768,-32768, 210,-32768, 547, 492,-32768, 488, 500,
499,-32768,-32768, 361, 444, 501, 1807, 503,-32768,-32768,
-32768, 606,-32768, 212,-32768, 625, 511,-32768, 514, 75,
-32768, 1526,-32768, 37,-32768,-32768, 1807,-32768, 516,-32768,
638,-32768, 506, 4, 148, 147,-32768,-32768,-32768,-32768,
512, -39,-32768, 1718, 380, 519, 521,-32768,-32768,-32768,
-32768, 576, 603, 548, 3168,-32768,-32768, -40, -6, 24,
8, 84, 89, 549, 418, 465, 522, 523,-32768, 3273,
-32768,-32768, 518,-32768, 2853,-32768, 2853, 321,-32768,-32768,
217,-32768,-32768, 152, 527,-32768, 528, -70, 529,-32768,
17, 530, 531, 532, 520,-32768, 1258, 1807, 535,-32768,
1798,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 538, 1807,
640, 551, 629,-32768, 594,-32768, 361,-32768, 107, 1807,
-32768,-32768, 472,-32768,-32768,-32768, 244,-32768,-32768, 414,
-32768,-32768, 579,-32768,-32768,-32768,-32768, 537, 542, 501,
-32768, 657,-32768,-32768,-32768, 543,-32768, 1526, 1526,-32768,
-32768,-32768, 25,-32768, 545,-32768, 676, 38, 328,-32768,
-32768,-32768, 1258,-32768, 395,-32768, 339,-32768, 662, 650,
93, 652,-32768,-32768,-32768,-32768,-32768, 554, 3273, 524,
552,-32768,-32768,-32768,-32768, 553,-32768,-32768, 684, 556,
-32768, 520,-32768,-32768,-32768,-32768,-32768, 521,-32768, 1807,
-32768, 1807, 660,-32768,-32768,-32768,-32768,-32768, 561, 562,
233,-32768, 555, 93,-32768,-32768, 93, 3446,-32768, 560,
680, 676, 556, 696,-32768, 551,-32768,-32768,-32768, 605,
2958, 3168, 670, 34,-32768,-32768,-32768, 93,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768, 3630, 3538,-32768,-32768,-32768,-32768,
-32768, 524, 570, 571,-32768, 578, 697, 1901, 3168, 309,
19, 3168,-32768,-32768,-32768, 3368,-32768,-32768,-32768,-32768,
575, 581, 573, 317, 335,-32768, 1807, 361,-32768, 236,
585,-32768,-32768,-32768,-32768,-32768,-32768,-32768, 345,-32768,
1807, 679,-32768, 236, 583, 1807,-32768,-32768,-32768, 711,
712,-32768
};
static const short yypgoto[] = {-32768,
-32768,-32768, 710,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768, 673,-32768,-32768,-32768,-32768,-32768, 39,-32768,
-32768, 667,-32768,-32768,-32768, -48, -140,-32768, -135,-32768,
-32768,-32768, 195,-32768,-32768,-32768,-32768,-32768,-32768, 126,
-168, -181,-32768,-32768,-32768, 12, -415,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768, 533, -419, -409,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768, -116,
-32768, -179, -162, -31,-32768, -102,-32768, 192,-32768, 536,
-285,-32768, 259, 274, 424,-32768,-32768, 302,-32768,-32768,
-32768,-32768,-32768, 116,-32768,-32768, 377,-32768,-32768, -642,
-32768, 66,-32768,-32768,-32768, 78,-32768,-32768,-32768,-32768,
31, 43,-32768,-32768,-32768, 539, -46,-32768,-32768,-32768,
-32768, 162,-32768,-32768,-32768,-32768, 109,-32768,-32768, 175,
-32768,-32768,-32768,-32768,-32768,-32768,-32768, -28, -730,-32768,
-32768,-32768, -147,-32768,-32768, -23,-32768, 16, -201, -456,
-231, -236,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768, 451,-32768, 404, -522,-32768,-32768, -136,-32768,
-212,-32768,-32768, -206,-32768, -196, -406, 363,-32768, 218,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
240,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
224,-32768,-32768,-32768, -378,-32768,-32768,-32768,-32768,-32768,
-32768, -677, 44,-32768,-32768,-32768,-32768, 36,-32768,-32768,
-32768,-32768,-32768,-32768,-32768, 54, 42,-32768,-32768, -50,
-32768,-32768,-32768,-32768,-32768, -100,-32768,-32768, -174, -367
};
#define YYLAST 3768
static const short yytable[] = { 119,
167, 258, 194, 198, 172, 174, 412, 522, 532, 409,
536, 394, 267, 309, 456, 460, 212, 395, 442, 378,
225, 389, 498, 499, 539, 557, 470, 228, 365, 619,
310, 397, 259, 578, 374, 169, 762, 650, 375, 621,
718, 763, 680, 402, 717, 331, 431, 213, 280, 827,
680, 653, 306, 171, 530, 79, 648, 307, 13, 398,
467, 408, 171, 34, 79, 818, 223, 653, 207, 770,
208, -383, 651, 82, 1, 575, 308, 14, 310, 547,
71, 432, 82, 585, 399, 818, 654, 15, 269, 439,
815, 548, 193, 331, 193, 681, 569, 221, 682, 405,
733, 214, 654, 681, 471, 95, 682, 468, -16, 804,
734, 2, 25, 227, 95, 215, 229, 4, 586, 232,
309, 309, 236, 519, 375, 456, 242, 657, 244, 247,
490, 5, 660, 193, 255, 117, -169, 310, 310, 264,
490, 268, 288, 255, 490, 193, 443, 363, 255, 193,
650, 193, 331, 331, 455, 619, 193, 9, 190, 306,
306, 311, 658, 484, 307, 307, 531, 661, 191, 332,
380, 381, 489, 622, 719, 391, 518, 392, 517, 304,
813, 196, 10, 308, 308, 651, 117, 670, 11, 449,
494, 191, 236, 374, 225, 539, 17, 375, 735, 736,
737, 738, 739, 740, 675, 419, -459, 376, 333, -459,
309, 192, 374, 193, 374, 178, 375, 435, 375, 18,
435, 673, 476, 375, 19, 529, 597, 310, 540, 438,
408, 309, 741, 674, 197, 762, 193, 20, 837, 528,
763, 374, 331, 838, 450, 375, 556, 310, 310, 306,
407, 533, 527, -525, 307, 437, 438, -525, 80, 81,
-526, 564, 331, 331, -526, 538, 309, 568, 311, 311,
306, 212, 486, 308, 705, 307, 457, 332, -459, 193,
580, -527, 21, 310, 193, -527, 395, 178, 628, 309,
28, 801, 309, -382, 308, 29, 30, 22, 331, 39,
589, 591, 31, 32, 371, 306, 310, 425, 372, 310,
307, 426, 477, 478, 596, 333, 333, 309, 480, 481,
482, 331, 23, 207, 331, 208, 224, 598, 306, 308,
606, 306, -170, 307, 310, 41, 307, 224, 801, 801,
171, 691, 79, -172, 38, 395, 42, 439, 553, 331,
556, 43, 308, 72, 500, 308, 306, 48, 311, 801,
82, 307, 49, 50, 73, -220, 332, 634, -220, 51,
52, 541, 255, 234, 250, 251, 248, 249, 534, 311,
308, 255, 178, 250, 251, 255, 532, 332, 248, 249,
451, 452, 95, 224, 559, 250, 251, -386, -523, -172,
429, 75, -523, -386, 430, 333, 179, 723, 382, 383,
384, 385, 386, 492, 311, 566, 525, 493, 258, 180,
526, 692, 332, 707, 634, 706, 333, 501, 502, 503,
504, 505, 543, 696, 545, 560, 544, 311, 546, 561,
311, 193, 826, 704, 391, 332, 392, 309, 332, 193,
834, 594, 671, 588, 590, 595, 672, 592, 593, 721,
181, 333, 182, 722, 310, 311, 714, 193, 835, 184,
729, 395, 395, 332, 730, 186, 843, 408, 183, 331,
844, 195, 199, 185, 333, 188, 306, 333, 187, 189,
222, 307, -385, 193, 310, 635, 636, 637, 638, 168,
170, 173, 175, 614, 223, 618, 224, 230, 239, 331,
308, 241, 333, 309, 724, 725, 726, 727, 683, 240,
243, 245, 252, 757, 253, 758, 259, 528, 265, 361,
310, 362, 367, 368, 369, 370, 647, 373, 379, 401,
403, 404, 249, 410, 411, 331, 483, 413, 415, 416,
375, 255, 306, 420, 421, 422, 255, 307, 255, 423,
280, 281, 282, 283, 284, 285, 286, 287, 288, 424,
427, 428, 433, 434, 446, 436, 308, 448, 461, 462,
-57, -78, -79, 463, 464, 475, 541, 581, 582, -171,
-55, -458, 466, -459, 430, 311, 474, 291, -173, 479,
487, 490, 497, 332, 488, 495, 515, 516, 524, 535,
542, 558, 552, 554, 295, 563, 296, 562, 570, 576,
836, 601, 608, 571, 297, 574, 579, 600, 610, 614,
391, 618, 392, 602, 845, 603, 605, 298, 607, 849,
557, 627, 333, 611, 641, 612, 625, 643, 629, 640,
644, 645, 695, 663, 669, 666, 667, 698, 677, 701,
255, 311, 686, 678, 688, 702, 685, 687, 708, 332,
679, 693, 709, 711, 454, 699, 712, 710, 621, 731,
732, 716, 747, 178, 748, 435, 718, 751, 752, 303,
759, 304, 754, 760, 761, 802, 803, 768, 805, 807,
812, 819, 820, 821, 823, 830, 833, 831, 333, 846,
851, 852, 810, 811, 848, 841, 12, 74, 278, 176,
599, 750, 279, 78, 79, 668, 604, 572, 313, 366,
80, 81, 280, 281, 282, 283, 284, 285, 286, 287,
288, 473, 82, 289, 83, 573, 694, 551, 715, 84,
85, 86, 755, 87, 88, 713, 665, 703, 290, 824,
825, 753, 89, 828, 90, 656, 816, 613, 91, 291,
292, 92, 93, 94, 95, 485, 523, 406, 293, 96,
97, 756, 98, 609, 626, 294, 295, 769, 296, 99,
100, 101, 102, 847, 0, 0, 297, 806, 103, 814,
104, 105, 106, 191, 0, 0, 107, 0, 108, 298,
0, 0, 0, 0, 109, 110, 111, 112, 113, 0,
299, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 116, 300, 0, 301, 0,
0, 0, 302, 118, 453, 0, 0, 0, 279, 78,
79, 303, 0, 304, 0, 0, 80, 81, 280, 281,
282, 283, 284, 285, 286, 287, 288, 0, 82, 289,
83, 0, 0, 0, 0, 84, 85, 86, 0, 87,
88, 0, 0, 0, 0, 0, 0, 0, 89, 0,
90, 0, 0, 0, 91, 291, 292, 92, 93, 94,
95, 0, 0, 0, 293, 96, 97, 0, 98, 0,
0, 294, 295, 0, 296, 99, 100, 101, 102, 0,
0, 0, 297, 0, 103,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -