freenode/#clasp - IRC Chatlog
Search
17:36:40
Bike
you could do something like (deftype foo () 'some-compiler-condition) and it would only affect the user environment, so a handler-bind around the compiler with foo wouldn't work.
17:37:50
beach
People who work in such a system would have to understand the effects of what they are doing.
17:47:04
beach
The SICL specification has an entire chapter about bootstrapping. But I'll make sure it is up to date before recommending that you use it to learn about the procedure.
17:47:26
beach
There are a lot of definitions that start that chapter. I am afraid they are necessary.
17:47:54
beach
Anyway, dinner is imminent, and I am tired after a long day. See you tomorrow (UTC+1).
18:52:56
Kevslinger
drmeister: died on [625/634]: ../../src/gctools/interrupt.cc:324 Hit a fatal error in llvm: Program used external function '_FUNCALL' which could not be resolved!
19:45:34
drmeister
I didn't know there was such a thing as an anonymous package - do we have a problem?
19:47:09
Bike
there is no such thing as an anonymous package. i'm talking about the standard, not clasp
19:47:24
Bike
i thought they're how you'd do some global environment things, but perhaps i was mistaken
20:31:58
Bike
not entirely separate. if we didn't have to build generic functions by side effects it would be easier.
20:35:11
Bike
isn't it? we have a file with a bunch of defmethods, we compile it, then load the file, adding methods one at a time
20:38:28
Bike
i suppose having the generic function and its methods added "all at once", so e.g. none of the dispatcher stuff gets triggered between methods being added
21:09:51
shiho
drmeister: Our topology file and topology file from leap got same results from sander
0:38:59
Bike
drmeister: do i understand correctly that the way generic functions work is that when you define a method they go into an "invalidated" state, and then the next call compiles and installs a working discriminating function?
1:07:31
drmeister
Yes, any change to a generic function, add or remove method, invalidates the discriminating function.
1:08:07
drmeister
The only way that a discriminating file gets compiled is when the invalidated generic function is called.