Skip to content

Bridging PLT Scheme with .NET

In this conversation on the PLT discussion list about PLT and COM, Pedro shared that:

Some time ago I wrote a bridge from PLT to .NET [1]. Unfortunatly bit rot has set in, but if you think it might be usefull I can forward the code. The basic approach was to write a Managed C++ (now days C++/Cli) wrapper that exposed the .NET reflection interface to PLT. You might not need something quite as comprehensive in which case you can just wrap the .NET calls you need with PLT callable C functions.

The paper on the library can be found here here; and the library is attached to this post.

This looks interesting for Windows Schemers who have a combination of need, expertise, and interest.

3 Comments

  1. leppie wrote:

    You could use IronScheme as a bridge too, or wait, just use IronScheme! :)

    Tuesday, June 23, 2009 at 02:42 | Permalink
  2. Grant wrote:

    How might we expose IronScheme as a COM object?! :)

    Tuesday, June 23, 2009 at 12:04 | Permalink
  3. leppie wrote:

    I am already exposing a little part of it, that can connect to an IronScheme instance.

    You can pretty much eval, and get remote objects back.

    I can enable the COM interface for that library, it all depends what you need.

    Email or come chat to me on IRC so we can discuss :)

    Wednesday, June 24, 2009 at 07:41 | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*