Amtoft has formulated an “on-line ” constraint normalization method for solving a strict-ness inference problem inspired by Wright. From the syntactic form of the normalized con-straints he establishes that every program expression has a unique, most precise (“minimal”) strictness judgement, given fixed values for the strictness annotation in negative position. We show that his on-line normalization is not required for proving his main syntactic result. Instead of normalizing the constraints during a bottom-up pass through the program we simply collect them first and solve them by standard iterative fixed point methods in a second phase. The main result follows from the fact that observable negative strictness variables only occur on the ri...
This paper shows how to implement sensible polymorphic strictness analysis using the Frontiers algor...
Abstract. The idea of constraint based program analysis is to translate a given program into a set o...
Research area: Program Analysis and VerificationSystems of weighted constraints are a natural formal...
This report deals with strictness types, a way of recording whether a function needs its argumen...
This report deals with strictness types, a way of recording whether a function needs its argument(s)...
We convert, via a version that uses constraints, a type inference system for strictness analysis in...
We extend an existing first-order typing system for strictness analysis to the fully higher-order ca...
AbstractAbstract interpretation is a compile-time technique which is used to gain information about ...
AbstractIn this paper we present two non-standard-type inference systems for conjunctive strictness ...
AbstractWe define a novel inference system for strictness and totality analysis for the simply-typed...
We define a novel inference system for strictness and totality analysis for the simply-typed lazy la...
Approximate descriptions of the success set of a program have many uses in program development and ...
We definea novel inference system for strictness and totality analysis for the simply-typed lazy lam...
AbstractExpression evaluation in lazy applicative languages is usually implemented by an expensive m...
Properties of programs can be formulated using various techniques: dataflow analysis, abstract inter...
This paper shows how to implement sensible polymorphic strictness analysis using the Frontiers algor...
Abstract. The idea of constraint based program analysis is to translate a given program into a set o...
Research area: Program Analysis and VerificationSystems of weighted constraints are a natural formal...
This report deals with strictness types, a way of recording whether a function needs its argumen...
This report deals with strictness types, a way of recording whether a function needs its argument(s)...
We convert, via a version that uses constraints, a type inference system for strictness analysis in...
We extend an existing first-order typing system for strictness analysis to the fully higher-order ca...
AbstractAbstract interpretation is a compile-time technique which is used to gain information about ...
AbstractIn this paper we present two non-standard-type inference systems for conjunctive strictness ...
AbstractWe define a novel inference system for strictness and totality analysis for the simply-typed...
We define a novel inference system for strictness and totality analysis for the simply-typed lazy la...
Approximate descriptions of the success set of a program have many uses in program development and ...
We definea novel inference system for strictness and totality analysis for the simply-typed lazy lam...
AbstractExpression evaluation in lazy applicative languages is usually implemented by an expensive m...
Properties of programs can be formulated using various techniques: dataflow analysis, abstract inter...
This paper shows how to implement sensible polymorphic strictness analysis using the Frontiers algor...
Abstract. The idea of constraint based program analysis is to translate a given program into a set o...
Research area: Program Analysis and VerificationSystems of weighted constraints are a natural formal...