From da029fb293d7b389ad54bd843966a266fb4de615 Mon Sep 17 00:00:00 2001 From: Mark Dickinson Date: Mon, 7 May 2012 17:24:04 +0100 Subject: Issue #14741: Fix missing support for ellipsis in parser module. --- Modules/parsermodule.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'Modules/parsermodule.c') diff --git a/Modules/parsermodule.c b/Modules/parsermodule.c index 05861ed371..c0633e351d 100644 --- a/Modules/parsermodule.c +++ b/Modules/parsermodule.c @@ -2389,17 +2389,13 @@ validate_atom(node *tree) break; case NAME: case NUMBER: + case ELLIPSIS: res = (nch == 1); break; case STRING: for (pos = 1; res && (pos < nch); ++pos) res = validate_ntype(CHILD(tree, pos), STRING); break; - case DOT: - res = (nch == 3 && - validate_ntype(CHILD(tree, 1), DOT) && - validate_ntype(CHILD(tree, 2), DOT)); - break; default: res = 0; break; -- cgit v1.2.1