freenode/lisp - IRC Chatlog
Search
18:47:05
jackdaniel
there is even one more enlightnment level below, how it works underneath. Not necessarily a raward ;-)
20:58:10
Reinisch
I recently suggested to someone here (thetabit?) that they try using SHELLPOOL to run shell things amid lisp code. I believe I've encountered an error with SHELLPOOL and since it took me a while to figure out what was going on, I thought I should give a shout-out here. This is the issue I created on the project's github page: https://github.com/jaredcdavis/shellpool/issues/13
21:20:56
jurov
is there anything for comparing in-memory s-expressions? not just graph= function, but attempting to find minimal set of differences
1:25:22
fvs
hi all; I'm trying to learn common lisp, but there's something I'm not getting. Why is (car nil) => nil? Like, is (car nil) => nil and (car nil) => nil, then wouldn't that mean nil is the same as (nil)?
1:27:51
Zhivago
nil isn't the same as (nil) for many operations, but it is the same for (car '(nil)), yes.
1:31:12
fvs
because that's what haskell does (or rather, that's what it does on (head []), which seems to be equivalent)
1:37:18
PuercoPop
fvs: because convenience and correctness sometimes are at odds. Scheme chose the latter
1:37:19
minion
PuercoPop, memo from flavio81: Estas listo para conocer anuestro salvador, Common Lisp?
4:45:15
vtomole
I'm getting a "There is no applicable method for the generic function" Even thought i have an accessor to that slot value..
4:56:15
Zhivago
vtomole: Perhaps you're calling it with arguments of a class that you have not specialized it for?
5:00:05
pillton
beach: It seems weird to wrap everything a compilation unit. All of your macros would required eval-when.
5:00:54
vtomole
beach: Trying to run some very old program:http://faculty.hampshire.edu/lspector/qgame.lisp
5:07:13
beach
vtomole: This: ((#<QUANTUM-SYSTEM {10083D3643}>)) indicates that the argument to the function is a singleton list containing the system, but the accessor is defined for a system and not for a list.
5:08:37
beach
vtomole: It pays off to understand error messages. They can be a bit cryptic sometimes, to say the least.
5:10:09
vtomole
Even though they use a class which should make things easier. And everything is in one file....
5:11:15
beach
But what do I do with https://github.com/sharplispers/log4cl? Install it, rather than what is available in Quicklisp? Something else?