Connecting .NET to Common Lisp

Posted by JPanest on Stack Overflow See other posts from Stack Overflow or by JPanest
Published on 2010-04-22T16:03:26Z Indexed on 2010/04/23 16:33 UTC
Read the original article Hit count: 258

Filed under:
|
|

I have a fairly involved LispWorks Common Lisp module that sits atop some .NET modules via RDNZL.

It has come up that I need to expose some of its functionality to some other .NET applications, and I'm not sure the best (shortest) way to approach this without re-writing the module in C#. I know there are a few CLR Lisp implementations but most seem unmaintained or incomplete and there are many things that cannot be trivially re-written in Scheme.

Is there any facility that exposes the opposite of what RDNZL enables (.NET -> Common Lisp)? Can I use RDNZL to deliver a DLL that accepts .NET objects?

© Stack Overflow or respective owner

Related posts about lisp

Related posts about common-lisp