diff Python/graminit.c @ 766:05376c926f58 legacy-trunk

tightened try statement syntax
author Guido van Rossum <guido@python.org>
date Tue, 31 Mar 1992 18:50:52 +0000
parents 4d64abbdf70a
children dfb3b0ec1ff9
line wrap: on
line diff
--- a/Python/graminit.c	Tue Mar 31 18:49:18 1992 +0000
+++ b/Python/graminit.c	Tue Mar 31 18:50:52 1992 +0000
@@ -529,28 +529,40 @@
 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 state states_27[7] = {
+static arc arcs_27_8[2] = {
+	{63, 4},
+	{0, 8},
+};
+static arc arcs_27_9[1] = {
+	{0, 9},
+};
+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 @@
 	 "\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"},