[New-bugs-announce] [issue1144] parsermodule validation out of sync with Grammar
David Binger
report at bugs.python.org
Tue Sep 11 13:05:31 CEST 2007
New submission from David Binger:
>>> parser.sequence2st(parser.suite("class A(object): pass").tolist())
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
parser.ParserError: Expected node type 326, got 329.
---
The Grammar in python 3 uses "arglist" instead of "testlist"
for class definitions. The parsermodule's validate_class()
calls validate_testlist() where it should now be calling
validate_arglist().
----------
components: Library (Lib)
messages: 55818
nosy: dbinger
severity: normal
status: open
title: parsermodule validation out of sync with Grammar
type: behavior
versions: Python 3.0
__________________________________
Tracker <report at bugs.python.org>
<http://bugs.python.org/issue1144>
__________________________________
More information about the New-bugs-announce
mailing list