Download List

Project Description

Logtalk is an object-oriented logic programming language that can use most Prolog implementations as a back-end compiler. As a multi-paradigm language, it includes support for both prototypes and classes, protocols (interfaces), component-based programming through category-based composition, event-driven programming, and high-level multi-threading programming.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-11-03 11:45
2.33.2

This release enhances complementing category support, improves the Logtalk compiler error reporting, adds optimization and safety compiler options, adds entity source file properties, improves the built-in debugger, and includes new and improved programming examples.
Tags: Minor feature enhancements

2008-10-13 06:12
2.33.1

This release improves support for using Prolog module libraries, provides several examples of using constraints within objects, optimizes multi-threading performance, adds support for using the ensure_loaded/1 and the set_prolog_flag/2 directives in source files, corrects several bugs, and updates support for the ECLiPSe, GNU Prolog, and SWI-Prolog compilers.
Tags: Minor feature enhancements

2008-09-01 09:19
2.33.0

This release improves support for using Prolog module libraries, provides several examples of using constraints within objects, optimizes multi-threading performance, adds support for using the ensure_loaded/1 and the set_prolog_flag/2 directives in source files, corrects several bugs, and updates support for the ECLiPSe, GNU Prolog, and SWI-Prolog compilers.
Tags: Major feature enhancements

2008-07-27 15:39
2.32.2

This release simplifies and optimizes the code
generated by the compilation of source files,
optimizes and updates the ^^/1 control construct
to allow its use within categories, improves the
readability of compiler messages, corrects some
bugs in the database built-in methods, restores
redefined entity warnings for Prolog back-end
compilers supporting multifile predicates, adds
new programming examples, adds experimental
support for the GeSHi syntax highlighter, improves
support for the Pygments syntax highlighter, and
updates support for several Prolog compilers.
Tags: Minor feature enhancements

2008-07-08 08:22
2.32.1

This release changes the representation of the runtime tables for loaded entities, restores redefined entity warnings for Prolog back-end compilers supporting multifile predicates, corrects a bug with predicate aliases and the :/1 control construct, improves support for the Vim text editor and for the Pygments syntax highlighter, and updates support for the SWI-Prolog, CxProlog, K-Prolog, and B-Prolog compilers.
Tags: Minor feature enhancements

Project Resources