Welcome to the Logtalk for macOS Installer

Logtalk is an open source object-oriented logic programming language that can use most Prolog implementations as a backend compiler. As a multi-paradigm language, it includes support for both prototypes and classes, protocols (interfaces), component-based programming through category-based composition, event-driven programming, and high-level multi-threading programming.

Logtalk requires a compatible Prolog compiler to be installed in order to run.

This installer guides you through the steps necessary to install Logtalk for macOS. Logtalk is installed in the /opt/local/share/logtalk directory. A link to this directory is automatically created in the /Applications directory. Links to the Prolog integration scripts are created in the /opt/local/bin directory. Links to the script man pages are created in the /opt/local/man directory. The Texinfo versions of the Handbook and APIs documentation are copied to the /opt/local/share/info directory. The installer adds these directories to, respectively, the PATH, MANPATH, and INFOPATH systems environment variables for the bash, zsh, and csh shells.

After installation, each Logtalk user should run the shell command logtalk_user_setup once to create a logtalk directory in the user's home directory containing library files, examples, and documentation.

To get started, click Continue.