libera/#sicl - IRC Chatlog
Search
14:32:57
beach
It is late in the day (for me), so I am not thinking straight, so please help me out. The Conditions dictionary mentions some restarts, ABORT, CONTINUE, MUFFLE-WARNING, STORE-VALUE, and USE-VALUE. But there is no code that can be supplied by a library such as Predicament to make those happen, right? They come to existence just because someone does RESTART-BIND, RESTART-CASE, or something similar, right?
14:45:44
yitzi
Yeah, I think that makes sense. I looked in Clasp and SBCL and I didn't see anything obvious.
14:48:18
beach
So then I have only a few items left in Predicament. I may or may not finish them before I transfer ownership.
15:38:31
random-nick
what is the difference between extrinsicl and common-boot? if I understood their descriptions correctly, they do a similar thing
15:39:37
beach
I don't know what extrinsicl is. But Common Boot is a library that we recently extracted and that will replace parts of the old SICL bootstrapping procedure.
15:40:26
beach
So I am reworking SICL bootstrapping at the moment, taking advantage of many new extracted libraries.
16:19:36
beach
random-nick: The ultimate goal is to extract also the bootstrapping procedure, so that it can be used by other Common Lisp implementations. This would be a requirement for those other Common Lisp implementations to use many of our libraries, simply because our libraries often use a very large part of the Common Lisp language.
16:39:46
yitzi
random: Extrinsicl is bike's project. I believe that he intends to use it to do things like compile the Clasp kernel from SBCL.
16:44:45
bike
that's the idea, yeah. is that similar to common boot? i guess common boot also sets up a clostrum environment with standard operators