Develop and Download Open Source Software

Logtalk

Back to Project Summary

Would you recoomend this project?

Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.

Project Release Information

2011-04-05 06:02
This release includes compiler, runtime, and multi-threading performance optimizations, improves compiler error messages for the synchronized/1 and dynamic/1 directives, adds support for preserving operator scope information and outputting this information to the automatically generated XML documenting files, adds new utility predicates to the logtalk object, improves several programming examples, includes a workaround for an SWI-Prolog uninstaller bug on Windows, and features portability updates for Qu-Prolog, SICStus Prolog, SWI-Prolog, XSB, and YAP.
2011-02-21 13:19
This release adds support for calling dynamic predicates in the context of "this" from within categories, adds support for pre-compiled clause heads, includes bugfixes and improvements to the built-in debugger, includes improved libraries and examples, adds support for indexicals when using the SICStus Prolog CLP(FD) library, adds an experimental example of using attributed variables within objects and categories, and features portability updates for ECLiPSe, GNU Prolog, SICStus Prolog, and SWI-Prolog.
2011-01-25 14:07
This release improves the compilation of calls to module predicates, improves checking of meta-arguments in meta-predicate calls, improves support for lambda expressions, includes an optimizing compiler for calls to library meta-predicates, adds new libraries for logging events, working with temporal interval relations, and using integer counters, improves existing examples and libraries, adds support for using the JavaScript-based SyntaxHighlighter package, and features portability updates for GNU Prolog, Qu-Prolog, SICStus Prolog, SWI-Prolog, and XSB.
2010-12-22 19:04
This release adds support for new meta-predicate mode indicators, enabling support for more Prolog proprietary built-in meta-predicates. Support was added for detecting and reporting missing dynamic/1 and discontiguous/1 directives. A new lint flag was added. Two meta-predicate compilation bugs were corrected. Some of the examples were updated. Portability updates were made for B-Prolog, SICStus Prolog, SWI-Prolog, XSB, and YAP.
2010-12-02 13:36
This release adds support for the SICStus Prolog, SWI-Prolog, and YAP profilers and support for generating entity diagrams; improves the experimental support for ProbLog, adds experimental support for CHR, adds support for B-Prolog Action Rules, defines a set of low-level predicates for the "logtalk" built-in object, improves the performance of source file compilation, dynamic binding, and database built-in methods, enhances the term-expansion mechanism, fixes all known bugs, adds new examples, and includes portability updates for B-Prolog, GNU Prolog, Qu-Prolog, SWI-Prolog, XSB, and YAP.

Project Resources

http://freecode.com/urls/e365d41d0b4d8bf3c8cda46108d8f251
http://freecode.com/urls/ad2ea9b1a19350c27dcdc695b03603e1
http://freecode.com/urls/722c0abcc69f354815d7a92e8570867b
http://freecode.com/urls/620e9238165938bcdb44d3abdcbf6b4d
http://freecode.com/urls/cb61e8407f501549d67531adfd9f885a
http://freecode.com/projects/logtalk

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.


SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.