Navigation  without Java Scripts

Enhancements in Visual Prolog 5.02

The main purpose of the version 5.02  is to fix various  bugs reported from the  5.01 version, but it does also include a  few new  features, and the debugger have got a number of enhancements.

Enhancements in Compiler
Enhancements in Prolog Library
Enhancements in VPI
Enhancements in VDE
Enhancements in Debugger
Enhancements in Linker

Enhancements from Visual Prolog 5.0 to 5.01

Compiler

No changes in the list of the available predicates and their documented behavior.
Some bugs have been fixed.  Please, see: Compiler Fixes .
Beginning with v. 5.01 Prolog compiler supported new source code checking  "Unreachable Code Check".  In v.5.01 new compiler option "Unreachable Code Check"   was switched ON by default. VDE does not contain the option for switching it ON/OFF. We often had complaints that this checking caused a lot of warnings which sometimes exceeded maximum possible number and interrupted compilation!  To eliminate   this problem in v.5.02 "Unreachable Code Check"  is switched OFF.   You can switch  this checking ON using option  -uurc+ in two ways:
  1. in the Command Line Compiler.
  2. in the VDE.

Prolog Library

Some bugs have been fixed in the Prolog Library. Please, see: Prolog Fixes.

VPI

Some bugs have been fixed.  Please, see: VPI Fixes.

VDE

Some bugs have been fixed.  Please, see: VDE Fixes.
 the  "Compiler Options /Miscellaneous" dialog   (Options | Project |Compiler Options) now enables switching ON "Unreachable Code Check" with the help of  the  -uurc+ option defined in the "Predefined Constants" field.

Debugger

The Debugger can now be invoked from VDE!
A new event viewer displaying all the VPI event has been added.
A list of open files is now available.
A new "Prolog Memory view" window with GSTack and HEAP inspector is added
The Debugger now shows the arguments of predicates in the CallStack Window.
A new possibility to simulate a fail and an exit has been added.
A new function "Restart" that closes the current application and starts it again has been added.

Linker

Some bugs and problems have been fixed.  Please see: Linker Fixes