[issue9154] Parser module doesn't understand function annotations.

2012-04-29 Thread Mark Dickinson
Changes by Mark Dickinson : -- resolution: -> fixed status: open -> closed ___ Python tracker ___ ___ Python-bugs-list mailing list Un

[issue9154] Parser module doesn't understand function annotations.

2012-04-29 Thread Roundup Robot
Roundup Robot added the comment: New changeset 9f57d66689ca by Mark Dickinson in branch '3.2': Issue #9154: Fix parser module to understand function annotations. http://hg.python.org/cpython/rev/9f57d66689ca New changeset cee5cb877631 by Mark Dickinson in branch 'default': Issue #9154: Merge f

[issue9154] Parser module doesn't understand function annotations.

2012-03-10 Thread Mark Dickinson
Changes by Mark Dickinson : -- versions: +Python 3.3 -Python 3.1 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue9154] Parser module doesn't understand function annotations.

2010-07-22 Thread Amaury Forgeot d'Arc
Amaury Forgeot d'Arc added the comment: The extra space in Grammar was already removed in r82624. The remaining part of the patch looks good to me. The lambda thing is not important, if you get an error when trying to compile the resulting st. -- nosy: +amaury.forgeotdarc

[issue9154] Parser module doesn't understand function annotations.

2010-07-06 Thread Mark Dickinson
Changes by Mark Dickinson : -- stage: unit test needed -> patch review ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubsc

[issue9154] Parser module doesn't understand function annotations.

2010-07-06 Thread Mark Dickinson
Mark Dickinson added the comment: Patch fixing validation of function annotations and keyword-only arguments. There's still the issue of false positives: annotations on lambda arguments should raise an exception, but don't. -- keywords: +patch Added file: http://bugs.python.org/file1

[issue9154] Parser module doesn't understand function annotations.

2010-07-04 Thread Mark Dickinson
New submission from Mark Dickinson : Python 3.2a0 (py3k:82529M, Jul 4 2010, 17:35:10) [GCC 4.2.1 (Apple Inc. build 5659)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import parser [38213 refs] >>> parser.sequence2st(parser.suite("def f(a:int) -> int: pas