LYCOS RETRIEVER
Prolog: Swi-Prolog
built 656 days ago
SWI-Prolog is a large and well-developed system with a great deal of functionality. But at it's heart it is Prolog and can be used for the simplest "Hello World" examples. The SWI-Prolog home page is here. It has pointers to many other resources.
Source:
A good current open source Prolog implementation is SWI-Prolog (both Windows and Unix, see http://www.swi-prolog.org/). It has the ability to make GUI front ends using xpce. There is ... a PocketPc port at http://www.rainer-keuchel.de/wince/swi-prolog.html
Source:
During the installation process, you will be asked if you would like to associate SWI-Prolog with a particular file extension--the default is .pl. You can choose any extension you like. Since some people already use .pl as the extension for Perl files (and have an appropriate file association) you can use a different extension for Prolog (Dr. Edwards uses .plg, for example).
Source:
The reference manual for SWI-Prolog can ... be accessed from Prolog. This version is compiled with Prolog and thus reflects the running version, where the other documentation mentioned here generally refers to the latest version.
Source:
You'll have to visit the SWI-Prolog website and chase down the documentation to find out what these predicates do. Also, there are predicates for lists, which adapt LISP-style list functions to Prolog:
Source: