This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: set_display definition allows empty '{' '}' in Language Definition
Type: Stage:
Components: Documentation Versions: Python 3.0
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: georg.brandl Nosy List: dangyogi, georg.brandl
Priority: normal Keywords:

Created on 2008-09-21 00:37 by dangyogi, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (2)
msg73478 - (view) Author: Bruce Frederiksen (dangyogi) Date: 2008-09-21 00:37
The definition for set_display in the Language Definition allows for
empty curly braces by enclosing expression_list | comprehension in
brackets ('[', ']').  These brackets should be removed, as empty curly
braces are a dict_display.

http://docs.python.org/dev/3.0/reference/expressions.html#grammar-token-set_display
msg73485 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2008-09-21 07:10
Thanks, fixed in r66522. Also removed the last two paragraphs of the set
display explanation which were pasted from genexps and made no sense,
and added a sentence about {} not constructing a set.
History
Date User Action Args
2022-04-11 14:56:39adminsetgithub: 48167
2008-09-21 07:10:30georg.brandlsetstatus: open -> closed
resolution: fixed
messages: + msg73485
2008-09-21 00:37:57dangyogicreate