|
| |
New Features in Visual Prolog 6.1 Final Release, Build 6106
The following features have been added in Visual Prolog 6.1 compared to
Visual Prolog 6.0.
Language Implementation
- Delegating an interface or a predicate implementation to a fact variable,
which contains the necessary interface. See "Delegate
Qualification" section in Visual Prolog 6.1 Online Help in
for more details.
- Dynamic resolution for predicates gives the possibility to specify a DLL,
in which the predicate implementation is expected. See the Dynamic
External Resolution section in Visual Prolog 6.1 Online Help in for more details.
- Pointers can be compared by <> built-in predicate.
- Tail call optimization is implemented for functions (predicates with
return value). The rules for using tail call optimization for functions are
the same as the rules for using tail call optimization for predicates.
Library (PFC)
- CE only: Regular Expressions package for supporting regular
expressions search.
- CE only: COM ActiveX package for using ActiveX controls.
- CE only: Time and date field handling in ODBC package
- CE only: SMAPI package for handling mails.
- CE only: vpiTree package for representing tree graph. Similar to
Tree package from Visual Prolog 5.2.
- Support Regular Expressions in VpiEditor.
- New coloring type for Prolog Sources in the VPI Editor: UndescoreVariable.
- It is no longer necessary to destroy VPI Pictures using vpi::pictDestroy.
VDE
- Creation of interfaces for COM components, using their type libraries.
- Search in files on disk.
- Search in project files.
- Search in open editors.
- Support of regular expressions in Text Editor search.
- Using of Tool1 (see Tools\Configure Tools) as check-out tool ,i.e. if the VDE is
going to modify a file due to inserting include statements or resource code
updating, then the VDE prompts to run Tool1 to check-out the necessary file.
- Improved go to on F1: if several possibilities are found for "go
to", then a dialog prompts to choose the jump.
- Execution program can be set for debugging an open project with the DLL target.
- Step out feature in the VDE Debugger.
-
Visual Prolog 6.1 updates the format of PRJ6 file.
Read about
backward conversion of PRJ6
file from Visual Prolog 6.1 format to Visual
Prolog 6.0 format.
Tools
- CE only: Help generation from prolog header files.
Note: The items marked with (CE only) are only present in the Commercial
Edition.
See also: Bugs Fixed in Visual
Prolog 6.1 Final Release
| |
|