To provide a LispWorks application with a DDE server, follow the following three steps.
foo-serverand it has the service name "
(define-dde-server foo-server "FOO")
bar, which takes a string as an argument, and prints this to the standard output. For convenience, the system topic is used, though usually it is better to define your own topic.
(define-dde-server-function (bar :topic :system)
(format t "~&~s~%" x)
This function returns the server object, which responds to requests for conversations with the service name "
", and accepts execute transactions for the function
in the "
LispWorks User Guide and Reference Manual - 21 Dec 2011