c# - 在 C# 中使用 Lisp

标签 c# lisp

正如许多人在 this question 中指出的那样, Lisp 多作为学习经验使用。尽管如此,如果我能以某种方式使用我的 Lisp 算法并将它们与我的 C# 程序结合起来,那就太好了。 在大学里,我的教授永远不会告诉我如何在程序中使用我的 Lisp 例程(不,不是用 Lisp 编写 GUI,谢谢)。 那我该怎么办呢?

最佳答案

尝试 Lisp 的这些 .Net 实现:

IronScheme will aim to be a R6RS conforming Scheme implementation based on the Microsoft DLR.

L Sharp .NET is a powerful Lisp-like scripting language for .NET. It uses a Lisp dialect similar to Arc but tightly integrates with the .NET Framework which provides a rich set of libraries.

关于c# - 在 C# 中使用 Lisp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70004/

相关文章:

c# - 操作数类型冲突 : int is incompatible with uniqueidentifier

c# - C# 接口(interface)和 Haskell 类型类之间的区别

lisp - 从 Common Lisp 的列表中按值删除重复项

apache - 如何使用 sbcl+restas+apache 运行网络应用程序?

clojure - 从 clojure 中的普通 lisp 替换 (null x) 函数的惯用方法

c# - 如何使用 Java 客户端导入 WCF Web 服务

C# 实例复制/传递对象引用与 Java 不同吗?

c# - 动态数据 IObjectContextAdapter 缺少引用

lisp - 如何理解Lisp中宏定义中的参数绑定(bind)?

scheme - 递归函数中的字符串追加