[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Question about let binding behavior
From: |
Stefan Monnier |
Subject: |
Re: Question about let binding behavior |
Date: |
Wed, 09 Oct 2024 19:39:02 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
> or you can avoid the constant in the first place, for example with
> minimal change like this:
>
> (let ((baz `((quux . 0) (quuz . 0))))
Hmm... I think this makes no difference: ` does not guarantee it returns
a different object each time.
And indeed, if you try:
(macroexpand '`((quux . 0) (quuz . 0)))
=>
'((quux . 0) (quuz . 0))
- Stefan
- Question about let binding behavior, Louis-Guillaume Gagnon, 2024/10/08
- Re: Question about let binding behavior, tomas, 2024/10/08
- Re: Question about let binding behavior, Louis-Guillaume Gagnon, 2024/10/08
- Re: Question about let binding behavior, tomas, 2024/10/08
- Re: Question about let binding behavior, tomas, 2024/10/08
- Re: Question about let binding behavior, Louis-Guillaume Gagnon, 2024/10/09
- Re: Question about let binding behavior, Tomas Hlavaty, 2024/10/09
- Re: Question about let binding behavior,
Stefan Monnier <=
- Re: Question about let binding behavior, Tomas Hlavaty, 2024/10/10
- Re: Question about let binding behavior, Stefan Monnier, 2024/10/10
- Re: Question about let binding behavior, Rudolf Schlatte, 2024/10/18
- Re: Question about let binding behavior, Joost Kremers, 2024/10/08
- Re: Question about let binding behavior, Michael Heerdegen, 2024/10/08
- Re: Question about let binding behavior, Michael Heerdegen, 2024/10/08
RE: [External] : Question about let binding behavior, Drew Adams, 2024/10/08
Re: Question about let binding behavior, Stefan Monnier, 2024/10/08