Logtalk
Logtalk
3.38.0

5.0

Logtalk free download for Mac

Logtalk3.38.0

29 April 2020

Object-oriented logic programming language.

Overview

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.38.0:

Logtalk compiler and runtime

Added:
  • Compiler lint check for non-tail recursive predicate definitions.
  • New compiler flag, tail_recursive, with possible values warning and silent (the default value).
  • Compiler deprecated warning for DEC-10 Prolog I/O, fail_if/1 and prolog_flag/2 built-in predicate calls.
Added:
  • Compile calls to deprecated prolog_flag/2-3 as calls to one of the current_prolog_flag/2 or set_prolog_flag/2 predicates when safe and the flags are standard ISO Prolog flags.
  • Compile calls to deprecated name/2 predicate when the first argument is bound as calls to one of the atom_codes/2, number_codes/2, or char_code/2 predicates.
  • Compile calls to deprecated current_predicate/2 predicate when the second argument is bound and references a local predicate as calls to the current_predicate/1 predicate.
  • Complete list of changes can be found here

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate Logtalk app?

1 Reviews of Logtalk

Quantumpanda
13 January 2015
Version: 3.00.0

Most helpful

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.
(0)
Quantumpanda
13 January 2015
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.
(0)