[issue20330] PEP 342 is outdated

2014-01-25 Thread Nick Coghlan

Nick Coghlan added the comment:

David is correct, most PEPs are historical records of design decisions that 
cease to be updated once completed. The language reference is the normative 
guide for current behaviour.

The exception is informational and process PEPs, which cover things that 
are not covered in the language reference, as well the occasional Standards 
Track PEP which ends up not being incorporated into the language reference 
properly (for example, until the import section was added to the language 
reference in Python 3.3, PEP 302 was the best available reference 
documentation).

--
nosy: +ncoghlan
resolution:  - invalid
stage:  - committed/rejected
status: open - closed

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20330
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue20330] PEP 342 is outdated

2014-01-21 Thread Masami HIRATA

New submission from Masami HIRATA:

Although PEP 342 says foo(yield 42) is legal, Lib/test/test_grammar.py says:
# Requires parentheses as call argument
def g(): f((yield 1))
check_syntax_error(self, def g(): f(yield 1))

BTW, It seems that foo(yield 42) written in ECMAScript 6 is OK.

--
assignee: docs@python
components: Documentation
messages: 208650
nosy: docs@python, msmhrt
priority: normal
severity: normal
status: open
title: PEP 342 is outdated
versions: Python 3.3

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20330
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue20330] PEP 342 is outdated

2014-01-21 Thread R. David Murray

R. David Murray added the comment:

Most PEPs are historical documents once they are final, so I don't think there 
is actually anything to fix here.  But I could be wrong.

--
nosy: +r.david.murray

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20330
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com