*** Welcome to piglix ***

Visual Prolog

Visual Prolog
Visual Prolog IDE Screenshot.png
IDE Screenshot
Developer(s) Prolog Development Center
Stable release
7.5, Build 7502 / November 5, 2015; 14 months ago (2015-11-05)
Operating system MS Windows Vista/Windows 7/Windows 8
Type Programming language
License Proprietary
Website www.visual-prolog.com

Visual Prolog, also formerly known as PDC Prolog and Turbo Prolog, is a strongly typed object-oriented extension of Prolog. As Turbo Prolog it was marketed by Borland, but it is now developed and marketed by the Danish firm Prolog Development Center (PDC) that originally developed it. Visual Prolog can build Microsoft Windows GUI-applications, console applications, DLLs (dynamic link libraries), and CGI-programs. It can also link to COM components and to databases by means of ODBC.

Logic languages are traditionally interpreted, but Visual Prolog is compiled. This provides the important improvement of converting traditional Prolog-typical run-time errors to compiler warnings, which ensures a better robustness of the finished applications.

The core of Visual Prolog are Horn clauses, algebraic datatypes, pattern matching and controlled non-determinism like in traditional Prolog, but unlike traditional Prolog, Visual Prolog has always been strongly and statically typed.

Version 7.5 contains http server and LALR(1) parser generator (see also New Features in Visual Prolog 7.5).

Version 7.4 can generate 64 bit windows code (see also New Features in Visual Prolog 7.4).


...
Wikipedia

...