]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
tightened try statement syntax
authorGuido van Rossum <guido@python.org>
Tue, 31 Mar 1992 18:50:52 +0000 (18:50 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 31 Mar 1992 18:50:52 +0000 (18:50 +0000)
Python/graminit.c

index 8baac392d4659038dc607a82ce4bb8011fcfce31..8a3cbd4b58d3f29fb900caa327d37c8ec3ac266a 100644 (file)
@@ -529,28 +529,40 @@ static arc arcs_27_1[1] = {
 static arc arcs_27_2[1] = {
        {16, 3},
 };
-static arc arcs_27_3[3] = {
-       {63, 1},
-       {64, 4},
-       {0, 3},
+static arc arcs_27_3[2] = {
+       {63, 4},
+       {64, 5},
 };
 static arc arcs_27_4[1] = {
-       {15, 5},
+       {15, 6},
 };
 static arc arcs_27_5[1] = {
-       {16, 6},
+       {15, 7},
 };
 static arc arcs_27_6[1] = {
-       {0, 6},
+       {16, 8},
+};
+static arc arcs_27_7[1] = {
+       {16, 9},
+};
+static arc arcs_27_8[2] = {
+       {63, 4},
+       {0, 8},
+};
+static arc arcs_27_9[1] = {
+       {0, 9},
 };
-static state states_27[7] = {
+static state states_27[10] = {
        {1, arcs_27_0},
        {1, arcs_27_1},
        {1, arcs_27_2},
-       {3, arcs_27_3},
+       {2, arcs_27_3},
        {1, arcs_27_4},
        {1, arcs_27_5},
        {1, arcs_27_6},
+       {1, arcs_27_7},
+       {2, arcs_27_8},
+       {1, arcs_27_9},
 };
 static arc arcs_28_0[1] = {
        {65, 1},
@@ -1058,7 +1070,7 @@ static dfa dfas[51] = {
         "\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000"},
        {282, "for_stmt", 0, 10, states_26,
         "\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000"},
-       {283, "try_stmt", 0, 7, states_27,
+       {283, "try_stmt", 0, 10, states_27,
         "\000\000\000\000\000\000\000\100\000\000\000\000\000\000\000"},
        {284, "except_clause", 0, 5, states_28,
         "\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000"},