freenode/#sicl - IRC Chatlog
Search
14:38:52
clothespin
if I control the editor, so as to refresh it when i know i have changes to the source code, i could programmatically add slots to classes. it can be done with sbcl, but I'm also interested in first class environments amongh other things
14:40:01
beach
Yes, I see. First-class global environments are now extracted in the form of the Clostrum library.
16:34:29
beach
Here i thought heisig was keeping an eye on us, but not so. Maybe he is taking the day off to do something with his (admittedly small) family.
17:01:48
heisig
beach: Yes, I was taking a day offline. You had some questions regarding instruction thunks?
17:46:32
heisig
clothespin: I am pretty sure it can. It consists purely of generic functions that be specialized by the client.
17:49:45
heisig
I agree. The idea of giving almost every generic function a client parameter is so cool that we decided to use it for almost everything in SICL :)
18:43:05
beach
heisig: I need help with a method on INSTRUCTION-THUNK. It should be like the one for funcall-instruction, except that the function to call is contained in the CAR of a function cell in the instruction itself (as opposed to in an input). So at run-time, the evaluator needs to take the car of that cell and call it with the arguments.