[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
- Re: local binding, too local..., (continued)
- Re: local binding, too local..., Yuri Khan, 2018/12/08
- Re: local binding, too local..., Jean-Christophe Helary, 2018/12/08
- Re: local binding, too local..., tomas, 2018/12/08
- Re: local binding, too local..., Jean-Christophe Helary, 2018/12/08
- Re: local binding, too local..., tomas, 2018/12/08
- Re: local binding, too local..., Jean-Christophe Helary, 2018/12/08
- Re: local binding, too local..., tomas, 2018/12/09
- Re: local binding, too local..., Jean-Christophe Helary, 2018/12/09
Message not available