使用C#程序连接prolog代码

时间:2014-12-02 10:10:06

标签: prolog ffi

我有一个搜索图书的序言代码。这是一个简单的游戏。我想用C#进行接口。但我不知道如何将prolog连接到c#。请帮我。如何使用C#来推测prolog。

1 个答案:

答案 0 :(得分:1)

comment link上提到的答案外,还有一个SWI Prolog有一个C#接口。你可以看到它here.

以下是上述链接提供的示例:

PlQuery q = new PlQuery("member(A, [a,b,c])");
foreach (PlTermV s in q.Solutions)
    Console.WriteLine(s[0].ToString());

full documentation