Residuation is an operational mechanism for the integration of functions into logic programming languages. The residuation principle delays the evaluation of functions during the unification process until the arguments are sufficiently instantiated. This has the advantage that the deterministic nature of functions is preserved but the disadvantage of incompleteness: if the variables in a delayed function call are not instantiated by the logic program, this function can never be evaluated and some answers which are logical consequences of the program are lost. In order to detect such situations at compile time, we present an abstract interpretation algorithm for this kind of programs. The algorithm approximates the possible residuations and ...
Abstract. The paper focuses on practical analyses for logic programs with de-lay. The method describ...
In order to know if a program is correct a specification of its intended behaviour must be stated. T...
We investigate properties of logic programs that permit refinements in their fixpoint evaluation and...
Residuation is an operational mechanism for the integration of functions into logic programming lang...
Residuation is an operational mechanism for the integration of functions into logic programming lang...
AbstractResiduation is an operational mechanism for the integration of functions into logic programm...
Residuation is an operational mechanism for the integration of functions into logic programming lang...
We propose a new computation model which combines the operational principles of functional languages...
. In several functional logic programming languages, functional expressions must be evaluated before...
Abstract. Inconsistency in the framework of general residuated logic programs can be, somehow, decom...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
A general semantics-based framework for the analysis of logic programs with delay declarations is pr...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
We present a generic scheme for the abstract debugging of functional logic programs. We associate t...
Abstract—Inconsistency in the framework of general residu-ated logic programs can be, somehow, decom...
Abstract. The paper focuses on practical analyses for logic programs with de-lay. The method describ...
In order to know if a program is correct a specification of its intended behaviour must be stated. T...
We investigate properties of logic programs that permit refinements in their fixpoint evaluation and...
Residuation is an operational mechanism for the integration of functions into logic programming lang...
Residuation is an operational mechanism for the integration of functions into logic programming lang...
AbstractResiduation is an operational mechanism for the integration of functions into logic programm...
Residuation is an operational mechanism for the integration of functions into logic programming lang...
We propose a new computation model which combines the operational principles of functional languages...
. In several functional logic programming languages, functional expressions must be evaluated before...
Abstract. Inconsistency in the framework of general residuated logic programs can be, somehow, decom...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
A general semantics-based framework for the analysis of logic programs with delay declarations is pr...
This paper describes an algorithm performing an analysis and transformation of logic programs. The t...
We present a generic scheme for the abstract debugging of functional logic programs. We associate t...
Abstract—Inconsistency in the framework of general residu-ated logic programs can be, somehow, decom...
Abstract. The paper focuses on practical analyses for logic programs with de-lay. The method describ...
In order to know if a program is correct a specification of its intended behaviour must be stated. T...
We investigate properties of logic programs that permit refinements in their fixpoint evaluation and...