1 #include "pgenheaders.h"
3 static arc arcs_0_0
[3] = {
8 static arc arcs_0_1
[1] = {
11 static arc arcs_0_2
[1] = {
14 static state states_0
[3] = {
19 static arc arcs_1_0
[3] = {
24 static arc arcs_1_1
[1] = {
27 static state states_1
[2] = {
31 static arc arcs_2_0
[1] = {
34 static arc arcs_2_1
[2] = {
38 static arc arcs_2_2
[1] = {
41 static state states_2
[3] = {
46 static arc arcs_3_0
[1] = {
49 static arc arcs_3_1
[1] = {
52 static arc arcs_3_2
[2] = {
56 static arc arcs_3_3
[2] = {
60 static arc arcs_3_4
[1] = {
63 static arc arcs_3_5
[1] = {
66 static arc arcs_3_6
[1] = {
69 static state states_3
[7] = {
78 static arc arcs_4_0
[1] = {
81 static arc arcs_4_1
[2] = {
85 static state states_4
[2] = {
89 static arc arcs_5_0
[2] = {
93 static arc arcs_5_1
[1] = {
96 static arc arcs_5_2
[1] = {
99 static arc arcs_5_3
[1] = {
102 static arc arcs_5_4
[1] = {
105 static arc arcs_5_5
[1] = {
108 static arc arcs_5_6
[1] = {
111 static state states_5
[7] = {
120 static arc arcs_6_0
[1] = {
123 static arc arcs_6_1
[2] = {
127 static arc arcs_6_2
[1] = {
130 static arc arcs_6_3
[1] = {
133 static state states_6
[4] = {
139 static arc arcs_7_0
[3] = {
144 static arc arcs_7_1
[3] = {
149 static arc arcs_7_2
[1] = {
152 static arc arcs_7_3
[1] = {
155 static arc arcs_7_4
[1] = {
158 static arc arcs_7_5
[4] = {
164 static arc arcs_7_6
[2] = {
168 static arc arcs_7_7
[1] = {
171 static arc arcs_7_8
[2] = {
175 static arc arcs_7_9
[1] = {
178 static state states_7
[10] = {
190 static arc arcs_8_0
[2] = {
194 static arc arcs_8_1
[1] = {
197 static arc arcs_8_2
[1] = {
200 static arc arcs_8_3
[1] = {
203 static state states_8
[4] = {
209 static arc arcs_9_0
[1] = {
212 static arc arcs_9_1
[2] = {
216 static arc arcs_9_2
[2] = {
220 static state states_9
[3] = {
225 static arc arcs_10_0
[2] = {
229 static arc arcs_10_1
[1] = {
232 static state states_10
[2] = {
236 static arc arcs_11_0
[1] = {
239 static arc arcs_11_1
[2] = {
243 static arc arcs_11_2
[2] = {
247 static arc arcs_11_3
[1] = {
250 static state states_11
[4] = {
256 static arc arcs_12_0
[9] = {
267 static arc arcs_12_1
[1] = {
270 static state states_12
[2] = {
274 static arc arcs_13_0
[1] = {
277 static arc arcs_13_1
[3] = {
282 static arc arcs_13_2
[2] = {
286 static arc arcs_13_3
[2] = {
290 static arc arcs_13_4
[1] = {
293 static arc arcs_13_5
[2] = {
297 static state states_13
[6] = {
305 static arc arcs_14_0
[12] = {
319 static arc arcs_14_1
[1] = {
322 static state states_14
[2] = {
326 static arc arcs_15_0
[1] = {
329 static arc arcs_15_1
[3] = {
334 static arc arcs_15_2
[2] = {
338 static arc arcs_15_3
[1] = {
341 static arc arcs_15_4
[2] = {
345 static arc arcs_15_5
[2] = {
349 static arc arcs_15_6
[1] = {
352 static arc arcs_15_7
[2] = {
356 static arc arcs_15_8
[2] = {
360 static state states_15
[9] = {
371 static arc arcs_16_0
[1] = {
374 static arc arcs_16_1
[1] = {
377 static arc arcs_16_2
[1] = {
380 static state states_16
[3] = {
385 static arc arcs_17_0
[1] = {
388 static arc arcs_17_1
[1] = {
391 static state states_17
[2] = {
395 static arc arcs_18_0
[5] = {
402 static arc arcs_18_1
[1] = {
405 static state states_18
[2] = {
409 static arc arcs_19_0
[1] = {
412 static arc arcs_19_1
[1] = {
415 static state states_19
[2] = {
419 static arc arcs_20_0
[1] = {
422 static arc arcs_20_1
[1] = {
425 static state states_20
[2] = {
429 static arc arcs_21_0
[1] = {
432 static arc arcs_21_1
[2] = {
436 static arc arcs_21_2
[1] = {
439 static state states_21
[3] = {
444 static arc arcs_22_0
[1] = {
447 static arc arcs_22_1
[1] = {
450 static state states_22
[2] = {
454 static arc arcs_23_0
[1] = {
457 static arc arcs_23_1
[2] = {
461 static arc arcs_23_2
[2] = {
465 static arc arcs_23_3
[1] = {
468 static arc arcs_23_4
[2] = {
472 static arc arcs_23_5
[1] = {
475 static arc arcs_23_6
[1] = {
478 static state states_23
[7] = {
487 static arc arcs_24_0
[2] = {
491 static arc arcs_24_1
[1] = {
494 static state states_24
[2] = {
498 static arc arcs_25_0
[1] = {
501 static arc arcs_25_1
[1] = {
504 static arc arcs_25_2
[1] = {
507 static state states_25
[3] = {
512 static arc arcs_26_0
[1] = {
515 static arc arcs_26_1
[2] = {
519 static arc arcs_26_2
[1] = {
522 static arc arcs_26_3
[3] = {
527 static arc arcs_26_4
[1] = {
530 static arc arcs_26_5
[1] = {
533 static arc arcs_26_6
[1] = {
536 static state states_26
[7] = {
545 static arc arcs_27_0
[1] = {
548 static arc arcs_27_1
[2] = {
552 static arc arcs_27_2
[1] = {
555 static arc arcs_27_3
[1] = {
558 static state states_27
[4] = {
564 static arc arcs_28_0
[1] = {
567 static arc arcs_28_1
[2] = {
571 static arc arcs_28_2
[1] = {
574 static arc arcs_28_3
[1] = {
577 static state states_28
[4] = {
583 static arc arcs_29_0
[1] = {
586 static arc arcs_29_1
[2] = {
590 static arc arcs_29_2
[2] = {
594 static state states_29
[3] = {
599 static arc arcs_30_0
[1] = {
602 static arc arcs_30_1
[2] = {
606 static state states_30
[2] = {
610 static arc arcs_31_0
[1] = {
613 static arc arcs_31_1
[2] = {
617 static state states_31
[2] = {
621 static arc arcs_32_0
[1] = {
624 static arc arcs_32_1
[1] = {
627 static arc arcs_32_2
[2] = {
631 static state states_32
[3] = {
636 static arc arcs_33_0
[1] = {
639 static arc arcs_33_1
[1] = {
642 static arc arcs_33_2
[2] = {
646 static arc arcs_33_3
[1] = {
649 static arc arcs_33_4
[2] = {
653 static arc arcs_33_5
[1] = {
656 static arc arcs_33_6
[1] = {
659 static state states_33
[7] = {
668 static arc arcs_34_0
[1] = {
671 static arc arcs_34_1
[1] = {
674 static arc arcs_34_2
[2] = {
678 static arc arcs_34_3
[1] = {
681 static arc arcs_34_4
[1] = {
684 static state states_34
[5] = {
691 static arc arcs_35_0
[6] = {
699 static arc arcs_35_1
[1] = {
702 static state states_35
[2] = {
706 static arc arcs_36_0
[1] = {
709 static arc arcs_36_1
[1] = {
712 static arc arcs_36_2
[1] = {
715 static arc arcs_36_3
[1] = {
718 static arc arcs_36_4
[3] = {
723 static arc arcs_36_5
[1] = {
726 static arc arcs_36_6
[1] = {
729 static arc arcs_36_7
[1] = {
732 static state states_36
[8] = {
742 static arc arcs_37_0
[1] = {
745 static arc arcs_37_1
[1] = {
748 static arc arcs_37_2
[1] = {
751 static arc arcs_37_3
[1] = {
754 static arc arcs_37_4
[2] = {
758 static arc arcs_37_5
[1] = {
761 static arc arcs_37_6
[1] = {
764 static arc arcs_37_7
[1] = {
767 static state states_37
[8] = {
777 static arc arcs_38_0
[1] = {
780 static arc arcs_38_1
[1] = {
783 static arc arcs_38_2
[1] = {
786 static arc arcs_38_3
[1] = {
789 static arc arcs_38_4
[1] = {
792 static arc arcs_38_5
[1] = {
795 static arc arcs_38_6
[2] = {
799 static arc arcs_38_7
[1] = {
802 static arc arcs_38_8
[1] = {
805 static arc arcs_38_9
[1] = {
808 static state states_38
[10] = {
820 static arc arcs_39_0
[1] = {
823 static arc arcs_39_1
[1] = {
826 static arc arcs_39_2
[1] = {
829 static arc arcs_39_3
[2] = {
833 static arc arcs_39_4
[1] = {
836 static arc arcs_39_5
[1] = {
839 static arc arcs_39_6
[1] = {
842 static arc arcs_39_7
[1] = {
845 static arc arcs_39_8
[4] = {
851 static arc arcs_39_9
[1] = {
854 static arc arcs_39_10
[1] = {
857 static arc arcs_39_11
[1] = {
860 static arc arcs_39_12
[2] = {
864 static state states_39
[13] = {
879 static arc arcs_40_0
[1] = {
882 static arc arcs_40_1
[2] = {
886 static arc arcs_40_2
[2] = {
890 static arc arcs_40_3
[1] = {
893 static arc arcs_40_4
[1] = {
896 static state states_40
[5] = {
903 static arc arcs_41_0
[2] = {
907 static arc arcs_41_1
[1] = {
910 static arc arcs_41_2
[1] = {
913 static arc arcs_41_3
[1] = {
916 static arc arcs_41_4
[2] = {
920 static state states_41
[5] = {
927 static arc arcs_42_0
[2] = {
931 static arc arcs_42_1
[2] = {
935 static arc arcs_42_2
[1] = {
938 static arc arcs_42_3
[1] = {
941 static state states_42
[4] = {
947 static arc arcs_43_0
[1] = {
950 static arc arcs_43_1
[2] = {
954 static state states_43
[2] = {
958 static arc arcs_44_0
[2] = {
962 static arc arcs_44_1
[1] = {
965 static arc arcs_44_2
[1] = {
968 static state states_44
[3] = {
973 static arc arcs_45_0
[1] = {
976 static arc arcs_45_1
[2] = {
980 static state states_45
[2] = {
984 static arc arcs_46_0
[10] = {
996 static arc arcs_46_1
[1] = {
999 static arc arcs_46_2
[1] = {
1002 static arc arcs_46_3
[2] = {
1006 static state states_46
[4] = {
1012 static arc arcs_47_0
[1] = {
1015 static arc arcs_47_1
[2] = {
1019 static state states_47
[2] = {
1023 static arc arcs_48_0
[1] = {
1026 static arc arcs_48_1
[2] = {
1030 static state states_48
[2] = {
1034 static arc arcs_49_0
[1] = {
1037 static arc arcs_49_1
[2] = {
1041 static state states_49
[2] = {
1045 static arc arcs_50_0
[1] = {
1048 static arc arcs_50_1
[3] = {
1053 static state states_50
[2] = {
1057 static arc arcs_51_0
[1] = {
1060 static arc arcs_51_1
[3] = {
1065 static state states_51
[2] = {
1069 static arc arcs_52_0
[1] = {
1072 static arc arcs_52_1
[5] = {
1079 static state states_52
[2] = {
1083 static arc arcs_53_0
[4] = {
1089 static arc arcs_53_1
[1] = {
1092 static arc arcs_53_2
[1] = {
1095 static state states_53
[3] = {
1100 static arc arcs_54_0
[1] = {
1103 static arc arcs_54_1
[3] = {
1108 static arc arcs_54_2
[1] = {
1111 static arc arcs_54_3
[1] = {
1114 static state states_54
[4] = {
1120 static arc arcs_55_0
[7] = {
1129 static arc arcs_55_1
[3] = {
1134 static arc arcs_55_2
[2] = {
1138 static arc arcs_55_3
[2] = {
1142 static arc arcs_55_4
[1] = {
1145 static arc arcs_55_5
[1] = {
1148 static arc arcs_55_6
[2] = {
1152 static arc arcs_55_7
[1] = {
1155 static arc arcs_55_8
[1] = {
1158 static arc arcs_55_9
[1] = {
1161 static arc arcs_55_10
[1] = {
1164 static state states_55
[11] = {
1177 static arc arcs_56_0
[1] = {
1180 static arc arcs_56_1
[3] = {
1185 static arc arcs_56_2
[1] = {
1188 static arc arcs_56_3
[2] = {
1192 static arc arcs_56_4
[2] = {
1196 static state states_56
[5] = {
1203 static arc arcs_57_0
[1] = {
1206 static arc arcs_57_1
[3] = {
1211 static arc arcs_57_2
[1] = {
1214 static arc arcs_57_3
[2] = {
1218 static arc arcs_57_4
[2] = {
1222 static state states_57
[5] = {
1229 static arc arcs_58_0
[1] = {
1232 static arc arcs_58_1
[2] = {
1236 static arc arcs_58_2
[1] = {
1239 static arc arcs_58_3
[1] = {
1242 static arc arcs_58_4
[1] = {
1245 static state states_58
[5] = {
1252 static arc arcs_59_0
[3] = {
1257 static arc arcs_59_1
[2] = {
1261 static arc arcs_59_2
[1] = {
1264 static arc arcs_59_3
[1] = {
1267 static arc arcs_59_4
[1] = {
1270 static arc arcs_59_5
[1] = {
1273 static arc arcs_59_6
[1] = {
1276 static state states_59
[7] = {
1285 static arc arcs_60_0
[1] = {
1288 static arc arcs_60_1
[2] = {
1292 static arc arcs_60_2
[2] = {
1296 static state states_60
[3] = {
1301 static arc arcs_61_0
[3] = {
1306 static arc arcs_61_1
[1] = {
1309 static arc arcs_61_2
[2] = {
1313 static arc arcs_61_3
[3] = {
1318 static arc arcs_61_4
[1] = {
1321 static arc arcs_61_5
[2] = {
1325 static arc arcs_61_6
[1] = {
1328 static state states_61
[7] = {
1337 static arc arcs_62_0
[1] = {
1340 static arc arcs_62_1
[2] = {
1344 static arc arcs_62_2
[1] = {
1347 static state states_62
[3] = {
1352 static arc arcs_63_0
[1] = {
1355 static arc arcs_63_1
[2] = {
1359 static arc arcs_63_2
[2] = {
1363 static state states_63
[3] = {
1368 static arc arcs_64_0
[1] = {
1371 static arc arcs_64_1
[2] = {
1375 static arc arcs_64_2
[2] = {
1379 static state states_64
[3] = {
1384 static arc arcs_65_0
[1] = {
1387 static arc arcs_65_1
[2] = {
1391 static arc arcs_65_2
[1] = {
1394 static arc arcs_65_3
[2] = {
1398 static arc arcs_65_4
[2] = {
1402 static state states_65
[5] = {
1409 static arc arcs_66_0
[1] = {
1412 static arc arcs_66_1
[1] = {
1415 static arc arcs_66_2
[1] = {
1418 static arc arcs_66_3
[2] = {
1422 static arc arcs_66_4
[2] = {
1426 static state states_66
[5] = {
1433 static arc arcs_67_0
[1] = {
1436 static arc arcs_67_1
[1] = {
1439 static arc arcs_67_2
[2] = {
1443 static arc arcs_67_3
[2] = {
1447 static arc arcs_67_4
[1] = {
1450 static arc arcs_67_5
[1] = {
1453 static arc arcs_67_6
[1] = {
1456 static arc arcs_67_7
[1] = {
1459 static state states_67
[8] = {
1469 static arc arcs_68_0
[3] = {
1474 static arc arcs_68_1
[2] = {
1478 static arc arcs_68_2
[1] = {
1481 static arc arcs_68_3
[1] = {
1484 static arc arcs_68_4
[4] = {
1490 static arc arcs_68_5
[2] = {
1494 static arc arcs_68_6
[1] = {
1497 static arc arcs_68_7
[1] = {
1500 static state states_68
[8] = {
1510 static arc arcs_69_0
[1] = {
1513 static arc arcs_69_1
[3] = {
1518 static arc arcs_69_2
[1] = {
1521 static arc arcs_69_3
[1] = {
1524 static arc arcs_69_4
[2] = {
1528 static arc arcs_69_5
[1] = {
1531 static arc arcs_69_6
[1] = {
1534 static state states_69
[7] = {
1543 static arc arcs_70_0
[2] = {
1547 static arc arcs_70_1
[1] = {
1550 static state states_70
[2] = {
1554 static arc arcs_71_0
[1] = {
1557 static arc arcs_71_1
[1] = {
1560 static arc arcs_71_2
[1] = {
1563 static arc arcs_71_3
[1] = {
1566 static arc arcs_71_4
[2] = {
1570 static arc arcs_71_5
[1] = {
1573 static state states_71
[6] = {
1581 static arc arcs_72_0
[1] = {
1584 static arc arcs_72_1
[1] = {
1587 static arc arcs_72_2
[2] = {
1591 static arc arcs_72_3
[1] = {
1594 static state states_72
[4] = {
1600 static arc arcs_73_0
[2] = {
1604 static arc arcs_73_1
[1] = {
1607 static state states_73
[2] = {
1611 static arc arcs_74_0
[1] = {
1614 static arc arcs_74_1
[1] = {
1617 static arc arcs_74_2
[1] = {
1620 static arc arcs_74_3
[1] = {
1623 static arc arcs_74_4
[2] = {
1627 static arc arcs_74_5
[1] = {
1630 static state states_74
[6] = {
1638 static arc arcs_75_0
[1] = {
1641 static arc arcs_75_1
[1] = {
1644 static arc arcs_75_2
[2] = {
1648 static arc arcs_75_3
[1] = {
1651 static state states_75
[4] = {
1657 static arc arcs_76_0
[1] = {
1660 static arc arcs_76_1
[2] = {
1664 static state states_76
[2] = {
1668 static arc arcs_77_0
[1] = {
1671 static arc arcs_77_1
[1] = {
1674 static state states_77
[2] = {
1678 static arc arcs_78_0
[1] = {
1681 static arc arcs_78_1
[2] = {
1685 static arc arcs_78_2
[1] = {
1688 static state states_78
[3] = {
1693 static dfa dfas
[79] = {
1694 {256, "single_input", 0, 3, states_0
,
1695 "\004\050\014\000\000\000\000\025\074\205\011\162\000\002\000\140\010\111\023\002\001"},
1696 {257, "file_input", 0, 2, states_1
,
1697 "\204\050\014\000\000\000\000\025\074\205\011\162\000\002\000\140\010\111\023\002\001"},
1698 {258, "eval_input", 0, 3, states_2
,
1699 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1700 {259, "decorator", 0, 7, states_3
,
1701 "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1702 {260, "decorators", 0, 2, states_4
,
1703 "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1704 {261, "funcdef", 0, 7, states_5
,
1705 "\000\010\004\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1706 {262, "parameters", 0, 4, states_6
,
1707 "\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1708 {263, "varargslist", 0, 10, states_7
,
1709 "\000\040\010\060\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1710 {264, "fpdef", 0, 4, states_8
,
1711 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1712 {265, "fplist", 0, 3, states_9
,
1713 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1714 {266, "stmt", 0, 2, states_10
,
1715 "\000\050\014\000\000\000\000\025\074\205\011\162\000\002\000\140\010\111\023\002\001"},
1716 {267, "simple_stmt", 0, 4, states_11
,
1717 "\000\040\010\000\000\000\000\025\074\205\011\000\000\002\000\140\010\111\023\000\001"},
1718 {268, "small_stmt", 0, 2, states_12
,
1719 "\000\040\010\000\000\000\000\025\074\205\011\000\000\002\000\140\010\111\023\000\001"},
1720 {269, "expr_stmt", 0, 6, states_13
,
1721 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1722 {270, "augassign", 0, 2, states_14
,
1723 "\000\000\000\000\000\360\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1724 {271, "print_stmt", 0, 9, states_15
,
1725 "\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1726 {272, "del_stmt", 0, 3, states_16
,
1727 "\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1728 {273, "pass_stmt", 0, 2, states_17
,
1729 "\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1730 {274, "flow_stmt", 0, 2, states_18
,
1731 "\000\000\000\000\000\000\000\000\074\000\000\000\000\000\000\000\000\000\000\000\001"},
1732 {275, "break_stmt", 0, 2, states_19
,
1733 "\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000\000\000\000"},
1734 {276, "continue_stmt", 0, 2, states_20
,
1735 "\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000"},
1736 {277, "return_stmt", 0, 3, states_21
,
1737 "\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\000"},
1738 {278, "yield_stmt", 0, 2, states_22
,
1739 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001"},
1740 {279, "raise_stmt", 0, 7, states_23
,
1741 "\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000"},
1742 {280, "import_stmt", 0, 2, states_24
,
1743 "\000\000\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\000\000\000"},
1744 {281, "import_name", 0, 3, states_25
,
1745 "\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000"},
1746 {282, "import_from", 0, 7, states_26
,
1747 "\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000\000\000"},
1748 {283, "import_as_name", 0, 4, states_27
,
1749 "\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1750 {284, "dotted_as_name", 0, 4, states_28
,
1751 "\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1752 {285, "import_as_names", 0, 3, states_29
,
1753 "\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1754 {286, "dotted_as_names", 0, 2, states_30
,
1755 "\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1756 {287, "dotted_name", 0, 2, states_31
,
1757 "\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1758 {288, "global_stmt", 0, 3, states_32
,
1759 "\000\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000\000\000"},
1760 {289, "exec_stmt", 0, 7, states_33
,
1761 "\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000"},
1762 {290, "assert_stmt", 0, 5, states_34
,
1763 "\000\000\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000"},
1764 {291, "compound_stmt", 0, 2, states_35
,
1765 "\000\010\004\000\000\000\000\000\000\000\000\162\000\000\000\000\000\000\000\002\000"},
1766 {292, "if_stmt", 0, 8, states_36
,
1767 "\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000"},
1768 {293, "while_stmt", 0, 8, states_37
,
1769 "\000\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000"},
1770 {294, "for_stmt", 0, 10, states_38
,
1771 "\000\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000"},
1772 {295, "try_stmt", 0, 13, states_39
,
1773 "\000\000\000\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000"},
1774 {296, "except_clause", 0, 5, states_40
,
1775 "\000\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000"},
1776 {297, "suite", 0, 5, states_41
,
1777 "\004\040\010\000\000\000\000\025\074\205\011\000\000\002\000\140\010\111\023\000\001"},
1778 {298, "test", 0, 4, states_42
,
1779 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1780 {299, "and_test", 0, 2, states_43
,
1781 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\003\000\000"},
1782 {300, "not_test", 0, 3, states_44
,
1783 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\003\000\000"},
1784 {301, "comparison", 0, 2, states_45
,
1785 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1786 {302, "comp_op", 0, 4, states_46
,
1787 "\000\000\000\000\000\000\000\000\000\000\004\000\000\362\017\000\000\000\000\000\000"},
1788 {303, "expr", 0, 2, states_47
,
1789 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1790 {304, "xor_expr", 0, 2, states_48
,
1791 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1792 {305, "and_expr", 0, 2, states_49
,
1793 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1794 {306, "shift_expr", 0, 2, states_50
,
1795 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1796 {307, "arith_expr", 0, 2, states_51
,
1797 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1798 {308, "term", 0, 2, states_52
,
1799 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1800 {309, "factor", 0, 3, states_53
,
1801 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1802 {310, "power", 0, 4, states_54
,
1803 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\111\003\000\000"},
1804 {311, "atom", 0, 11, states_55
,
1805 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\111\003\000\000"},
1806 {312, "listmaker", 0, 5, states_56
,
1807 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1808 {313, "testlist_gexp", 0, 5, states_57
,
1809 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1810 {314, "lambdef", 0, 5, states_58
,
1811 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\000\000"},
1812 {315, "trailer", 0, 7, states_59
,
1813 "\000\040\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\001\000\000\000"},
1814 {316, "subscriptlist", 0, 3, states_60
,
1815 "\000\040\050\000\000\000\000\000\000\010\000\000\000\002\000\140\010\111\023\000\000"},
1816 {317, "subscript", 0, 7, states_61
,
1817 "\000\040\050\000\000\000\000\000\000\010\000\000\000\002\000\140\010\111\023\000\000"},
1818 {318, "sliceop", 0, 3, states_62
,
1819 "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1820 {319, "exprlist", 0, 3, states_63
,
1821 "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1822 {320, "testlist", 0, 3, states_64
,
1823 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1824 {321, "testlist_safe", 0, 5, states_65
,
1825 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1826 {322, "dictmaker", 0, 5, states_66
,
1827 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1828 {323, "classdef", 0, 8, states_67
,
1829 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\002\000"},
1830 {324, "arglist", 0, 8, states_68
,
1831 "\000\040\010\060\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1832 {325, "argument", 0, 7, states_69
,
1833 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1834 {326, "list_iter", 0, 2, states_70
,
1835 "\000\000\000\000\000\000\000\000\000\000\000\042\000\000\000\000\000\000\000\000\000"},
1836 {327, "list_for", 0, 6, states_71
,
1837 "\000\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000"},
1838 {328, "list_if", 0, 4, states_72
,
1839 "\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000"},
1840 {329, "gen_iter", 0, 2, states_73
,
1841 "\000\000\000\000\000\000\000\000\000\000\000\042\000\000\000\000\000\000\000\000\000"},
1842 {330, "gen_for", 0, 6, states_74
,
1843 "\000\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000"},
1844 {331, "gen_if", 0, 4, states_75
,
1845 "\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000"},
1846 {332, "testlist1", 0, 2, states_76
,
1847 "\000\040\010\000\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1848 {333, "encoding_decl", 0, 2, states_77
,
1849 "\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1850 {334, "yield_expr", 0, 3, states_78
,
1851 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001"},
1853 static label labels
[161] = {
2016 grammar _PyParser_Grammar
= {