help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: problems with Emacs 28


From: Michael Heerdegen
Subject: Re: problems with Emacs 28
Date: Tue, 27 Oct 2020 11:22:06 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Emanuel Berg via Users list for the GNU Emacs text editor
<help-gnu-emacs@gnu.org> writes:

> destructive - changes the value in the actual argument variables.
> It would seem this requires "call by name" or "call by reference", not
> "call by value", right? (Unless the value is a memory location,
> perhaps...)

"Might change a passed value".  This is possible in Elisp when the value
is a sequence for example (unless the value is nil - remember your
not-in-place problem?).  `setcar' receives a cons value and modifies it.

Eieio objects and even closures are other examples.


Michael.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]