From: Mark Watson
Subject: Q: simple socket library for LispWorks?
Date: 
Message-ID: <8boi8b$rup$1@nnrp1.deja.com>
Hello,

Is there a simple socket library for LispWorks 4.1.x or is it necessary
to do this in C and use the foreign function interface?

Thanks,
Mark

--
Mark Watson www.markwatson.com


Sent via Deja.com http://www.deja.com/
Before you buy.
From: Marc Battyani
Subject: Re: simple socket library for LispWorks?
Date: 
Message-ID: <71C972088AE856FC.457667F8A34FD168.E6981135C709E83E@lp.airnews.net>
Mark Watson <···········@my-deja.com> wrote in message
·················@nnrp1.deja.com...
> Hello,
>
> Is there a simple socket library for LispWorks 4.1.x or is it necessary
> to do this in C and use the foreign function interface?

It's built in. From the LispWorks Reference Manual:

3 The COMM package
The COMM package provides the TCP/IP interface. TCP/IP sockets can be used
to communicate between processes and machines. The TCP/IP mechanism allows
LispWorks to connect to or implement a server. Before the interface can be
used the module "comm" must be loaded using

(require "comm")

This chapter provides reference entries for the functions in the COMM
package.

open-tcp-stream
start-up-server
socket-stream


Works well for me.

Marc Battyani