Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Prolog with .NET [closed]

Tags:

.net

clr

prolog

There's already a question like this one but she's 4 years old and my question is kind of "time related".

I need to implement some logic with prolog and call it from a CLR based application (mainly C# from Windows and Mono and also Scala from Windows) to take advantage of some Prolog features. The problem is, I can't found maintained "Prolog.NET" compiler...

  • Prolog.NET looks like 2 years old.
  • P# looks like 9 years old
  • The other Prolog.NET looks like 3 years old

So do you have any still maintained Prolog compiler ? Or, by experience, do you think one of the one above are enough stable and enough secure to use them even without support ?

like image 262
Emmanuel Istace Avatar asked Oct 04 '22 05:10

Emmanuel Istace


1 Answers

This one, C# Prolog, looks to be in development (latest release tagged as June 2013). Whether it's any good or not (or better than the other ones), I've got no idea.

http://sourceforge.net/projects/cs-prolog/

Also, Amzi Prolog has a binding for .Net:

http://www.amzi.com/manuals/amzi/ls/lsadotnet.htm

And here's a CLR binding to integrate SWI-Prolog into the .Net world:

http://www.lesta.de/prolog/swiplcs/Generated/Index.aspx

like image 100
Nicholas Carey Avatar answered Oct 12 '22 01:10

Nicholas Carey