A string specifying the IDE side hostname, or
An output stream or
nil or a function of two arguments: Host and Port.
nil or a function that takes one argument, a newly opened connection.
with-remote-debugging-spec establishes a dynamic extent of connection specification, calls configure-remote-debugging-spec passing it host, any supplied keywords (port, log-stream, failure-function, timeout, open-callback) and also
:setup-default nil :enable nil. body is evaluated as an implicit
progn in this dynamic extent. On exiting
with-remote-debugging-spec, the connection specification reverts to what it was on entry.
See configure-remote-debugging-spec for the meaning of host and the other keywords.
LispWorks User Guide and Reference Manual - 20 Sep 2017