New submission from Marius Gedminas:

While investigating 
https://bitbucket.org/pypa/setuptools/issue/388/install-from-sdist-fails-on-python-350b1
 I noticed that Grammar/Grammar changed in 3.5, but Lib/symbol.py wasn't 
updated.

I'm not familiar with the CPython parser, but I suspect that 
adding/removing/splitting grammar rules causes the nonterminal symbol IDs to 
shift, which ought to require an update in symbol.py.

Huh.  Now I see a comment in the file says it is automatically generated, but 
in that case why wasn't that done when I did 'hg pull -u && make && make 
install'?  Why is it checked into source control?

----------
components: Library (Lib)
messages: 244160
nosy: mgedmin
priority: normal
severity: normal
status: open
title: Lib/symbol.py is out of sync with Grammar/Grammar
versions: Python 3.5

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24297>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to