Skip to main content

1990 | OriginalPaper | Buchkapitel

An Introduction to Prolog III

verfasst von : Alain Colmerauer

Erschienen in: Computational Logic

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

The Prolog III programming language extends Prolog by redefining the fundamental process at its heart: unification. Into this mechanism, Prolog III integrates refined processing of trees and lists, number processing, and processing of two-valued Boolean algebra. We present the specification of this new language and illustrate its capabilities by means of varied examples. We also present the theoretical foundations of Prolog III, which in fact apply to a whole family of programming languages. The central innovation is to replace the concept of unification by the concept of constraint solving.

Metadaten
Titel
An Introduction to Prolog III
verfasst von
Alain Colmerauer
Copyright-Jahr
1990
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-76274-1_2

Neuer Inhalt