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

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

Re: Closures - do you understand them well?


From: Michael Heerdegen
Subject: Re: Closures - do you understand them well?
Date: Fri, 03 Mar 2023 13:09:22 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

Emanuel Berg <incal@dataswamp.org> writes:

> Michael Heerdegen wrote:
>
> >> Are we talking lexical let-closures? Why not?
> >
> > Unless I still misunderstand your question: Lisp is
> > a high-level language, not Assembler, so like you don't
> > modify the bytes of byte-code functions by hand, you also
> > don't edit the internal representation of closures.
>
> ??? Assembler?
>
> It seems to be some big misunderstanding here, yes :)
>
> I simply mean this:
>
> (let ((...))
>   (defun () ...) )

Yes, I'm aware that this is what you are thinking about now.  But I
think you diverged a bit from the question I had answered in this
subthread.  I had answered something different.

This answer was about (please go some messages up...) your question
about why we don't use to change function values (destructively) as we
once did with lambda forms before lexical binding existed.

Michael.



reply via email to

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