On Mar 19, 2006, at 7:42 PM, Guido van Rossum wrote:
...
>> There seem to be other places where Python is beginning to require
>> parens
>> even though they aren't strictly necessary to resolve syntactic
>> ambiguity.
>
> In the style guide only, I hope. The parens that are mandatory in a
> few places *are* necessary to resolve ambiguity.
Technically, I believe the first place where this did not apply was
list comprehensions, back in 2.2, since (for example) [x, y for y, x
in whatever] could have been syntactically disambiguated but (quite
reasonably, IMHO) [(x,y) for y,x in whatever] was mandated instead.
Alex
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com