in reply to Re: Re: Re: Help with the concept of closures.
in thread Help with the concept of closures.
I suspect we mean different things by the word "copy".
Because lexical variables live in scratchpads and because a closure carries around the scratchpad where it was created, I say that a closure does not make a new copy of the variable.
Because a new scratchpad is created on each scope entry and the closures returned bind to the new scratchpad, you say that a closure does copy the variable.
I don't think "copy" is the right word, but I understand what you're saying and the effect is indeed accurate.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: Re: Re: Re: Help with the concept of closures.
by bobn (Chaplain) on Jul 06, 2003 at 05:05 UTC | |
by bobn (Chaplain) on Jul 07, 2003 at 22:47 UTC |