2:43:47Bikehere's what i've got for callbacks so far (it doesn't work) https://github.com/clasp-developers/clasp/blob/callback/src/lisp/kernel/lsp/fli.lisp#L524-L598
12:59:21Bikezeroinitializer seems to exisst at the textual IR level but not the actual API. annoying.
13:00:44Bikeof course i don't know why a lack of initializer would cause this problem anyway
13:06:39Bikemaybe 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:47:57Bikeok. yeah. it just needed an initializer. alright then.
13:51:57Bikeit works. i can make a callback and pass it to qsort.
13:52:06Bikehopefully it is not a problem that it's a pointer instead of a foreign-data?
14:23:16drmeisterIgnore the :zmq thing - that's a different system altogether.
14:24:56Bikewell, 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