AbstractThis paper presents a new approach to type inference of Prolog programs. The novelty is in the fact that we only require the existence of a type domain T with a few primitive operations such as the abstract unificiation of elements of T, and operations allowing the construction and the extraction of types. We focus on the derivation of accurate sharing information that we prove correct. The derivation process is designed as an application of a recent method for global analysis for logic programs, formalized by an abstract interpretation framework. The framework ensures correctness and termination of the inferred properties if certain requirements are satisfied
This paper describes an experiment in the definition of tools for type inference and type verificat...
interpretation, Prolog, Parallelism This work presents a type inference system aimed at the parallel...
Regular types are a powerful tool for computing very precise descriptive types for logic programs. H...
AbstractThis paper presents a new approach to type inference of Prolog programs. The novelty is in t...
We analyze basic shortcomings of existing proposals for type checking and type inferencing in logic ...
There have been many schemes for type inference for many languages. Logic pro-gramming provides its ...
Regular types are a powerful tool for computing very precise descriptive types for logic programs. H...
This paper is concerned with the type analysis of logic programs where, by type, we mean a property ...
Many frameworks have been proposed for deriving specific runtime properties, but there is still a la...
Abstract. We provide here a systematic comparative study of the relative strength and expressive pow...
Interpretation: Towards the Global Optimisation of PROLOG Programs", Proceedings 4 th IEEE Sy...
Type analysis of Prolog is of primary importance for high-performance compilers, since type informat...
This thesis develops a polymorphic type system for logic programs. Our approach is semantically orie...
AbstractType analysis of Prolog is of primary importance for high-performance compilers since type i...
AbstractIn this paper we present an implementation of the general system for type inference algorith...
This paper describes an experiment in the definition of tools for type inference and type verificat...
interpretation, Prolog, Parallelism This work presents a type inference system aimed at the parallel...
Regular types are a powerful tool for computing very precise descriptive types for logic programs. H...
AbstractThis paper presents a new approach to type inference of Prolog programs. The novelty is in t...
We analyze basic shortcomings of existing proposals for type checking and type inferencing in logic ...
There have been many schemes for type inference for many languages. Logic pro-gramming provides its ...
Regular types are a powerful tool for computing very precise descriptive types for logic programs. H...
This paper is concerned with the type analysis of logic programs where, by type, we mean a property ...
Many frameworks have been proposed for deriving specific runtime properties, but there is still a la...
Abstract. We provide here a systematic comparative study of the relative strength and expressive pow...
Interpretation: Towards the Global Optimisation of PROLOG Programs", Proceedings 4 th IEEE Sy...
Type analysis of Prolog is of primary importance for high-performance compilers, since type informat...
This thesis develops a polymorphic type system for logic programs. Our approach is semantically orie...
AbstractType analysis of Prolog is of primary importance for high-performance compilers since type i...
AbstractIn this paper we present an implementation of the general system for type inference algorith...
This paper describes an experiment in the definition of tools for type inference and type verificat...
interpretation, Prolog, Parallelism This work presents a type inference system aimed at the parallel...
Regular types are a powerful tool for computing very precise descriptive types for logic programs. H...