OpenBSD Handbook

OpenBSD 7.9 release · amd64 · Generated 2026-09-09

swi-prolog-9.2.6p0

Prolog for the real world

Back to search · Project homepage

Description

SWI-Prolog started life in 1986 as a Prolog in the Edinburgh tradition. Its development has been guided from the very beginning by the desire to build large scale applications in Prolog. For this reason it stresses connectivity to the C-language, few system limits, comprehensive memory management, modules, multi-threading, coroutining, constraints and a fast and interactive development environment. Portable libraries for graphics, databases, networking, web-services, XML, RDF and many more complete the system. SWI-Prolog is compliant to part one of ISO standard Prolog. In addition it provides functionality compatible to Quintus, SICStus, LPA, Ciao and many more.

Package information

Ports path
lang/swi-prolog
Package architecture
amd64
Maintainer
Edd Barrett <edd@openbsd.org>
Categories
lang
Available flavors
None listed

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Library

Build

Installing and updating packages · Package details as JSON