Hi Joh-Tob Schäg, thanks for the long, good and detailed explanation!
> Why wait for the full list? This might get really ugly if the list > becomes partially garbage and is written to. I am not sure this > behaves since this is internal to the interpreter and "undefined > behavior" There is no way that parts of the list might become garbage and is then written to. The system guarantees that as long as any cell is reachable from any part of the program, it will not be collected. If it is not reachble, on the other hand, there can be no bad effect if it is collected. ☺/ A!ex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe