3 ms·
Common Lisp actually doesn't specify a mechanism for this. There are implementations that can compile to e.g. DLL: http://www.lispworks.com/documentation/lw71/
by louai 5y ago
Common Lisp actually doesn't specify a mechanism for this. There are implementations that can compile to e.g. DLL:
http://www.lispworks.com/documentation/lw71/DV/html/delivery-20.htm http://www.lispworks.com/documentation/lw71/DV/html/delivery...
https://franz.com/support/documentation/current/doc/dll.htm https://franz.com/support/documentation/current/doc/dll.htm
Unfortunately none of the FOSS implementations have this ability (to my knowledge). There is nothing inherently in Common Lisp that mandates the "core dump" delivery model.
- louai 5y agoOne correction to my post above - Corman Lisp is a Free implementation that does have the ability to produce DLLs, but it is limited to Windows: https://github.com/sharplispers/cormanlisp/blob/master/documentation/CormanLisp.pdf https://github.com/sharplispers/cormanlisp/blob/master/docum...
- lispm 5y agohow about ECL? That should do that, too.