The paper describes the basic implementation of GCLA II's control level. The basis of the implementation is a compiling scheme for transforming inference rules and strategies operating on the object level to an interpreter in Prolog, where the inference rules of the control level are coded inline. This is possible since the operational semantics of the control level is deterministic, i.e. the choice of inference rule to apply on a control level goal is determined solely by the parts of the goal. To handle dynamic clauses, a context list, accessible through some new C-functions linked together with the Prolog system. GCLA I and GCLA II are described shortly, followed by a discussion of a Horn clause representation of inferenc...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
The purpose of this article is twofold. First, we show that Prolog's control constructs can be smoot...
We present algorithms for computing A-sufficient substitutions and constraint sets together with the...
The paper describes the basic implementation of GCLA II's control level. The basis of the implementa...
This paper describes the logic programming language GCLA II, its operational semantics and parts of ...
This paper describes the logic programming language GCLA II, its operational semantics and parts of ...
GCLA is best regarded as a logic programming language, although it shares some features commonly fou...
We present a logic programming language, GCLA (Generalized horn Clause LAnguage), that is based on a...
. This paper presents work on programming methodologies for the programming tool GCLA. Three methods...
In the past, a lot of research has been done on obtaining efficient execution of programs which are ...
GCLA is a new programming language, which increases expressiveness compared with traditional logic p...
We will demonstrate various implementation techniques in the language GCLA. First an introduction to...
The basis for the language GCLA is a generalization of the concept inductive definitions, called par...
As explained in Chapter 1, Dijkstra’s guarded-command language, which we call GCL, was introduced as...
We introduce the most recent and advanced implementation of constraint handling rules (CHR) in a log...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
The purpose of this article is twofold. First, we show that Prolog's control constructs can be smoot...
We present algorithms for computing A-sufficient substitutions and constraint sets together with the...
The paper describes the basic implementation of GCLA II's control level. The basis of the implementa...
This paper describes the logic programming language GCLA II, its operational semantics and parts of ...
This paper describes the logic programming language GCLA II, its operational semantics and parts of ...
GCLA is best regarded as a logic programming language, although it shares some features commonly fou...
We present a logic programming language, GCLA (Generalized horn Clause LAnguage), that is based on a...
. This paper presents work on programming methodologies for the programming tool GCLA. Three methods...
In the past, a lot of research has been done on obtaining efficient execution of programs which are ...
GCLA is a new programming language, which increases expressiveness compared with traditional logic p...
We will demonstrate various implementation techniques in the language GCLA. First an introduction to...
The basis for the language GCLA is a generalization of the concept inductive definitions, called par...
As explained in Chapter 1, Dijkstra’s guarded-command language, which we call GCL, was introduced as...
We introduce the most recent and advanced implementation of constraint handling rules (CHR) in a log...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
The purpose of this article is twofold. First, we show that Prolog's control constructs can be smoot...
We present algorithms for computing A-sufficient substitutions and constraint sets together with the...