emacs-devel
[Top][All Lists]
Advanced

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

Re: Some improvements for cl-flet


From: akater
Subject: Re: Some improvements for cl-flet
Date: Sat, 09 Oct 2021 05:23:07 +0000

Richard Stallman <rms@gnu.org> writes:

> Is there a good reason to support cl-symbol-macrolet at all?
> It is a bizarre construct.

People largely agree that with-slots is beneficial, for example.  with-slots
wouldn't be possible without symbol-macrolet.

Both macrolet and symbol-macrolet (and flet as well) are indispensable in
macros.  macrolet is effectively a built-in code-walker and code transformer,
the most powerful functionality accessible to end user in CL and likely in
Elisp as well.  symbol-macrolet is comparable (it can be used to achieve
effects that can't be achieved with macrolet).

Attachment: signature.asc
Description: PGP signature


reply via email to

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