任何人都可以为.Net推荐一个Prolog编译器。
网上搜到的,好像好几年没更新了。
谢谢
设拉子
在这篇文章中,他们推荐P#和 XSB: http: //www.codeproject.com/KB/system/PrologNET.aspx
啊,我用谷歌搜索了“Prolog.NET”并找到了这个(顺便说一句,第一个结果)
Prolog.NET 是用于 .NET Framework 的全功能 Prolog 编程环境。它包括一个带有语言扩展的增强编译器和一个针对 Microsoft 的中间语言 (MSIL) 的代码生成器,并与 Visual Studio .NET 集成开发环境集成。
我用过John Pool 的C#Prolog
源代码可用并且在 C# 中。下载中还有几篇 PDF 文章。如果您想深入了解内部结构,那就太好了。
如果你没有找到你可能需要这个工具微软奥斯陆(代号)。这是一个可以创建 DSL 并完美地为编译器开发图表语法的软件。
检查此链接http://www.codeproject.com/KB/cs/Oslo_MGrammar.aspx?display=PrintAll