
- Visual prolog 7.4 commercial edition portable#
- Visual prolog 7.4 commercial edition iso#
- Visual prolog 7.4 commercial edition plus#
- Visual prolog 7.4 commercial edition free#
Visual prolog 7.4 commercial edition plus#
ISO-Prolog, plus event-handling, CLP(FD), and tablingĮxtended Prolog, Multi-dialect, including ISOĮdinburgh Prolog, with interfaces to Poplog Common Lisp and Pop-11Įdinburgh, ISO-Prolog, Quintus and SICStus Prolog compatible
Visual prolog 7.4 commercial edition free#
delete/3) Main features PlatformĬommercial, limited free edition available Fortunately, there are only few cases where we find predicates with the same name but different semantics (e.g. Use of libraries unavailable in other implementations and library organisation: Ĭurrently, the way predicates are spread over the libraries and system built-ins differs enormously. unbounded integer arithmetic, additional types such as string objects, advanced numeric types (rationals, complex), feature extensions such as Unicode, threads, and tabling.

įactors that can adversely affect portability include: use of bounded vs.
Visual prolog 7.4 commercial edition iso#
However, the ISO standard for modules was never accepted by most Prolog implementors.
Visual prolog 7.4 commercial edition portable#
Ĭode that strictly conforms to the ISO-Prolog core language is portable across ISO-compliant implementations. Visual Prolog) and sub-communities have developed around different implementations. There are Prolog implementations that are radically different, with different syntax and different semantics (e.g.


* Automatic memory management (garbage collection)

* Multi-threading (not supported in the Personal Edition) * Logical programming concepts (backtracking, pattern matching) It supports advanced client-server and three-tier solutions is especially well suited for dealing with complex knowledge. The goal of Visual Prolog is to support industrial strength programming of complex knowledge emphasized problems. It counts PDC Prolog and Turbo Prolog as its predecessors. Visual Prolog is a powerful programming language combining best features of logical, functional and object-oriented programming. Visual Prolog 7.3, Build 7303 Personal Edition Visual Prolog 7.3 PE, Programming environment: compiler, IDE, linker, debugger.
