Nov. 1, 2012
2:43 a.m.
On 10/31/2012 05:37 PM, Joachim König wrote:
On 31/10/2012 16:42, Guido van Rossum wrote:
Yeah, the problem is that when you see a '(' immediately after 'with', you don't know whether that's just the start of a parenthesized expression or the start of a (foo as bar, blah as blabla) syntactic construct.
but couldn't "with" be interpreted as an additional kind of opening parantheses (and "if", "for", "while", "elif", "else" too) and the ":" as the closing one?
What about "def", "class", "lambda" and "except"?
I'm sure this has been asked a number of times but I couldn't find an answer.
Joachim