> for_stmt ::= "for" target_list "in" expression_list
>  [ "and" expression ] ":"
>   suite ["else" ":" suite]

It can't work.  The expression_list could be just a variable, as could the
expression, in which case you get

        "for" target_list "in" variable "and" variable ":"

and, of course

        variable "and" variable

is already an expression.  So it's ambiguous.


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to