Logtalk
Logtalk
3.44.0

5.0

Logtalk free download for Mac

Logtalk for Mac3.44.0

04 February 2021

Object-oriented logic programming language.

What is Logtalk for Mac

Logtalk is an Open-Source, object-oriented logic programming language that extends and leverages the Prolog language with a feature set suitable for programming in-the-large.

Logtalk supports modern code encapsulation and code reuse mechanisms without compromising the declarative programming features of Prolog. Logtalk is implemented in highly portable code and can use most modern and standards compliant Prolog implementations as a back-end compiler. The Logtalk distribution features portable libraries and portable assertions, documenting, diagraming, and unit testing tools, plus extensive code editing and publishing support. It also includes extensive documentation and a large number of programming examples.

What's new in Logtalk

Version 3.44.0:

Full release notes are available in developer's blog

Logtalk compiler and runtime

Added:

  • Lint check for clauses whose body is a disjunction as per coding guidelines. Controlled by a new flag, disjunctions, with a default value of warning

Improved:

  • Startup message when the backend version is older than the recommended version

Updated:

  • Lint check for entity, predicate, and variable names to also check for digits in the middle of a name as per coding guidelines
Prolog adapter and integration files

Added:

  • Default value for the new disjunctions flag to all adapter files

Removed:

  • Integration files for Qu-Prolog as this backend memory model limits prevent loading the current version of the Logtalk compiler/runtime
  • Integration files for XSB-MT as this backend support for threads is too buggy to be usable

Updated:

  • LVM support and minimum required version to 1.2.0
  • Trealla ProLog support and minimum required version to 1.6.8

Fixed:

  • The SWI-Prolog and YAP adapter files to not optimize top-level interpreter message-sending goals when the object receiving the message is compiled in debug mode

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate Logtalk?
0.0
(0 Reviews of )
There are no reviews yet
Quantumpanda
Quantumpanda
Jan 13 2015
3.00.0
0.0
Jan 13 2015
0.0
Version: 3.00.0
Why doesn't MacUpdate Desktop inform me of updates to LogTalk? MUD ought to be able to recognize the presence of any software the website lists.