See also text & comments at
|Did you know ...||Search Documentation:|
|library(prolog_pack): A package manager for Prolog|
library(prolog_pack) provides the SWI-Prolog package
manager. This library lets you inspect installed packages, install
packages, remove packages, etc. It is complemented by the built-in attach_packs/0
that makes installed packages available as libraries.
?- pack_list(''). lists all packages.
After resolving the type of package, pack_install/2 is used to do the actual installation.
true(default false), suppress informational progress messages.
false), upgrade package if it is already installed.
falseunless URL ends with =.git=), assume the URL is a GIT repository.
Non-interactive installation can be established using the option
interactive(false). It is adviced to install from a
trusted URL instead of the plain pack name for unattented
prolog_pack:environment('USER', User) :- getenv('USER', User).
|Name||is an atom denoting a valid variable name|
|Value||is either an atom or number representing the value of the variable.|
READMEfile (if present)
TODOfile (if present)
prologdirectory. Options processed:
last, alternative is