[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [NonGNU ELPA] New package: latex-table-wizard
From: |
Philip Kaludercic |
Subject: |
Re: [NonGNU ELPA] New package: latex-table-wizard |
Date: |
Sat, 17 Dec 2022 10:01:25 +0000 |
<tomas@tuxteam.de> writes:
> On Fri, Dec 16, 2022 at 09:37:23PM +0000, Philip Kaludercic wrote:
>> Enrico Flor <enrico@eflor.net> writes:
>>
>> > Thank you so much for your comments! I implemented your many
>> > suggestions wrt. the code. I must say I didn't use to have all the
>> > backquotes but then I read somewhere that you should prefer
>> >
>> > `(,x ,y)
>> >
>> > over
>> >
>> > (list x y)
>
> [...]
>
>> I cannot think of why, after all
>>
>> (macroexpand-all '`(,a ,b ,c)) => (list a b c)
>
> I think it's a question of style. As you, Philip, note downthread, I
> usually decide on whether I see [1] the context as "data with some
> interspersed (live) values" (think "json with variable interpolation"
> or as "program". Lisp itself is ambiguous about that :-)
In that case I agree that backquoting is more convenient, I was just
specifically referring to the case where every single element of a flat
list is unquoted or is self-evaluating.
> Cheers
>
> [1] and want to convey to my readers
Re: [NonGNU ELPA] New package: latex-table-wizard, Philip Kaludercic, 2022/12/17