This is a tele-education lecture on Prolog implementation. A constructive approach has been followed aiming to give the students the capability to design a Prolog interpreter, with its static and dynamic data structures, and to apply it to Parallel Prolog architectures. A building block named CUP, Coprocessor for Unification in Prolog, is introducecl and applied to the design of a parallel architecture based on anticipated backtracking
This paper is a short survey about currently used implementation techniques for Prolog. It gives an ...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
This paper describes a formal model for parallel programming languages, based on macroscopical coars...
The architecture described in this paper achieves high performance execution of Prolog programs by e...
A distributed AND-parallel Prolog implementation is described. The system can correctly handle all ...
Logic programs offer many opportunities for parallelism. We present two models of computation which ...
This paper shows how one such application led to the development of a Prolog programming environment...
In April 1982, a new institute named ICOT (Institute for New Generation Computer Technology ) was cr...
Cette thèse présente l'étude de l'implantation d'un système Prolog parallèle sur une architecture sa...
The implementation of Prolog systems has a long history, from the first interpreter written in 1972 ...
Prolog has been widely recognized as a powerful programming language for artificial intelligence. It...
Implementation of a computer architecture simulator prototype written in Turbo Prolog, which is suit...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
This paper is a short survey about currently used implementation techniques for Prolog. It gives an ...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
This paper describes a formal model for parallel programming languages, based on macroscopical coars...
The architecture described in this paper achieves high performance execution of Prolog programs by e...
A distributed AND-parallel Prolog implementation is described. The system can correctly handle all ...
Logic programs offer many opportunities for parallelism. We present two models of computation which ...
This paper shows how one such application led to the development of a Prolog programming environment...
In April 1982, a new institute named ICOT (Institute for New Generation Computer Technology ) was cr...
Cette thèse présente l'étude de l'implantation d'un système Prolog parallèle sur une architecture sa...
The implementation of Prolog systems has a long history, from the first interpreter written in 1972 ...
Prolog has been widely recognized as a powerful programming language for artificial intelligence. It...
Implementation of a computer architecture simulator prototype written in Turbo Prolog, which is suit...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
This paper is a short survey about currently used implementation techniques for Prolog. It gives an ...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
This paper describes a formal model for parallel programming languages, based on macroscopical coars...