Returns the current Lisp process.
mp
get-current-process => result
result⇩ |
A mp:process , or nil . |
The function get-current-process
returns the actual process in which it is called. In this respect it differs from *current-process*, which can be bound to another process. In particular, when a process A calls the wait-function of process B, in the wait-function get-current-process
returns the process A, but *current-process* is bound to process B.
result is nil
if multiprocessing is off.
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:51