Jump to content

Prolog: Difference between revisions

From EDM2
Line 27: Line 27:


==A list of Prolog implementations that run under Java==
==A list of Prolog implementations that run under Java==
* [[CKI-Prolog]] - Open Source - Discontinued
* [https://www.gnu.org/software/gnuprologjava/ GNU Prolog for Java] - Open Source - Current
* [https://www.gnu.org/software/gnuprologjava/ GNU Prolog for Java] - Open Source - Current
* [[JavaLog]] - Open Source - Discontinued
* [http://www.jekejeke.ch Jekejeke Prolog] - Commercial - Current.
* [http://www.jekejeke.ch Jekejeke Prolog] - Commercial - Current.
* [http://www.jiprolog.com/ JIProlog] - Commercial - Current.
* [http://www.jiprolog.com/ JIProlog] - Commercial - Current.
Line 34: Line 36:
* [https://code.google.com/p/mandarax/ Mandarax] - Prolog variant, not fully compatible - Open Source - Current
* [https://code.google.com/p/mandarax/ Mandarax] - Prolog variant, not fully compatible - Open Source - Current
* [http://kaminari.istc.kobe-u.ac.jp/PrologCafe/ Prolog Café] - Interpreter and translator - Open Source - Discontinued
* [http://kaminari.istc.kobe-u.ac.jp/PrologCafe/ Prolog Café] - Interpreter and translator - Open Source - Discontinued
* [[Prolog4J]] - Open Source - Discontinued
* [https://prova.ws/ Prova] - Prolog variant, not fully compatible - Open Source - Current
* [https://prova.ws/ Prova] - Prolog variant, not fully compatible - Open Source - Current
* [http://alice.unibo.it/xwiki/bin/view/Tuprolog/ tuProlog] - Open Source - Current
* [http://alice.unibo.it/xwiki/bin/view/Tuprolog/ tuProlog] - Open Source - Current
* [[W-Prolog]] - Open Source - Discontinued
==A list of Prolog implementations in JavaScript==
==A list of Prolog implementations in JavaScript==
* [http://ioctl.org/logic/prolog1 Prolog in JavaScript] -Note sub-set, split into a few pages - Open Source - Current.
* [http://ioctl.org/logic/prolog1 Prolog in JavaScript] -Note sub-set, split into a few pages - Open Source - Current.

Revision as of 16:08, 2 January 2015

Declarative logic programming language developed in France in the latter half of the 1960's and early 70. Unique syntax, derivatives include primarily constraint logic programming languages such as Prolog IV and ECLiPSE but also hybrids such as the strongly typed Mercury and Visual Prolog and even more alien systems such as Erlang.

A list of OS/2 implementations of Prolog

Libraries and bindings

A list of DOS implementations of Prolog

A list of Prolog implementations that run under WinOS/2

A list of Prolog implementations that run under Java

A list of Prolog implementations in JavaScript

Publications

Local articles

Tutorials and other learning material

Links

USENET

Standards