LPA recetly released version 4.900 of WIN-PROLOG and its LPA Toolkits. In addition to the XML support added in the previous version, this new release includes support for JSON, a data transport notation widely used in web applications. Related to this, further support has been provided for converting between Unicode formats, helping in the creation of true multi-language web applications.
The WIN-PROLOG help files have been substantially extended in this new release, to include examples which can be copy/pasted into the console, as general notes and additional cross reference links.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.
Source: LPA