GNU Prolog
{{refimprove|date=January 2017}}
{{Infobox software
| name = GNU Prolog
| title = GNU Prolog
| logo = Heckert GNU white.svg
| logo size = 100px
| screenshot =
| caption =
| collapsible =
| author =
| developer = Daniel Diaz{{Cite web|url=http://cri-dist.univ-paris1.fr/diaz/|title=Daniel Diaz's Home Page}}
| released =
| discontinued =
| latest release version = 1.5.0
| latest release date = {{Start date and age|2021|07|08}}
| latest preview version =
| latest preview date =
| programming language = C
| operating system = Linux, Solaris, Windows, BSD, Mac OS X
| platform =
| size =
| language =
| status =
| genre = Compiler
| license = GNU General Public License v2 (or above) or GNU Lesser General Public License v3 (or above) or both in parallel
| website = {{URL|www.gprolog.org}}
}}
GNU Prolog (also called gprolog) is a compiler developed by Daniel Diaz with an interactive debugging environment for Prolog available for Unix, Windows, Mac OS X and Linux. It also supports some extensions to Prolog including constraint programming over a finite domain, parsing using definite clause grammars, and an operating system interface.
The compiler converts the source code into byte code that can be interpreted by a Warren abstract machine (WAM) and converts that to standalone executables.
See also
{{Portal|Free and open-source software}}
References
{{reflist}}
External links
- {{official website|www.gprolog.org}}
{{GNU}}
{{DEFAULTSORT:Gnu Prolog}}
Category:Prolog programming language family
Category:Constraint programming
Category:Free and open source compilers
Category:Programming tools for Windows
Category:Unix programming tools
{{Unix-stub}}