Multiprocessing is started automatically in a LispWorks dynamic library. Therefore you can arrange for Lisp initialization operations by adding process specifications to *initial-processes*.
For example, if you have a function like this:
(defun my-server ()
(let ((s (establish-a-socket)))
(loop (accept-connection s))))
you need to do something like:
(pushnew '("My server" () my-server) mp:*initial-processes*
:test 'equalp)
before saving or delivering your library.
LispWorks User Guide and Reference Manual - 20 Sep 2017
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4