
Jan. 23, 2016
11:11 a.m.
Nick Coghlan wrote:
As a result (and as Andrew already noted in another email), I'm currently thinking of the behaviour of nonlocal and global variables as "capture at call",
That's not right either, because if a free variable gets reassigned between the time of the call and the time the variable is used within the function, the new value is seen. -- Greg