A registry of Logtalk packs from various sources:
- Bacon - A System for Scientific Discovery
- Graphplan - A port of the Prolog GraphPlan Project
- L-FLAT - Logtalk Formal Language and Automata Toolkit
- Logtalk - Logtalk stable versions as packs for use in virtual environments
To add this pack registry to your system, start Logtalk with your favorite Prolog backend and then:
?- {packs(loader)}.
...
?- registries::add('https://github.com/LogtalkDotOrg/talkshow.git').
...
?- packs::available(talkshow).
...
Later, to update the registry and list any outdated packs:
?- registries::update(talkshow).
...
?- packs::outdated.
...
To look into a pack details, e.g. bacon
, and then install and load it:
?- packs::describe(bacon).
...
?- packs::install(bacon).
...
?- {bacon(loader)}.
...
Most packs can be tested (after installation) by loading their tester.lgt
(or tester.logtalk
) file. See the packs home pages for more details.