SWI-Prolog 6.6.6 / 7.1.27 Development download last version
SWI-Prolog 6.6.6 / 7.1.27 Development download last version
SWI-Prolog provides a complete and robust development environment for logic programming language Prolog, which is intended to computational linguistics and artificial intelligence applications, Based on a virtual machine to define Prolog instructions, SWI-Prolog offers a fast compiler and only the debug mode slows the system down for a bit.
The application comes with a flexible and intuitive interface that allows you to work with C / C ++ code, providing support for large applications and unlimited integer values without lowering the performance.
Both static and dynamic code can be easily indexed no arguments, while the support of the source level debugger through XPCE graphics, SWI-Prolog Prolog make cross-referencing, the execution of instruction output profiling statistics and error-checking tool.
The package also includes a collection of libraries that developers may find it useful, ie, the components of the restriction rules manipulation library interface, HTML, and XML, RDF parsers, a web server library for session management , HTML and HTTP authorization efforts and so on.
Advanced debugging features has an editor of spy points exception debugger, a management monitor thread of dependence and the tool, The program supports Unicode character sets, which makes it suitable for building web-based applications and in several languages.
Multi-threading support (running multiple prolog engines on the same database), the compiled code tracking, a set of specialized instructions and predicates and attributed and global variables, unit tests using PiDoc, support for the creation of LaTeX documentation are other advantages of this application brings.
With the high speed compile SWI-Prolog can be useful for Prolog programmers, Its range of features are enough to satisfy the most advanced users that knowledge of advanced programming is required to use it.
Comments
Post a Comment