Client side (advanced): Dynamically bind the remote debugging connection to use on the client side.
dbg
with-remote-debugging-connection (connection) &body body => body-values
connection⇩ | |
body⇩ |
Lisp forms. |
body-values |
The values returned by body. |
The macro with-remote-debugging-connection
dynamically binds an enabling switch controlling which remote debugging connection will be used by the remote debugging interface (entering the debugger, start-remote-listener, remote-inspect) on the client side while evaluating the forms in body as an implicit progn.
See set-remote-debugging-connection for details of how connection is interpreted.
Inside the dynamic extent of body, calls to set-remote-debugging-connection affect the switch only until the end of the with-remote-debugging-connection
form.
In typical usage, you will not need to use with-remote-debugging-connection
.
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:32