[plt-scheme] Help intigrating C/C++ into Scheme
Zukowski, Steven D wrote:
>
> Well I was hoping to communicate to it the easiest way possible which
> seemed like calling it directly from the Scheme program. I'm not sure
> what you mean by sockets exactly, but running it via command-line
> arguments did cross my mind to. I'm just at a complete loss about how
> to do, well, any of that from the Scheme program.
>
> Also the program is one I'm writing myself and is very easy to for me
> to edit.
>
a) since you wrote the C code yourself, discard it and write your Scheme
code that is equivalent. In general, the Scheme version will be shorter,
easier to understand/maintain (in short, better)...
b) if there is any reason that method A is impossible (say part of the C
code can't be rewrite in Scheme), then Scheme's Foreign Language
Interface is the way to go. Since you are following the document and got
shucked, maybe you should post here the part you have problem with (i.e.
the part of the doc that you can't understand), so others can provide help.
> Steven Zukowski
>