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

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

Re: Morally equivalent


From: Eduardo Ochs
Subject: Re: Morally equivalent
Date: Sat, 15 Oct 2022 23:55:52 -0300

Maybe this?
https://eugeniacheng.com/wp-content/uploads/2017/02/cheng-morality.pdf

On Sat, 15 Oct 2022, 23:50 John Haman, <mail@johnhaman.org> wrote:

> The documentation for push is
>
> > push is a Lisp macro in ‘subr.el’.
> >
> > (push NEWELT PLACE)
> >
> > Add NEWELT to the list stored in the generalized variable PLACE.
> > This is morally equivalent to (setf PLACE (cons NEWELT PLACE)),
> > except that PLACE is evaluated only once (after NEWELT).
> >
> >   Other relevant functions are documented in the list group.
> >   Probably introduced at or before Emacs version 21.1.
>
> What is a 'moral equivalence' in Emacs Lisp?
>
> --
> Dr. John Haman
> Bethesda, MD
>
>
>
>


reply via email to

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