libera/#commonlisp - IRC Chatlog
Search
17:34:00
Shinmera
Huh. Well, haven't seen that myself yet and I've used the library quite a bit on Linux.
18:13:52
jeosol
Shinmera: Looking at your notify repo, I realized one of the commit message 2 years ago was the F word and you. Having a bad day that day.
18:35:30
contrapunctus
I too was noticing the "Start working on this I guess.", "Fuck you.", and "Sigh" commit messages. ^^
4:12:29
rdrg109_
[Q] How to correctly use backtick to get the value of the value of a variable? Here's a minimal example: (let* ((a 100) (i 'a)) <<do something with i to get 100>>). I've tried the following, but I can't get 100 (i.e. the value of a)
4:12:50
rdrg109_
I asked this question in #emacs, but I thought that maybe more people in #commonlisp are familiar with this topic.
4:13:55
beach
That's by design. If you could, the compiler couldn't do much to optimize the code that refers to such variables.
4:15:26
beach
There is nothing magic about backquote. It is just a reader macro that expands to a form containing macro and/or function calls. So if you can do something with backquote, you can do it with ordinary forms.
4:16:07
beach
And since you can't get the value of a lexical variable using ordinary forms, you can't do it with backquote.