diff options
Diffstat (limited to 'Python/graminit.c')
-rw-r--r-- | Python/graminit.c | 138 |
1 files changed, 69 insertions, 69 deletions
diff --git a/Python/graminit.c b/Python/graminit.c index 1d49a8c..912fdf2 100644 --- a/Python/graminit.c +++ b/Python/graminit.c @@ -1209,25 +1209,26 @@ static state states_59[4] = { {1, arcs_59_2}, {1, arcs_59_3}, }; -static arc arcs_60_0[6] = { +static arc arcs_60_0[7] = { {13, 1}, {142, 2}, {145, 3}, {19, 4}, {148, 4}, {149, 5}, + {74, 6}, }; static arc arcs_60_1[3] = { - {42, 6}, - {141, 6}, + {42, 7}, + {141, 7}, {15, 4}, }; static arc arcs_60_2[2] = { - {143, 7}, + {143, 8}, {144, 4}, }; static arc arcs_60_3[2] = { - {146, 8}, + {146, 9}, {147, 4}, }; static arc arcs_60_4[1] = { @@ -1238,16 +1239,22 @@ static arc arcs_60_5[2] = { {0, 5}, }; static arc arcs_60_6[1] = { - {15, 4}, + {74, 10}, }; static arc arcs_60_7[1] = { - {144, 4}, + {15, 4}, }; static arc arcs_60_8[1] = { + {144, 4}, +}; +static arc arcs_60_9[1] = { {147, 4}, }; -static state states_60[9] = { - {6, arcs_60_0}, +static arc arcs_60_10[1] = { + {74, 4}, +}; +static state states_60[11] = { + {7, arcs_60_0}, {3, arcs_60_1}, {2, arcs_60_2}, {2, arcs_60_3}, @@ -1256,6 +1263,8 @@ static state states_60[9] = { {1, arcs_60_6}, {1, arcs_60_7}, {1, arcs_60_8}, + {1, arcs_60_9}, + {1, arcs_60_10}, }; static arc arcs_61_0[1] = { {26, 1}, @@ -1381,41 +1390,32 @@ static state states_65[3] = { {2, arcs_65_1}, {2, arcs_65_2}, }; -static arc arcs_66_0[3] = { - {74, 1}, - {26, 2}, - {21, 3}, +static arc arcs_66_0[2] = { + {26, 1}, + {21, 2}, }; -static arc arcs_66_1[1] = { - {74, 4}, +static arc arcs_66_1[2] = { + {21, 2}, + {0, 1}, }; -static arc arcs_66_2[2] = { - {21, 3}, +static arc arcs_66_2[3] = { + {26, 3}, + {154, 4}, {0, 2}, }; -static arc arcs_66_3[3] = { - {26, 5}, - {154, 6}, +static arc arcs_66_3[2] = { + {154, 4}, {0, 3}, }; static arc arcs_66_4[1] = { - {74, 6}, -}; -static arc arcs_66_5[2] = { - {154, 6}, - {0, 5}, -}; -static arc arcs_66_6[1] = { - {0, 6}, + {0, 4}, }; -static state states_66[7] = { - {3, arcs_66_0}, - {1, arcs_66_1}, - {2, arcs_66_2}, - {3, arcs_66_3}, +static state states_66[5] = { + {2, arcs_66_0}, + {2, arcs_66_1}, + {3, arcs_66_2}, + {2, arcs_66_3}, {1, arcs_66_4}, - {2, arcs_66_5}, - {1, arcs_66_6}, }; static arc arcs_67_0[1] = { {21, 1}, @@ -1753,11 +1753,11 @@ static state states_82[3] = { }; static dfa dfas[83] = { {256, "single_input", 0, 3, states_0, - "\004\050\014\000\000\000\200\012\236\202\201\054\001\004\001\000\030\102\062\010\010"}, + "\004\050\014\000\000\000\200\012\236\206\201\054\001\004\001\000\030\102\062\010\010"}, {257, "file_input", 0, 2, states_1, - "\204\050\014\000\000\000\200\012\236\202\201\054\001\004\001\000\030\102\062\010\010"}, + "\204\050\014\000\000\000\200\012\236\206\201\054\001\004\001\000\030\102\062\010\010"}, {258, "eval_input", 0, 3, states_2, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {259, "decorator", 0, 7, states_3, "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"}, {260, "decorators", 0, 2, states_4, @@ -1773,13 +1773,13 @@ static dfa dfas[83] = { {265, "fplist", 0, 3, states_9, "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"}, {266, "stmt", 0, 2, states_10, - "\000\050\014\000\000\000\200\012\236\202\201\054\001\004\001\000\030\102\062\010\010"}, + "\000\050\014\000\000\000\200\012\236\206\201\054\001\004\001\000\030\102\062\010\010"}, {267, "simple_stmt", 0, 4, states_11, - "\000\040\010\000\000\000\200\012\236\202\001\000\000\004\001\000\030\102\062\000\010"}, + "\000\040\010\000\000\000\200\012\236\206\001\000\000\004\001\000\030\102\062\000\010"}, {268, "small_stmt", 0, 2, states_12, - "\000\040\010\000\000\000\200\012\236\202\001\000\000\004\001\000\030\102\062\000\010"}, + "\000\040\010\000\000\000\200\012\236\206\001\000\000\004\001\000\030\102\062\000\010"}, {269, "expr_stmt", 0, 6, states_13, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {270, "augassign", 0, 2, states_14, "\000\000\000\000\000\370\177\000\000\000\000\000\000\000\000\000\000\000\000\000\000"}, {271, "print_stmt", 0, 9, states_15, @@ -1837,69 +1837,69 @@ static dfa dfas[83] = { {297, "except_clause", 0, 5, states_41, "\000\000\000\000\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000\000"}, {298, "suite", 0, 5, states_42, - "\004\040\010\000\000\000\200\012\236\202\001\000\000\004\001\000\030\102\062\000\010"}, + "\004\040\010\000\000\000\200\012\236\206\001\000\000\004\001\000\030\102\062\000\010"}, {299, "testlist_safe", 0, 5, states_43, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {300, "old_test", 0, 2, states_44, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {301, "old_lambdef", 0, 5, states_45, "\000\000\000\000\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000"}, {302, "test", 0, 6, states_46, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {303, "or_test", 0, 2, states_47, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\001\000\030\102\062\000\000"}, {304, "and_test", 0, 2, states_48, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\001\000\030\102\062\000\000"}, {305, "not_test", 0, 3, states_49, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\001\000\030\102\062\000\000"}, {306, "comparison", 0, 2, states_50, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\000\000\030\102\062\000\000"}, {307, "comp_op", 0, 4, states_51, "\000\000\000\000\000\000\000\000\000\000\000\020\000\000\371\003\000\000\000\000\000"}, {308, "expr", 0, 2, states_52, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\000\000\030\102\062\000\000"}, {309, "xor_expr", 0, 2, states_53, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\000\000\030\102\062\000\000"}, {310, "and_expr", 0, 2, states_54, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\000\000\030\102\062\000\000"}, {311, "shift_expr", 0, 2, states_55, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\000\000\030\102\062\000\000"}, {312, "arith_expr", 0, 2, states_56, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\000\000\030\102\062\000\000"}, {313, "term", 0, 2, states_57, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\000\000\030\102\062\000\000"}, {314, "factor", 0, 3, states_58, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\000\000\030\102\062\000\000"}, {315, "power", 0, 4, states_59, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\100\062\000\000"}, - {316, "atom", 0, 9, states_60, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\100\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\000\000\000\100\062\000\000"}, + {316, "atom", 0, 11, states_60, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\000\000\000\100\062\000\000"}, {317, "listmaker", 0, 5, states_61, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {318, "testlist_gexp", 0, 5, states_62, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {319, "lambdef", 0, 5, states_63, "\000\000\000\000\000\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000"}, {320, "trailer", 0, 7, states_64, "\000\040\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\100\000\000\000"}, {321, "subscriptlist", 0, 3, states_65, "\000\040\050\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, - {322, "subscript", 0, 7, states_66, + {322, "subscript", 0, 5, states_66, "\000\040\050\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {323, "sliceop", 0, 3, states_67, "\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"}, {324, "exprlist", 0, 3, states_68, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\000\000\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\000\000\000\030\102\062\000\000"}, {325, "testlist", 0, 3, states_69, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {326, "dictsetmaker", 0, 8, states_70, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {327, "classdef", 0, 8, states_71, "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010\000"}, {328, "arglist", 0, 8, states_72, - "\000\040\010\060\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\060\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {329, "argument", 0, 4, states_73, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {330, "list_iter", 0, 2, states_74, "\000\000\000\000\000\000\000\000\000\000\200\010\000\000\000\000\000\000\000\000\000"}, {331, "list_for", 0, 6, states_75, @@ -1913,7 +1913,7 @@ static dfa dfas[83] = { {335, "gen_if", 0, 4, states_79, "\000\000\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000\000"}, {336, "testlist1", 0, 2, states_80, - "\000\040\010\000\000\000\000\000\000\000\000\000\000\004\001\000\030\102\062\000\000"}, + "\000\040\010\000\000\000\000\000\000\004\000\000\000\004\001\000\030\102\062\000\000"}, {337, "encoding_decl", 0, 2, states_81, "\000\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000"}, {338, "yield_expr", 0, 3, states_82, |