[comp.lang.scheme.c] sockets and subprocesses

cph@altdorf.ai.mit.EDU ("Chris Hanson") (01/30/91)

   Date: Tue, 29 Jan 91 11:30:33 EST
   From: markf@altdorf.ai.mit.edu

   Thorsten Hasbargen writes:

   >> my problem was to establish a rendezvous-like mechanism between two
   >> processes (one PROLOG program and a SCHEME program) for information
   >> handling ...

   It might interest you that MIT Scheme 7.1 supports unix stream
   sockets, which might help you in your interprocess communications. It
   also suppports asynchronous subprocesses with communication via
   inherited file descriptors, pipes or psuedo-terminals (pty's). See
   socket.scm and process.scm in the runtime directory for more
   information.

Although there is socket and subprocess support in release 7.1, if you
use it you should be aware that the interface to these facilities is
not stable.  The interface to subprocesses is definitely going to be
different in the next release.  Try to keep your use of the interface
as local as possible so that it can be easily changed later.