<div class="gmail_quote">On Fri, Aug 24, 2012 at 7:14 PM, Evan Driscoll <span dir="ltr"><<a href="mailto:driscoll@cs.wisc.edu" target="_blank">driscoll@cs.wisc.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 8/23/2012 22:17, alex23 wrote:<br>
> But Roy's point was that referring to 'a' as a 'variable' makes no<br>
> sense, as it's not an allocated piece of memory.<br>
<br>
Does the computer just remember what 'a' refers to by keeping notes<br>
about it in Narnia?<br></blockquote><div><br></div><div>You're correct. It will be, on some level, a piece of memory. But I don't recall seeing any guarantee that the memory used to hold the dictionary key of 'a' in one scope would be re-used if 'a' was first deleted and then re-created. It's an implementation detail about the language that we don't care about.</div>
</div>