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
[1] = {
55 static arc arcs_3_3
[1] = {
58 static arc arcs_3_4
[1] = {
61 static arc arcs_3_5
[1] = {
64 static state states_3
[6] = {
72 static arc arcs_4_0
[1] = {
75 static arc arcs_4_1
[2] = {
79 static arc arcs_4_2
[1] = {
82 static arc arcs_4_3
[1] = {
85 static state states_4
[4] = {
91 static arc arcs_5_0
[3] = {
96 static arc arcs_5_1
[3] = {
101 static arc arcs_5_2
[1] = {
104 static arc arcs_5_3
[1] = {
107 static arc arcs_5_4
[1] = {
110 static arc arcs_5_5
[4] = {
116 static arc arcs_5_6
[2] = {
120 static arc arcs_5_7
[1] = {
123 static arc arcs_5_8
[2] = {
127 static arc arcs_5_9
[1] = {
130 static state states_5
[10] = {
142 static arc arcs_6_0
[2] = {
146 static arc arcs_6_1
[1] = {
149 static arc arcs_6_2
[1] = {
152 static arc arcs_6_3
[1] = {
155 static state states_6
[4] = {
161 static arc arcs_7_0
[1] = {
164 static arc arcs_7_1
[2] = {
168 static arc arcs_7_2
[2] = {
172 static state states_7
[3] = {
177 static arc arcs_8_0
[2] = {
181 static arc arcs_8_1
[1] = {
184 static state states_8
[2] = {
188 static arc arcs_9_0
[1] = {
191 static arc arcs_9_1
[2] = {
195 static arc arcs_9_2
[2] = {
199 static arc arcs_9_3
[1] = {
202 static state states_9
[4] = {
208 static arc arcs_10_0
[9] = {
219 static arc arcs_10_1
[1] = {
222 static state states_10
[2] = {
226 static arc arcs_11_0
[1] = {
229 static arc arcs_11_1
[3] = {
234 static arc arcs_11_2
[1] = {
237 static arc arcs_11_3
[1] = {
240 static arc arcs_11_4
[1] = {
243 static arc arcs_11_5
[2] = {
247 static state states_11
[6] = {
255 static arc arcs_12_0
[12] = {
269 static arc arcs_12_1
[1] = {
272 static state states_12
[2] = {
276 static arc arcs_13_0
[1] = {
279 static arc arcs_13_1
[3] = {
284 static arc arcs_13_2
[2] = {
288 static arc arcs_13_3
[1] = {
291 static arc arcs_13_4
[2] = {
295 static arc arcs_13_5
[2] = {
299 static arc arcs_13_6
[1] = {
302 static arc arcs_13_7
[2] = {
306 static arc arcs_13_8
[2] = {
310 static state states_13
[9] = {
321 static arc arcs_14_0
[1] = {
324 static arc arcs_14_1
[1] = {
327 static arc arcs_14_2
[1] = {
330 static state states_14
[3] = {
335 static arc arcs_15_0
[1] = {
338 static arc arcs_15_1
[1] = {
341 static state states_15
[2] = {
345 static arc arcs_16_0
[5] = {
352 static arc arcs_16_1
[1] = {
355 static state states_16
[2] = {
359 static arc arcs_17_0
[1] = {
362 static arc arcs_17_1
[1] = {
365 static state states_17
[2] = {
369 static arc arcs_18_0
[1] = {
372 static arc arcs_18_1
[1] = {
375 static state states_18
[2] = {
379 static arc arcs_19_0
[1] = {
382 static arc arcs_19_1
[2] = {
386 static arc arcs_19_2
[1] = {
389 static state states_19
[3] = {
394 static arc arcs_20_0
[1] = {
397 static arc arcs_20_1
[1] = {
400 static arc arcs_20_2
[1] = {
403 static state states_20
[3] = {
408 static arc arcs_21_0
[1] = {
411 static arc arcs_21_1
[2] = {
415 static arc arcs_21_2
[2] = {
419 static arc arcs_21_3
[1] = {
422 static arc arcs_21_4
[2] = {
426 static arc arcs_21_5
[1] = {
429 static arc arcs_21_6
[1] = {
432 static state states_21
[7] = {
441 static arc arcs_22_0
[2] = {
445 static arc arcs_22_1
[1] = {
448 static arc arcs_22_2
[1] = {
451 static arc arcs_22_3
[2] = {
455 static arc arcs_22_4
[1] = {
458 static arc arcs_22_5
[2] = {
462 static arc arcs_22_6
[1] = {
465 static arc arcs_22_7
[2] = {
469 static arc arcs_22_8
[1] = {
472 static state states_22
[9] = {
483 static arc arcs_23_0
[1] = {
486 static arc arcs_23_1
[2] = {
490 static arc arcs_23_2
[1] = {
493 static arc arcs_23_3
[1] = {
496 static state states_23
[4] = {
502 static arc arcs_24_0
[1] = {
505 static arc arcs_24_1
[2] = {
509 static arc arcs_24_2
[1] = {
512 static arc arcs_24_3
[1] = {
515 static state states_24
[4] = {
521 static arc arcs_25_0
[1] = {
524 static arc arcs_25_1
[2] = {
528 static state states_25
[2] = {
532 static arc arcs_26_0
[1] = {
535 static arc arcs_26_1
[1] = {
538 static arc arcs_26_2
[2] = {
542 static state states_26
[3] = {
547 static arc arcs_27_0
[1] = {
550 static arc arcs_27_1
[1] = {
553 static arc arcs_27_2
[2] = {
557 static arc arcs_27_3
[1] = {
560 static arc arcs_27_4
[2] = {
564 static arc arcs_27_5
[1] = {
567 static arc arcs_27_6
[1] = {
570 static state states_27
[7] = {
579 static arc arcs_28_0
[1] = {
582 static arc arcs_28_1
[1] = {
585 static arc arcs_28_2
[2] = {
589 static arc arcs_28_3
[1] = {
592 static arc arcs_28_4
[1] = {
595 static state states_28
[5] = {
602 static arc arcs_29_0
[6] = {
610 static arc arcs_29_1
[1] = {
613 static state states_29
[2] = {
617 static arc arcs_30_0
[1] = {
620 static arc arcs_30_1
[1] = {
623 static arc arcs_30_2
[1] = {
626 static arc arcs_30_3
[1] = {
629 static arc arcs_30_4
[3] = {
634 static arc arcs_30_5
[1] = {
637 static arc arcs_30_6
[1] = {
640 static arc arcs_30_7
[1] = {
643 static state states_30
[8] = {
653 static arc arcs_31_0
[1] = {
656 static arc arcs_31_1
[1] = {
659 static arc arcs_31_2
[1] = {
662 static arc arcs_31_3
[1] = {
665 static arc arcs_31_4
[2] = {
669 static arc arcs_31_5
[1] = {
672 static arc arcs_31_6
[1] = {
675 static arc arcs_31_7
[1] = {
678 static state states_31
[8] = {
688 static arc arcs_32_0
[1] = {
691 static arc arcs_32_1
[1] = {
694 static arc arcs_32_2
[1] = {
697 static arc arcs_32_3
[1] = {
700 static arc arcs_32_4
[1] = {
703 static arc arcs_32_5
[1] = {
706 static arc arcs_32_6
[2] = {
710 static arc arcs_32_7
[1] = {
713 static arc arcs_32_8
[1] = {
716 static arc arcs_32_9
[1] = {
719 static state states_32
[10] = {
731 static arc arcs_33_0
[1] = {
734 static arc arcs_33_1
[1] = {
737 static arc arcs_33_2
[1] = {
740 static arc arcs_33_3
[2] = {
744 static arc arcs_33_4
[1] = {
747 static arc arcs_33_5
[1] = {
750 static arc arcs_33_6
[1] = {
753 static arc arcs_33_7
[1] = {
756 static arc arcs_33_8
[3] = {
761 static arc arcs_33_9
[1] = {
764 static state states_33
[10] = {
776 static arc arcs_34_0
[1] = {
779 static arc arcs_34_1
[2] = {
783 static arc arcs_34_2
[2] = {
787 static arc arcs_34_3
[1] = {
790 static arc arcs_34_4
[1] = {
793 static state states_34
[5] = {
800 static arc arcs_35_0
[2] = {
804 static arc arcs_35_1
[1] = {
807 static arc arcs_35_2
[1] = {
810 static arc arcs_35_3
[1] = {
813 static arc arcs_35_4
[2] = {
817 static state states_35
[5] = {
824 static arc arcs_36_0
[2] = {
828 static arc arcs_36_1
[2] = {
832 static arc arcs_36_2
[1] = {
835 static arc arcs_36_3
[1] = {
838 static state states_36
[4] = {
844 static arc arcs_37_0
[1] = {
847 static arc arcs_37_1
[2] = {
851 static state states_37
[2] = {
855 static arc arcs_38_0
[2] = {
859 static arc arcs_38_1
[1] = {
862 static arc arcs_38_2
[1] = {
865 static state states_38
[3] = {
870 static arc arcs_39_0
[1] = {
873 static arc arcs_39_1
[2] = {
877 static state states_39
[2] = {
881 static arc arcs_40_0
[10] = {
893 static arc arcs_40_1
[1] = {
896 static arc arcs_40_2
[1] = {
899 static arc arcs_40_3
[2] = {
903 static state states_40
[4] = {
909 static arc arcs_41_0
[1] = {
912 static arc arcs_41_1
[2] = {
916 static state states_41
[2] = {
920 static arc arcs_42_0
[1] = {
923 static arc arcs_42_1
[2] = {
927 static state states_42
[2] = {
931 static arc arcs_43_0
[1] = {
934 static arc arcs_43_1
[2] = {
938 static state states_43
[2] = {
942 static arc arcs_44_0
[1] = {
945 static arc arcs_44_1
[3] = {
950 static state states_44
[2] = {
954 static arc arcs_45_0
[1] = {
957 static arc arcs_45_1
[3] = {
962 static state states_45
[2] = {
966 static arc arcs_46_0
[1] = {
969 static arc arcs_46_1
[5] = {
976 static state states_46
[2] = {
980 static arc arcs_47_0
[4] = {
986 static arc arcs_47_1
[1] = {
989 static arc arcs_47_2
[1] = {
992 static state states_47
[3] = {
997 static arc arcs_48_0
[1] = {
1000 static arc arcs_48_1
[3] = {
1005 static arc arcs_48_2
[1] = {
1008 static arc arcs_48_3
[1] = {
1011 static state states_48
[4] = {
1017 static arc arcs_49_0
[7] = {
1026 static arc arcs_49_1
[2] = {
1030 static arc arcs_49_2
[2] = {
1034 static arc arcs_49_3
[2] = {
1038 static arc arcs_49_4
[1] = {
1041 static arc arcs_49_5
[1] = {
1044 static arc arcs_49_6
[2] = {
1048 static arc arcs_49_7
[1] = {
1051 static arc arcs_49_8
[1] = {
1054 static arc arcs_49_9
[1] = {
1057 static arc arcs_49_10
[1] = {
1060 static state states_49
[11] = {
1073 static arc arcs_50_0
[1] = {
1076 static arc arcs_50_1
[3] = {
1081 static arc arcs_50_2
[1] = {
1084 static arc arcs_50_3
[2] = {
1088 static arc arcs_50_4
[2] = {
1092 static state states_50
[5] = {
1099 static arc arcs_51_0
[1] = {
1102 static arc arcs_51_1
[3] = {
1107 static arc arcs_51_2
[1] = {
1110 static arc arcs_51_3
[2] = {
1114 static arc arcs_51_4
[2] = {
1118 static state states_51
[5] = {
1125 static arc arcs_52_0
[1] = {
1128 static arc arcs_52_1
[2] = {
1132 static arc arcs_52_2
[1] = {
1135 static arc arcs_52_3
[1] = {
1138 static arc arcs_52_4
[1] = {
1141 static state states_52
[5] = {
1148 static arc arcs_53_0
[3] = {
1153 static arc arcs_53_1
[2] = {
1157 static arc arcs_53_2
[1] = {
1160 static arc arcs_53_3
[1] = {
1163 static arc arcs_53_4
[1] = {
1166 static arc arcs_53_5
[1] = {
1169 static arc arcs_53_6
[1] = {
1172 static state states_53
[7] = {
1181 static arc arcs_54_0
[1] = {
1184 static arc arcs_54_1
[2] = {
1188 static arc arcs_54_2
[2] = {
1192 static state states_54
[3] = {
1197 static arc arcs_55_0
[3] = {
1202 static arc arcs_55_1
[1] = {
1205 static arc arcs_55_2
[2] = {
1209 static arc arcs_55_3
[3] = {
1214 static arc arcs_55_4
[1] = {
1217 static arc arcs_55_5
[2] = {
1221 static arc arcs_55_6
[1] = {
1224 static state states_55
[7] = {
1233 static arc arcs_56_0
[1] = {
1236 static arc arcs_56_1
[2] = {
1240 static arc arcs_56_2
[1] = {
1243 static state states_56
[3] = {
1248 static arc arcs_57_0
[1] = {
1251 static arc arcs_57_1
[2] = {
1255 static arc arcs_57_2
[2] = {
1259 static state states_57
[3] = {
1264 static arc arcs_58_0
[1] = {
1267 static arc arcs_58_1
[2] = {
1271 static arc arcs_58_2
[2] = {
1275 static state states_58
[3] = {
1280 static arc arcs_59_0
[1] = {
1283 static arc arcs_59_1
[2] = {
1287 static arc arcs_59_2
[1] = {
1290 static arc arcs_59_3
[2] = {
1294 static arc arcs_59_4
[2] = {
1298 static state states_59
[5] = {
1305 static arc arcs_60_0
[1] = {
1308 static arc arcs_60_1
[1] = {
1311 static arc arcs_60_2
[1] = {
1314 static arc arcs_60_3
[2] = {
1318 static arc arcs_60_4
[2] = {
1322 static state states_60
[5] = {
1329 static arc arcs_61_0
[1] = {
1332 static arc arcs_61_1
[1] = {
1335 static arc arcs_61_2
[2] = {
1339 static arc arcs_61_3
[1] = {
1342 static arc arcs_61_4
[1] = {
1345 static arc arcs_61_5
[1] = {
1348 static arc arcs_61_6
[1] = {
1351 static arc arcs_61_7
[1] = {
1354 static state states_61
[8] = {
1364 static arc arcs_62_0
[3] = {
1369 static arc arcs_62_1
[2] = {
1373 static arc arcs_62_2
[1] = {
1376 static arc arcs_62_3
[1] = {
1379 static arc arcs_62_4
[4] = {
1385 static arc arcs_62_5
[2] = {
1389 static arc arcs_62_6
[1] = {
1392 static arc arcs_62_7
[1] = {
1395 static state states_62
[8] = {
1405 static arc arcs_63_0
[1] = {
1408 static arc arcs_63_1
[3] = {
1413 static arc arcs_63_2
[1] = {
1416 static arc arcs_63_3
[1] = {
1419 static arc arcs_63_4
[2] = {
1423 static state states_63
[5] = {
1430 static arc arcs_64_0
[2] = {
1434 static arc arcs_64_1
[1] = {
1437 static state states_64
[2] = {
1441 static arc arcs_65_0
[1] = {
1444 static arc arcs_65_1
[1] = {
1447 static arc arcs_65_2
[1] = {
1450 static arc arcs_65_3
[1] = {
1453 static arc arcs_65_4
[2] = {
1457 static arc arcs_65_5
[1] = {
1460 static state states_65
[6] = {
1468 static arc arcs_66_0
[1] = {
1471 static arc arcs_66_1
[1] = {
1474 static arc arcs_66_2
[2] = {
1478 static arc arcs_66_3
[1] = {
1481 static state states_66
[4] = {
1487 static arc arcs_67_0
[2] = {
1491 static arc arcs_67_1
[1] = {
1494 static state states_67
[2] = {
1498 static arc arcs_68_0
[1] = {
1501 static arc arcs_68_1
[1] = {
1504 static arc arcs_68_2
[1] = {
1507 static arc arcs_68_3
[1] = {
1510 static arc arcs_68_4
[2] = {
1514 static arc arcs_68_5
[1] = {
1517 static state states_68
[6] = {
1525 static arc arcs_69_0
[1] = {
1528 static arc arcs_69_1
[1] = {
1531 static arc arcs_69_2
[2] = {
1535 static arc arcs_69_3
[1] = {
1538 static state states_69
[4] = {
1544 static arc arcs_70_0
[1] = {
1547 static arc arcs_70_1
[2] = {
1551 static state states_70
[2] = {
1555 static arc arcs_71_0
[1] = {
1558 static arc arcs_71_1
[1] = {
1561 static state states_71
[2] = {
1565 static dfa dfas
[72] = {
1566 {256, "single_input", 0, 3, states_0
,
1567 "\004\030\001\000\000\000\124\360\213\011\162\000\002\000\140\010\111\023\004\000"},
1568 {257, "file_input", 0, 2, states_1
,
1569 "\204\030\001\000\000\000\124\360\213\011\162\000\002\000\140\010\111\023\004\000"},
1570 {258, "eval_input", 0, 3, states_2
,
1571 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1572 {259, "funcdef", 0, 6, states_3
,
1573 "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1574 {260, "parameters", 0, 4, states_4
,
1575 "\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1576 {261, "varargslist", 0, 10, states_5
,
1577 "\000\020\201\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1578 {262, "fpdef", 0, 4, states_6
,
1579 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1580 {263, "fplist", 0, 3, states_7
,
1581 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1582 {264, "stmt", 0, 2, states_8
,
1583 "\000\030\001\000\000\000\124\360\213\011\162\000\002\000\140\010\111\023\004\000"},
1584 {265, "simple_stmt", 0, 4, states_9
,
1585 "\000\020\001\000\000\000\124\360\213\011\000\000\002\000\140\010\111\023\000\000"},
1586 {266, "small_stmt", 0, 2, states_10
,
1587 "\000\020\001\000\000\000\124\360\213\011\000\000\002\000\140\010\111\023\000\000"},
1588 {267, "expr_stmt", 0, 6, states_11
,
1589 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1590 {268, "augassign", 0, 2, states_12
,
1591 "\000\000\000\000\300\377\003\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1592 {269, "print_stmt", 0, 9, states_13
,
1593 "\000\000\000\000\000\000\004\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1594 {270, "del_stmt", 0, 3, states_14
,
1595 "\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1596 {271, "pass_stmt", 0, 2, states_15
,
1597 "\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1598 {272, "flow_stmt", 0, 2, states_16
,
1599 "\000\000\000\000\000\000\000\360\001\000\000\000\000\000\000\000\000\000\000\000"},
1600 {273, "break_stmt", 0, 2, states_17
,
1601 "\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000\000\000\000"},
1602 {274, "continue_stmt", 0, 2, states_18
,
1603 "\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000"},
1604 {275, "return_stmt", 0, 3, states_19
,
1605 "\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000\000\000"},
1606 {276, "yield_stmt", 0, 3, states_20
,
1607 "\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000\000\000\000"},
1608 {277, "raise_stmt", 0, 7, states_21
,
1609 "\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000"},
1610 {278, "import_stmt", 0, 9, states_22
,
1611 "\000\000\000\000\000\000\000\000\012\000\000\000\000\000\000\000\000\000\000\000"},
1612 {279, "import_as_name", 0, 4, states_23
,
1613 "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1614 {280, "dotted_as_name", 0, 4, states_24
,
1615 "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1616 {281, "dotted_name", 0, 2, states_25
,
1617 "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1618 {282, "global_stmt", 0, 3, states_26
,
1619 "\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000\000\000"},
1620 {283, "exec_stmt", 0, 7, states_27
,
1621 "\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000"},
1622 {284, "assert_stmt", 0, 5, states_28
,
1623 "\000\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000\000\000"},
1624 {285, "compound_stmt", 0, 2, states_29
,
1625 "\000\010\000\000\000\000\000\000\000\000\162\000\000\000\000\000\000\000\004\000"},
1626 {286, "if_stmt", 0, 8, states_30
,
1627 "\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000"},
1628 {287, "while_stmt", 0, 8, states_31
,
1629 "\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\000"},
1630 {288, "for_stmt", 0, 10, states_32
,
1631 "\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000"},
1632 {289, "try_stmt", 0, 10, states_33
,
1633 "\000\000\000\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000"},
1634 {290, "except_clause", 0, 5, states_34
,
1635 "\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000"},
1636 {291, "suite", 0, 5, states_35
,
1637 "\004\020\001\000\000\000\124\360\213\011\000\000\002\000\140\010\111\023\000\000"},
1638 {292, "test", 0, 4, states_36
,
1639 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1640 {293, "and_test", 0, 2, states_37
,
1641 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\003\000\000"},
1642 {294, "not_test", 0, 3, states_38
,
1643 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\003\000\000"},
1644 {295, "comparison", 0, 2, states_39
,
1645 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1646 {296, "comp_op", 0, 4, states_40
,
1647 "\000\000\000\000\000\000\000\000\000\004\000\000\362\017\000\000\000\000\000\000"},
1648 {297, "expr", 0, 2, states_41
,
1649 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1650 {298, "xor_expr", 0, 2, states_42
,
1651 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1652 {299, "and_expr", 0, 2, states_43
,
1653 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1654 {300, "shift_expr", 0, 2, states_44
,
1655 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1656 {301, "arith_expr", 0, 2, states_45
,
1657 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1658 {302, "term", 0, 2, states_46
,
1659 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1660 {303, "factor", 0, 3, states_47
,
1661 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1662 {304, "power", 0, 4, states_48
,
1663 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\000\111\003\000\000"},
1664 {305, "atom", 0, 11, states_49
,
1665 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\000\111\003\000\000"},
1666 {306, "listmaker", 0, 5, states_50
,
1667 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1668 {307, "testlist_gexp", 0, 5, states_51
,
1669 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1670 {308, "lambdef", 0, 5, states_52
,
1671 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\000\000"},
1672 {309, "trailer", 0, 7, states_53
,
1673 "\000\000\001\000\000\000\000\000\100\000\000\000\000\000\000\000\001\000\000\000"},
1674 {310, "subscriptlist", 0, 3, states_54
,
1675 "\000\120\001\000\000\000\000\000\100\000\000\000\002\000\140\010\111\023\000\000"},
1676 {311, "subscript", 0, 7, states_55
,
1677 "\000\120\001\000\000\000\000\000\100\000\000\000\002\000\140\010\111\023\000\000"},
1678 {312, "sliceop", 0, 3, states_56
,
1679 "\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1680 {313, "exprlist", 0, 3, states_57
,
1681 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\140\010\111\003\000\000"},
1682 {314, "testlist", 0, 3, states_58
,
1683 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1684 {315, "testlist_safe", 0, 5, states_59
,
1685 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1686 {316, "dictmaker", 0, 5, states_60
,
1687 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1688 {317, "classdef", 0, 8, states_61
,
1689 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004\000"},
1690 {318, "arglist", 0, 8, states_62
,
1691 "\000\020\201\001\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1692 {319, "argument", 0, 5, states_63
,
1693 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1694 {320, "list_iter", 0, 2, states_64
,
1695 "\000\000\000\000\000\000\000\000\000\000\042\000\000\000\000\000\000\000\000\000"},
1696 {321, "list_for", 0, 6, states_65
,
1697 "\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000"},
1698 {322, "list_if", 0, 4, states_66
,
1699 "\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000"},
1700 {323, "gen_iter", 0, 2, states_67
,
1701 "\000\000\000\000\000\000\000\000\000\000\042\000\000\000\000\000\000\000\000\000"},
1702 {324, "gen_for", 0, 6, states_68
,
1703 "\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000"},
1704 {325, "gen_if", 0, 4, states_69
,
1705 "\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000"},
1706 {326, "testlist1", 0, 2, states_70
,
1707 "\000\020\001\000\000\000\000\000\000\000\000\000\002\000\140\010\111\023\000\000"},
1708 {327, "encoding_decl", 0, 2, states_71
,
1709 "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"},
1711 static label labels
[153] = {
1866 grammar _PyParser_Grammar
= {