C#WinForm接口与后端Prolog逻辑示例Applicatoin [英] C# WinForm Interface with backend Prolog Logic Sample Applicatoin

查看:111
本文介绍了C#WinForm接口与后端Prolog逻辑示例Applicatoin的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对Turbo Prolog和C#有所了解。我想使用带有后台prolog逻辑的C#windForm(用户界面)创建一个简单的应用程序。这可能吗?和演示这个。?需要示例代码。

解决方案

我确信这是可能的,但不是Turbo Prolog,这是一个古老的系统,不是兼容任何现代操作系统,专有(封闭代码),几乎无法与任何实际接口。对我来说,创建自己的Prolog系统似乎更可行(这实际上非常困难,但并不是非常困难,Prolog机器可以是一个非常紧凑的系统)。



Turbo Prolog甚至没有在维基百科的实施列表中提及,您可以使用它来选择要查找的内容: http:// en .wikipedia.org / wiki / Comparison_of_Prolog_implementations [ ^ ] 。



无论如何,.NET至少有两个Prolog实现:

http://homepages.inf.ed.ac.uk/stg/research/Psharp/ [ ^ ],

http://prolog.hodroj.net/ [ ^ ]。



-SA

I have some understanding of Turbo Prolog and C#. I want to make a simple application using C# windForm (user interface) with background prolog logic. is this possible? and demo of this.? sample code required.

解决方案

I'm sure that it's possible, but not with Turbo Prolog, which is really an ancient system, not compatible with any of the modern OS, proprietary (closed code) and hardly capable of interfacing with anything actual at all. To me, it seems more feasible to create your own Prolog system (which is actually pretty difficult, but not fantastically difficult, a Prolog machine can be a pretty compact system).

Turbo Prolog is not even mentioned in Wikipedia list of implementation, which you can use to choose what to look for: http://en.wikipedia.org/wiki/Comparison_of_Prolog_implementations[^].

Anyway, there are at least two Prolog implementations for .NET:
http://homepages.inf.ed.ac.uk/stg/research/Psharp/[^],
http://prolog.hodroj.net/[^].

—SA


这篇关于C#WinForm接口与后端Prolog逻辑示例Applicatoin的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆