Main development repository
Switch branches/tags
Clone or download
Permalink
Failed to load latest commit information.
bench @ 3b1b44a Updated bench Jan 31, 2018
boot Several fixes, add installing Qt swipl-win if Qt is available. Oct 19, 2018
cmake Restructure installation components to support Linux distros. Oct 20, 2018
customize Updated dotswiplrc: stack traces are enabled by default. Document and Apr 29, 2018
debian @ 9d6423e Updated debian Jul 2, 2018
demo Reindent example Dec 18, 2016
gen-files Remove MANUAL and helpidx.pl from the generate-file downloads. Oct 2, 2018
library ENHANCED: check_installation/0: suggest path extension using OS absolute Oct 18, 2018
man help docs depend on nlp package Oct 18, 2018
packages Updated packages Oct 19, 2018
scripts Add swipl-win to swipl-activate script Oct 20, 2018
src Several fixes, add installing Qt swipl-win if Qt is available. Oct 19, 2018
.clang-format ADDED: .clang-format and scripts/indent.sh, providing SWI-Prolog style Jan 15, 2017
.fileheader LICENSE: Updated header skeleton for new files Dec 31, 2015
.gitignore Ignore build dirs and generated tabling.tex Sep 23, 2018
.gitmodules ADDED: Package paxos Jun 27, 2018
CMAKE.md Restructure installation components to support Linux distros. Oct 20, 2018
CMakeLists.txt Restructure installation components to support Linux distros. Oct 20, 2018
INSTALL Point to website to avoid duplicates Oct 28, 2016
LICENSE Renamed COPYING -> LICENSE. COPYING is a GPL convention. Jan 8, 2017
Makefile.in BUILD: make `configure --without-*` work Mar 11, 2016
README.md Removed obsolete "Last update" line Oct 6, 2017
README.mingw WINDOWS: Binaries: updated OpenSSL to 1.1.0h and zlib to 1.2.11. Jun 1, 2018
VERSION Preparing version 7.7.19 Aug 26, 2018
build.templ ADDED: --enable-one-file option to create a single-file executable for Apr 24, 2018
configure BUILD: make `configure --without-*` work Mar 11, 2016
prepare Make `prepare` initialize paxos Jul 2, 2018
swipl.home This is the renamed swipl, pointing to the home Jan 31, 2010
swipl.rc Make built version of `swipl.rc` work if there are no packages. Oct 4, 2018

README.md

SWI-Prolog: A comprehensive Prolog implementation

Web home

Please find the up-to-date information on SWI-Prolog at http://www.swi-prolog.org.

Documentation

Documentation is available from several locations and in several formats.

  • Paper format can be ordered as print on demand and is available as PDF from the download page.

  • Several tutorials can be accessed from the Tutorials menu on the home page

  • A HTML version of the documentation is in the doc/Manual directory of the installation. Note that some packagers put this documentation elsewhere or require it to be installed seperately.

You can also install the website locally to use its richness if you are offline. It is available from https://github.com/SWI-Prolog/plweb.