Logtalk specifications

What's new in version 2.44

Changed the semantics of complementing categories to allow patching both predicate declarations and predicate definitions of complemented objects. This is accomplished by ensuring that predicate declaration and definition lookups start at the complementing categories before looking into the complemented object itself or into its related entities.

Updated the Logtalk compiler in order to generate a warning when compiling a complementing category for a complemented object that was compiled with support for complementing categories turned off. Corrected a bug in the processing of meta-calls for meta-predicates where the calling context would be set to "this" instead of "sender" whenever a meta-argument was one of the ::/2, {}/1, <

Corrected a bug in the processing of meta-calls when using wrappers for the bagof/3 and setof/3 built-in methods where the meta-argument contains multiple existentially qualified variables.

Removed support for the deprecated "startup_message" flag flags/1 value.

Allow open lists of terminals in the body of grammar rules.

Added an example, "patching", of using complementing categories to patch broken predicate declarations and predicate definitions of complemented classes and prototypes.

Added an example of combining constraints defined in different objects to the "chr" example based on sample code posted by Gerg�¶ Barany on the SWI-Prolog mailing list.

Updated the support for Exuberant ctags. Declared predicates are now listed using the Functor/Arity notation.

Updated the Vim syntax file for Logtalk, applying a patch contributed by Thilo Six.

General

  • Publisher Logtalk
  • Publisher web site http://logtalk.org/
  • Release date March 07, 2012
  • Date added March 06, 2012
  • Version 2.44

Category

System requirements

  • Operating systems Mac OS X 10.3, Mac OS X 10.4 PPC, Mac OS X 10.4 Intel, Mac OS X 10.7, Mac OS X 10.4, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel, Mac OS X 10.6, Mac OS X 10.5
  • Additional requirements Compatible Prolog compiler.

Download information

  • File size 110.34K
  • File name logtalk-2.44.0.pkg.zip

Popularity

  • Total Downloads 397
  • Downloads last week 2

Pricing

  • License model Free
  • Limitations Not available
  • Price Not available