Jekejeke Prolog 1.3.7 (Package Airdrop)
Jan Burse, created May 28. 2019
We just uploaded a new release of Jekejeke Prolog. The Prolog interpreter now understands SWI-Prolog packages.
- Bugfixes and Improvements:
The new disjunction inlining had a bug in single standing if-then (A -> B) and in trailing if-then (C; A -> B), which now got fixed. Among the improvements we find better precise garbage collection for deep cuts.
- Dual Packages:
Capabilities do not anymore implement the singleton pattern, but instead are now value objects that can have parameters. There is a new capability for SWI-Prolog packages. Besides the SWI-Prolog pack.pl file, we also support an icon.pl file with extra attributes.
- Package Airdrop:
The support for ZIP file has been improved, in particular on the Android platform we have now a class loader that can access ZIP file content. Further SWI-Prolog packages are now automatically discovered from the class path.