LPA Home Page LPA Home Page
Products Support Download About LPA Hot News Search

Hot News

This page provides a brief overview of what's new at LPA and on this website: please visit regularly to make sure you keep up to date!

WIN-PROLOG 4.700 with MIDI Support!

We have just released version 4.700 of WIN-PROLOG and its LPA Toolkits. Comprehensive support for the Musical Instrument Digital Interface (MIDI) opens up a whole new world of experimental research and analysis of music, something to which Prolog's inherent pattern matching is well suited. Not only can MIDI sequences be captured and replayed in real time, but special low-level timers and message handlers mean that WIN-PROLOG programs can perform sophisticated transformations and complex manipulations of musical data and system exclusive dumps without interrupting or affecting the accuracy of recording and playback.

Improvements have been made to the direct Windows Sockets (Winsock) support, which makes the programming of TCP/IP and Internet applications even easier than before. Other recent enhancements include an improved development environment, with Common Controls (ToolTips, TrackBars, Tab Controls, etc), in addition to Rich Syntax Colouring of program edit windows, console queries and even the source level debugger, colouring printing and .RTF file support, powerful metatools for locating files which contain definitions or calls of given predicates, improved cross referencing, call graphs and more.

Colour Preferences Dialog

Applications inherit the power of multi-font, multi-colour text processing thanks to the full integration of Rich Edit 3.0 controls and windows.

Find out more by clicking on the "Products" tab, and selecting "WIN-PROLOG".

VisiRule 1.5 Released

Version 1.5 of VisiRule, LPA's graphical expert system and business rules development environment, has just been released. New in this version is a much simplified interface, which combined with greatly improved graphics, makes the creation of flow charts much easier and quicker than before. Existing users of version 1.0 and 1.1 can upgrade to 1.5: please contact support for information about how to download the update.

Chimera Agents for WIN-PROLOG

Replacing the previous Agent and TCP Toolkits, Chimera is a tightly integrated Agent engine for WIN-PROLOG, providing an easy-to-use, event-driven programming model for distributed, intelligent applications. Built on the TCP/IP services in WIN-PROLOG (see below), Chimera simplifies all aspects of agent creation and deployment.

Chimera Agents for WIN-PROLOG

LPA Products in the Real World

We've started to gather pointers to various websites around the globe, which feature products and services implemented with the help of LPA-PROLOG and other LPA tookits. Click on the link below to explore further!