freenode/#lisp - IRC Chatlog
Search
6:49:14
pjb
(expt -10 1) #| --> -10 |# I guess they test (= 1 1.0) #| --> t |# and perform the integer expt.
6:50:07
White_Flame
it also says it "can" return a complex if it's not an integer, not that it "must"
6:51:18
jackdaniel
while #c(-10 0) indeed always collapses to -10, it is a different story for floats
8:12:33
schweers
I have a question, which may be sbcl specific, or may have no meaningful answer. I have fasl files on disk. Is there a way to inspect which optimization qualities were used to build them?
8:23:53
pjb
schweers: alternatively, recompile it with various optimization and compare the generated bianries.
8:29:10
dim
I guess you could also capture the optimization declaims/proclaims and have them available in the fasl, using defparameter or something?
8:36:32
schjetne
I got an hour in Rome myself, as my flight out of Genoa was cancelled and had to reroute. But I did get home on the same day.
8:44:42
schweers
dim: I normally don’t need this information, it is just for debugging purposes after the fact. I want to know if I accidentally used the wrong settings.
8:52:01
splittist
Having read (well, skimmed) the 'proceedings', I wonder if ELS could take a stand for abandoning double-column article format (especially with CL's appropriately-descriptive-identifier-style.
8:52:45
beach
splittist: That would make it more difficult to be associated with the ACM, I would think.
8:54:28
splittist
What a twisted web. And to think some academics give advice on how society should be ordered... (:
9:01:31
splittist
They could pretend they were writing for the Journal of Computing and Cultural Heritage (not too far from the truth); the ACM allows a single column format for that...
9:06:25
pjb
schweers: note that this requires that you reset *gensym-counter* when you compiled the file! ccl seem to have reproducible builds, but I don't know if that's the case with sbcl (often compiler added a time-stamp…)
9:14:40
jackdaniel
reproducible builds are a nice quality but it is not incorrect to have them not being reproducible
9:22:28
schweers
pjb: I’ve successfuly loaded your code into a fresh image. I’m not sure about your example usage. why do you do this? (load (compile-file "~/o"))
10:20:34
refpga
Hi, is cl-graph appropriate for creating an N-ary tree? Are there any better alternatives?