[plt-scheme] DrScheme / Common Lisp interface?

From: Eli Barzilay (eli at barzilay.org)
Date: Sat Sep 30 19:07:51 EDT 2006

On Sep 30, Robert Dodier wrote:
> Hello,
> 
> I wonder if there is any simple way to get a DrScheme program
> to talk to a Common Lisp program. Ideally DrScheme would
> call a function in CL and get a return value.
> 
> I'm asking this question on behalf of someone else.
> Rewriting the CL program in Scheme is not an option, unfortunately.
> At present it appears the only options are talking through sockets
> or shared files; these are both rather ugly.
> 
> Thanks for any light you can shed on this problem.

A network connection is probably your best bet.  You can then restrict
the kind of text that goes on the wire to sexpr syntax that is common
to Scheme and Lisp and implementing some RPC facility would be very
easy.  Boolean values would be a minor hassle.

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                  http://www.barzilay.org/                 Maze is Life!


Posted on the users mailing list.