So If I have a bit of code that looks like this:
:While 1 :Goto A :End :Lbl A
it makes a memory leak. But once the program quits, what happens to the memory leak?
Does it forget that its storing an 'end', or will it remember even after the program quits?
Once, I tried first doing a GarbageCollect, then did it again. It was very quick the second time.
Then I ran this program:
:0=>A :Lbl A :while 1 :1+A=>A :Disp A :Goto A :End
After the inevitable memory leak, I tried another GarbageCollect, and it took much longer to finish.
How does all of this work?
If it helps, I have a TI-84+SE