
July 2, 2006
7:22 a.m.
Don't recall what that was, but creating a new scope on each iteration sounds hard to explain in Python.
I don't think it's particularly hard to explain. For example, one way to explain it is to say that for i in <<stuff>>: body is equivalent to for <<hiddenvar>> in <<stuff>>: local i = <<hiddenvar>> body This explanation doesn't need to rest on recursion.