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

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

Re: local binding, too local...


From: Barry Fishman
Subject: Re: local binding, too local...
Date: Sat, 08 Dec 2018 14:13:57 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

On 2018-12-08 11:41:10 -05, Stefan Monnier wrote:
>>       (let* ((bar '(baz quux))) 
>>         (setf (car bar) 'xyzzy) 
>>         (let ((plugh (cdr bar))) 
>>           (message "%s" plugh)))) 
>>
>> Can also be written
>>
>>    (let (bar plugh) 
>>     (setf bar '(baz quux))
>>     (setf (car bar) 'xyzzy)
>>     (setf plugh (cdr bar)))
>
> Indeed, but you lose a lot of karma points for that,

Haven't you already lost all your karma points by modifying a literal list no
matter how you do it. ;-)

--
Barry Fishman


reply via email to

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