正如很多人在this question中指出的,Lisp主要用作學習體驗。不過,如果我能以某種方式使用我的Lisp算法並將它們與我的C#程序結合起來,那將是非常棒的。 在大學裏,我的教授永遠不會告訴我如何在程序中使用我的Lisp例程(不,不要在Lisp中編寫GUI,謝謝)。 那我該怎麼辦?在C#中使用Lisp
10
A
回答
13
嘗試Lisp的這些.NET實現:
IronScheme的目標將是在微軟DLR基於 一個R6RS 符合計劃的實施。
大號夏普.NET是用於.NET的強大Lisp的 腳本語言。它使用一個類似於Arc的Lisp方言,但是 與.NET提供了一套豐富的 庫,它與.NET 緊密集成。
3
如果它只是你想用你可以嘗試LSharp,它可以讓你在.NET Lisp語言表達的套路:
左右(使用.NET從Lisp語言)的另一種方法將RDNZL:
2
也許你應該看一看L#。我不知道你是在找什麼(自大學以來沒有碰過Lisp),但可能值得一試。
3
在.NET 1.1 SDK包含LISP編譯器的例子。見SDK \ V1.1 \工具開發指南\的Samples \ CLISP
10
2
還有DotLisp。
相關問題
- 1. 在sbcl lisp中使用線程時在lisp中變量unbound
- 2. 在C中可以使用Lisp語法和前綴符號嗎?
- 3. 如何在LISP中使用循環
- 4. 在emacs lisp中使用側滑手勢
- 5. 在Common Lisp中使用標籤
- 6. Gettin ZeroMQ在Windows中使用LISP
- 7. 如何在Android中使用Lisp?
- 8. 在普通lisp中使用&allow-other-keys
- 9. 在maxima中使用lisp代碼
- 10. 在Emacs Lisp中正確使用apply?
- 11. 不使用標籤在LISP中遞歸
- 12. 使用的Common Lisp
- 13. 使用lisp函數
- 14. 函數在Lisp中
- 15. Visual Lisp:如何在外部C++ DLL中調用函數
- 16. lisp中的CDR使用情況
- 17. 在Mac上安裝和使用LISP
- 18. 在defun使用cond的Lisp評估
- 19. 使用Lisp重印列表
- 20. Common Lisp替代使用類
- 21. 使用Lisp的Web服務
- 22. 我可以用C++擴展lisp嗎?
- 23. 從.NET/C調用LISP或SCHEME#
- 24. C++程序中的Lisp解釋器
- 25. 轉化Lisp語言到C++
- 26. 在shell腳本中使用常用lisp的stdout
- 27. 在defmethod中使用Common Lisp用戶定義類型
- 28. 如何在lisp(sbcl)中禁用警告
- 29. 在通用lisp中命名lambda
- 30. 在Lisp中用defun重寫列表
值得注意的是,IronScheme由Leppie開發,一個活躍的StackOverflow用戶。 – 2010-01-11 20:12:16