libera/#clasp - IRC Chatlog
Search
12:59:21
Bike
zeroinitializer seems to exisst at the textual IR level but not the actual API. annoying.
13:06:39
Bike
maybe without an initializer it ends up like a c extern declaration rather than an actual definition, so i'll try putting in zeroinitializer anyway
13:58:08
Bike
first i need to do some more work to replace the fli infrastructure, remove the special operator, etc., but that should go pretty quick
14:24:56
Bike
well, right, that's happening because the bytecode compiler doesn't know what to do with defcallback. that much i have fixed. what i mean is, can i test that zeromq is actually running correctly
14:49:36
drmeister
I've been trying to get chatgpt-4 to write a sample program to test defcallback using pzmq. Our jobs are safe for the time being.
14:50:54
drmeister
After about a dozen tries with me offering suggestions and corrections I have this:
14:51:06
yitzi
If it did give a response it would probably just be a mangled version of code one of us wrote anyways.
14:53:44
Bike
right now i'm replacing the decallback macro, and then i'll delete the special operator, and then i'll push (to a branch)
15:35:07
Bike
hmm, we have special operators for foreign funcalls as well... shouldn't be as involved to remove, but nontrivial
15:37:38
Bike
ideally i'd like us to have no special operators at all beside the standard ones, and i've been chopping them away for a while now
15:49:23
Bike
clasp-sans-defcallback-operator is up in the callback branch now. so now i will try pzmq and foreign funcall i suppose