Main category - Development
Sub category - Compilers
Developer - Paulo Moura
Filesize - 19763
Title - Logtalk


https://macpkg.icu/?id=26980&s=ameba&kw=v.3.26.0+Logtalk v.3.26.0 Logtalk

IMPROVED: Simplified handling of quick_test/3 test dialect by lgtunit.
CHANGED: Moved the dependency on the standard:datime/1 predicate from the XSB adapter file, where it is no longer used, to the library os object.
I'm having a problem with changing a directory in which I store * files. The default one is located in my home folder. I can change working directory, either by using working_directory predicate or cd command in swipl interpreter. The thing is I have to do it every single time I run SWI Prolog, so I'm looking for a permanent solution. I tried to include those two solutions in file, which I created in my home directory but it didn't help.
UPDATED: The java example to take advantage of the library java_hook hook object when run using the JPL-based Java interface library.
REMOVED: The smart_compilation and reload compiler flags are no longer available.
Corrected an optimization bug in the compilation of grammar rules that resulted in failed compilations whenever the body of a grammar rule was equivalent to fail/0. Thanks to Ulrich Neumerkel for the bug report.
Official site:
Best for El Captan https://macpkg.icu/?id=26980&kw=vers.3.25.0_Logtalk_ycAFJ4.app [18379 KB]
Recomended! version https://macpkg.icu/?id=26980&kw=v-3.29.0-Logtalk-VsYY.zip [22925 KB]
MacOS https://macpkg.icu/?id=26980&kw=vers.3.26.4.Logtalk.kmE.zip [20948 KB]


FIXED: Bug in the implementation of the object_property/2 built-in method for the property includes/3 where information for some multifile predicates could be missing.
Informs Logtalk if the backend Prolog compiler supports the encoding/1 directive. This directive is used for declaring the text encoding of source files. Possible flag values are unsupported, full (can be used in both Logtalk source files and compiler generated Prolog files), and source (can be used only in Logtalk source files).
Release Notes: This release extends the uses/2 directive semantics, adds a scope/1 predicate property, features compiler and runtime improvements which simplify building applications when Logtalk libraries are pre-compiled and pre-loaded, adds new list library predicates, and includes portability updates for Lean Prolog and SWI-Prolog.
CHANGED: The CxProlog, SICStus Prolog, and XSB definitions for the missing setup_call_cleanup/3 built-in predicate to ignore success or failure of the cleanup goal.
Updated the GNU Prolog config file in order to recognize the foreign/1-2 proprietary directives. Added declarations for the proprietary built-in meta-predicates fd_minimize/2 and fd_maximize/2.
FIXED: Missing error/2 wrapper when error checking predicate indicators and info/1-2 key-value pairs.
IMPROVED: Performance of the Java library when using JPL as the backend.
Added a CSS style-sheet to the Logtalk XHTML documentation that can be used with CSSToXSLFO to generate nicely formatted PDF files suitable for printing with running headers and page numbers.

[18577 KB] 0PW V 3.29.0 LOGTALK 3.10.7 Version for MacOS
[17786 KB] App 9AXW Logtalk v 3.27.0 3.26.2 to High Sierra
[20948 KB] Free LOGTALK V 3.26.4 NYD 4.26.0 Recomended MacOS
[20355 KB] Download Logtalk version 3.27.0 324Xwp 3.10.8 New 10.11.6
[23320 KB] Get version 3.26.1 Logtalk 1beCZm 3.10.7 Best on Mac Pro
[22727 KB] Download LOGTALK V.3.10.7 SHZN 3.23.0 Updated 10.11.4
[17786 KB] Update 3.28.0 Logtalk Lg4 3.27.0 10.12.4

Featured! version 735_1.12.1_IconJar.tar.gz 1.10.1
Version 10.11.6 Agenda_5.6_4Avd5.zip 2.4