ANN: Logtalk 2.17.1 now available for downloading

From: Paulo Moura (pmoura_at_di.ubi.pt)
Date: 06/07/04

  • Next message: reader: "Re: PHP and PROLOG"
    Date: Mon, 07 Jun 2004 17:22:56 GMT
    
    

    Hi!

    Logtalk 2.17.1 is now available for downloading from the Logtalk web
    site:

            http://www.logtalk.org/

    Logtalk is an open source object-oriented extension to the Prolog
    programming language. Integrating logic programming with
    object-oriented and event-driven programming, it is compatible with
    most Prolog compilers. It supports both prototypes and classes. In
    addition, it supports component-based programming through
    category-based composition.

    This version features new programming examples, provides support for
    documenting exceptions in info/2 directives, fixes a compilation
    problem with B-Prolog, adds a mode bundle for the new SubEthaEdit 2.x
    (MacOS X) text editor, and more.

    >>From the release notes:

    * Added custom handling of specification of predicate exceptions in
    info/2 documenting directives when writing XML documenting files
    (declared as "exceptions is [Cond1-Term1, Cond2-Term2, ...]"; each
    pair (Condi, Termi) represents an error condition and its respective
    exception).

    * Changed debugger command "e" to print exception terms instead of
    exiting Logtalk session.

    * Corrected a compilation error with B-Prolog due to operator
    priorities.

    * Corrected a possible problem with the redefinition of loaded
    entities that define (possibly at runtime) dynamic predicates. All
    clauses for an entity dynamic predicates are retracted before loading
    the new entity definition.

    * Corrected a potential bug when pretty printing terms with variables
    in the debugger and in the created XML documenting files.

    * Added four more DCGs examples ("walker movements", "iterative shell
    command parsing", "bill of materials", and "command language").

    * New "puzzles" and "metainterpreters" examples.

    * Added a mode bundle for the SubEthaEdit 2.x (MacOS X) text editor
    providing syntax coloring for editing Logtalk source files. Optimized
    some of the regular expressions in the syntax coloring files for the
    Kate/Kwrite and Vim text editors.

    * Removed predicate nth/3 from library entities listp, list, and
    difflist. Replaced by the predicates nth0/3 and nth1/3. Added new
    predicates nth1/4 and nth0/4.

    * Updated the config file for Quintus Prolog to make use of the
    "files" library.

    * Added experimental implementations for some Prolog compilers of the
    library portable protocol for operating system access (systemp.lgt).
    See the file library/experimental/NOTES for details.

    The CVS tag for this release is "lgt2171".

    Happy logtalking!

    Paulo

    [ comp.ai is moderated. To submit, just post and be patient, or if ]
    [ that fails mail your article to <comp-ai@moderators.isc.org>, and ]
    [ ask your news administrator to fix the problems with your system. ]


  • Next message: reader: "Re: PHP and PROLOG"

    Relevant Pages

    • Re: Object Oriented Prolog
      ... > A Prolog OOP implementation that satisfy me should permit me to do the ... The same in Logtalk + SWI-Prolog. ... > 2) Can I make use of SWI Prolog built-in predicates (assert, retract, ... Prolog database, but not in the sense of your ...
      (comp.lang.prolog)
    • ANN: Logtalk 2.17.1 now available for downloading
      ... Logtalk 2.17.1 is now available for downloading from the Logtalk web ... Logtalk is an open source object-oriented extension to the Prolog ... programming language. ... entities that define dynamic predicates. ...
      (comp.object)
    • ANN: Logtalk 2.20.0 is now available for downloading
      ... Logtalk 2.20.0 is now available for downloading from the Logtalk web ... Logtalk is an open source object-oriented extension to the Prolog ... programming language. ... * Added four new sample bash shell scripts and Windows JScript scripts ...
      (comp.object)
    • ANN: Logtalk 2.20.0 is now available for downloading
      ... Logtalk 2.20.0 is now available for downloading from the Logtalk web ... Logtalk is an open source object-oriented extension to the Prolog ... programming language. ... * Added four new sample bash shell scripts and Windows JScript scripts ...
      (comp.lang.prolog)
    • Logtalk 2.18.0 is now available for downloading
      ... Logtalk 2.18.0 is now available for downloading from the Logtalk web ... Logtalk is an open source object-oriented extension to the Prolog ... programming language. ... * Improved error checking while parsing and compiling messages to ...
      (comp.object)