Newsgroups: comp.lang.scheme,comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!rochester!udel!delmarva.com!newsfeed.internetmci.com!news.mathworks.com!tank.news.pipex.net!pipex!howland.reston.ans.net!xlink.net!news.ppp.de!news.Hanse.DE!wavehh.hanse.de!cracauer
From: cracauer@wavehh.hanse.de (Martin Cracauer)
Subject: Re: integrated C++/lisp
Message-ID: <1995Sep4.093908.22630@wavehh.hanse.de>
Organization: The Internet
References: <41ii08$ihg@info.epfl.ch> <thinmanDE57I1.H8B@netcom.com>
Date: Mon, 4 Sep 95 09:39:08 GMT
Lines: 24
Xref: glinda.oz.cs.cmu.edu comp.lang.scheme:13643

thinman@netcom.com (Technically Sweet) writes:

>matomira@lig.di.epfl.ch (Fernando D. Mato Mira) writes:

>>Hello,

>>  Does any of the freely available CL or Scheme implementations
>>allow easy integration of lisp and C++ (not just C) code (say, 50-50). 
>>  Don't want to write tons of FFI stuff. Should be compatible with SGI's CC.
>>  I'm not very hot for non-compilers.

>>  Have looked at Elk and didn't like it.

>Bigloo has a very very nice C interface; and I thought C & C++ code
>interconnected without too much trouble?

The question is: What C++/non-C - features do you want to use. Passing
Objects between C++ and an OO extention of Scheme cause major
headaches, as does using C++ (not exterm "C" {}) - functions in
general.
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer@wavehh.hanse.de>. No NeXTMail, please.
 Norderstedt/Hamburg, Germany. Fax +49 40 522 85 36. This is a 
 private address. At (netless) work programming in data analysis.
