Visual Prolog 6.2  Build 6200 (Release Candidate) Upgrade Notes

  1. In some cases, the Build 6200 does not work under Win98, ME.
  2. Some PFC files have been moved, so it is recommended to install Visual Prolog 6.2 into a new directory or remove PFC from your old Visual Prolog directory.
    During the first build of each project you will be asked about removing inexistent PFC project modules and then about adding new modules. Just agree.
    It is worth to remove the ReadOnly flag from a project file before the first build.
  3. Predicates div and mod has changed their sense.
    In Visual Prolog 6.1
-1 = -5 div 3
-2 = -5 mod 3

In Visual Prolog 6.2

-2 = -5 div 3
+1 = -5 mod 3

So each file, which contains div or mod should be checked, whether it works correctly.

The simplest solution is to replace:

div => quot
mod => rem

for ALL source files.

  1. the format of specifying a fully-qualified (i.e. with an arity) predicate with a return value in resolve/delegate predicates from qualifications has been changed:
predicateName//N => predicateName/N->


 

 

Home | Company | News | Products Downloads | Shop | Support | Visual Prolog Features | Visual Prolog Compiler | FAQ | Tutorials | Examples | How to Migrate from Visual Prolog 5 to Visual Prolog 7 | Knowledge Base | Discussion Forum | wiki | Site Map
 

Prolog Development Center A/S - H.J. Holst Vej 3-5C - 2605 Broendby, Denmark - Tel +45 3636 0000 - Fax +45 3636 0001 - sales@visual-prolog.com