|
From: | Stefan Monnier |
Subject: | Re: Benchmarking temporary Lisp objects [Was: Re: [RFC] temporary Lisp_Strings] |
Date: | Wed, 03 Sep 2014 13:47:34 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
> Correct. We'd need (1) e.g. to build up a list in a loop, and have the list > survive until function exit. But on further thought this is > probably a dangerous feature, since it'll be too tempting to write unbounded > loops. So let's not do (1). Is (2) actually valid? I mean, are we allowed to refer (via a reference) to a variable that's in a block we already exited? Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |