Approximate descriptions of the success set of a program have many uses in program development and optimisation. For untyped logic programming languages, regular approximation is a practical and useful tool. In this paper we consider the problem of approximating the meaning of programs in which some #polymorphic# type information is given. This situation can arise in constraint logic programming languages. In untyped languages the user could impose types on selected symbols. Even in strongly typed languages wemay be able to derive more precise descriptions of the meaning, or to consider restricted uses of polymorphic typed predicates. We propose a practical two-stage method: #rst the original program is transformed by replacing type...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to i...
In this chapter, we propose a framework for logic programming with different type systems. In this f...
. A constraint-based method for deriving type declarations from program statements is described. The...
Abstract. Type inference in the context of polymorphic recursion is notoriously difficult. The exten...
This thesis develops a polymorphic type system for logic programs. Our approach is semantically orie...
Many computer programs have the property that they work correctly on a variety of types of input; s...
We present a type inference system for Horn clause logic programs, based on a bottom-up abstract int...
Recent works by the authors address the problem of automating the selection of a candidate norm for ...
AbstractIn this paper, we first introduce a notion of polymorphic abstract interpretation that forma...
The paper presents a novel approach to the analysis of typed logic programs. We assume regular type...
Type inference in the context of polymorphic recursion is notoriously difficult. The extensions to t...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to ...
AbstractWe present a type inference system for Horn clause logic programs, based on a bottom-up abst...
Abstract. Type inference in the context of polymorphic recursion is notoriously difficult. The exten...
This paper is concerned with the type analysis of logic programs where, by type, we mean a property ...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to i...
In this chapter, we propose a framework for logic programming with different type systems. In this f...
. A constraint-based method for deriving type declarations from program statements is described. The...
Abstract. Type inference in the context of polymorphic recursion is notoriously difficult. The exten...
This thesis develops a polymorphic type system for logic programs. Our approach is semantically orie...
Many computer programs have the property that they work correctly on a variety of types of input; s...
We present a type inference system for Horn clause logic programs, based on a bottom-up abstract int...
Recent works by the authors address the problem of automating the selection of a candidate norm for ...
AbstractIn this paper, we first introduce a notion of polymorphic abstract interpretation that forma...
The paper presents a novel approach to the analysis of typed logic programs. We assume regular type...
Type inference in the context of polymorphic recursion is notoriously difficult. The extensions to t...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to ...
AbstractWe present a type inference system for Horn clause logic programs, based on a bottom-up abst...
Abstract. Type inference in the context of polymorphic recursion is notoriously difficult. The exten...
This paper is concerned with the type analysis of logic programs where, by type, we mean a property ...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to i...
In this chapter, we propose a framework for logic programming with different type systems. In this f...
. A constraint-based method for deriving type declarations from program statements is described. The...