emacs-devel
[Top][All Lists]
Advanced

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

Re: [SUSPECTED SPAM] Re: `thunk-let'?


From: Eli Zaretskii
Subject: Re: [SUSPECTED SPAM] Re: `thunk-let'?
Date: Wed, 08 Nov 2017 20:04:23 +0200

> From: Michael Heerdegen <address@hidden>
> Date: Wed, 08 Nov 2017 18:22:51 +0100
> Cc: Nicolas Petton <address@hidden>, Emacs Development <address@hidden>

Thanks.  I have a few comments to the documentation parts:

> +---
> +** The new macros 'lazy-let' and 'lazy-let*' are analogue to `let' and
> +`let*' but create bindings that are evaluated lazily.

Given that "lazy evaluation" seems not to be described anywhere in the
ELisp manual, I think we cannot get away with "---" here, and will
have to add at least something to the manual.

> +(defmacro lazy-let (bindings &rest body)
> +  "Like `let' but make delayed bindings.

And this seems to use a different term for this.

> +This is like `let' but any binding expression is not evaluated
> +before the variable is used for the first time.

The "like let" part is a repetition of what was already said in the
first sentence, so there's no need to repeat it.



reply via email to

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