summaryrefslogtreecommitdiffstats
path: root/Python/graminit.c
diff options
context:
space:
mode:
authorBrett Cannon <bcannon@gmail.com>2005-03-05 06:47:57 (GMT)
committerBrett Cannon <bcannon@gmail.com>2005-03-05 06:47:57 (GMT)
commit409d8f2ebdf597837c593a40659949e5b15f457d (patch)
tree65efd1daca556adb53a28d3957ba57dc801e0dda /Python/graminit.c
parent653a5adcca68d445b21dd2a640627f0f0185204a (diff)
downloadcpython-409d8f2ebdf597837c593a40659949e5b15f457d.zip
cpython-409d8f2ebdf597837c593a40659949e5b15f457d.tar.gz
cpython-409d8f2ebdf597837c593a40659949e5b15f457d.tar.bz2
Allow classes to be defined with empty parentheses. This means that
``class C(): pass`` is no longer a syntax error.
Diffstat (limited to 'Python/graminit.c')
-rw-r--r--Python/graminit.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/Python/graminit.c b/Python/graminit.c
index c4fe661..464f0ae 100644
--- a/Python/graminit.c
+++ b/Python/graminit.c
@@ -1426,26 +1426,27 @@ static arc arcs_67_2[2] = {
{13, 3},
{21, 4},
};
-static arc arcs_67_3[1] = {
+static arc arcs_67_3[2] = {
{9, 5},
+ {15, 6},
};
static arc arcs_67_4[1] = {
- {22, 6},
+ {22, 7},
};
static arc arcs_67_5[1] = {
- {15, 7},
+ {15, 6},
};
static arc arcs_67_6[1] = {
- {0, 6},
+ {21, 4},
};
static arc arcs_67_7[1] = {
- {21, 4},
+ {0, 7},
};
static state states_67[8] = {
{1, arcs_67_0},
{1, arcs_67_1},
{2, arcs_67_2},
- {1, arcs_67_3},
+ {2, arcs_67_3},
{1, arcs_67_4},
{1, arcs_67_5},
{1, arcs_67_6},