[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: `max-specpdl-size' and `max-lisp-eval-depth'
From: |
Stephen Berman |
Subject: |
Re: `max-specpdl-size' and `max-lisp-eval-depth' |
Date: |
Tue, 28 Sep 2021 13:23:02 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
On Tue, 28 Sep 2021 13:14:42 +0200 Lars Ingebrigtsen <larsi@gnus.org> wrote:
> Stephen Berman <stephen.berman@gmx.net> writes:
>
>> The term goes back to the beginnings of Lisp (McCarthy's paper from
>> 1960, available via the Wayback Machine from
>> http://www-formal.stanford.edu/jmc/recursive/node4.html):
>>
>> In general (we shall discuss an exception), the routine for a
>> recursive function uses itself as a subroutine [...] This possible
>> conflict is resolved by the SAVE and UNSAVE routines that use the
>> public push-down list.
>
> Perhaps we should put something about this in the `max-specpdl-size' doc
> string. You wouldn't happen to know what the "spec" part is referring
> to? :-)
I think that's from the Common Lisp term "special variable" for a global
(i.e. non-lexical) variable. I don't know where that term originated,
maybe Maclisp.
Steve Berman
- Re: `max-specpdl-size' and `max-lisp-eval-depth', (continued)
- Re: `max-specpdl-size' and `max-lisp-eval-depth', Eli Zaretskii, 2021/09/26
- Re: `max-specpdl-size' and `max-lisp-eval-depth', Hongyi Zhao, 2021/09/26
- Re: `max-specpdl-size' and `max-lisp-eval-depth', Stephen Berman, 2021/09/28
- Re: `max-specpdl-size' and `max-lisp-eval-depth', Hongyi Zhao, 2021/09/28
- Re: `max-specpdl-size' and `max-lisp-eval-depth', Emanuel Berg, 2021/09/28
- Re: `max-specpdl-size' and `max-lisp-eval-depth', Emanuel Berg, 2021/09/28
- Re: `max-specpdl-size' and `max-lisp-eval-depth', tomas, 2021/09/28
- Re: `max-specpdl-size' and `max-lisp-eval-depth', Emanuel Berg, 2021/09/28
- Re: `max-specpdl-size' and `max-lisp-eval-depth', tomas, 2021/09/28
- Re: `max-specpdl-size' and `max-lisp-eval-depth', Lars Ingebrigtsen, 2021/09/28
- Re: `max-specpdl-size' and `max-lisp-eval-depth',
Stephen Berman <=
- Re: `max-specpdl-size' and `max-lisp-eval-depth', Lars Ingebrigtsen, 2021/09/29
RE: [External] : `max-specpdl-size' and `max-lisp-eval-depth', Drew Adams, 2021/09/25