It has also been used in other fields as well, such as games, expert systems, control systems, and so on. It comes with documentation, program libraries, and teaching materials for AI and Cognitive Science.
Source code for the system as well as example code such as the source code for the famous AI program, Eliza is included. Tau Prolog is an open source Prolog interpreter completely implemented using JavaScript. Read their documentation for more details, since the previous sentence is an oversimplification; there's more you need to do. The site states that while most of the elements were implemented according to the ISO Prolog standard, there are differences.
The Tau Prolog language itself is documented in their online manual. The website states that it is designed for the development of constraint programming applications such as in planning, scheduling, resource allocation, timetabling, and transport as well as the teaching of combinatorial problem solving problem modelling, constraint programming, mathematical programming, and search techniques. It comes with an integrated devlopment environment IDE , several constraint solver libraries, a high-level modelling and control language, etc.
The software is open source, and licensed under the Mozilla Public License. The B-Prolog implementation of Prolog includes several extensions to the standard such as to quote from their website "matching clauses, action rules for event handling, finite-domain constraint solving, arrays and hash tables, declarative loops and tabling". According to their "Order" page, it looks like individual, academic and non-commercial site licences "licenses" in US English are free.
Full Specifications. What's new in version 1. Release April 8, Date Added April 8, Version 1. Operating Systems. Operating Systems Windows, Windows 7. Additional Requirements None. Total Downloads 1, Downloads Last Week 0. Report Software. Related Software. Python Interpreter Free.
Create your own utilities, games, and business applications. Finally, the GIT and daily versions are for developers that want to contribute or have immediate.
Well, that would depend entirely on your Prolog implementation. The language is one thing but how to compile or run your code is a different issue. You need to find the equivalent way of doing the same thing in whatever Prolog implementation you're using or at least let.
All trademarks, registered trademarks, product names and company names or logos mentioned herein are the property of their respective owners. All informations about programs or games on this website have been found in open sources on the Internet.
All programs and games not hosted on our site. When visitor click 'Download now' button files will downloading directly from official sources owners sites. QP Download is strongly against the piracy, we do not support any manifestation of piracy. Building is done using cmake , and it uses ninja-build to compute dependencies and build. You can also install it somewhere in your home directory, or at some other place, it's up to you.
If you install it in your home directory, there is no need to change to user root below. Now may also be the time to install additional packages that SWI-Prolog depends on, in particular:. You are now inside directory swipl-devel ; not the..
By default the system configures all features depending on whether the required packages these features depend on exist on the system.
0コメント