Title of article :
Strictness and totality analysis
Author/Authors :
Kirsten Lackner Solberg Gasser، نويسنده , , Hanne Riis Nielson، نويسنده , , Flemming Nielson، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 1998
Pages :
33
From page :
113
To page :
145
Abstract :
We define a novel inference system for strictness and totality analysis for the simply-typed lazy lambda-calculus with constants and fixpoints. Strictness information identifies those terms that definitely denote bottom (i.e. do not evaluate to WHNF) whereas totality information identifies those terms that definitely do not denote bottom (i.e. do evaluate to WHNF). The analysis is presented as an annotated type system allowing conjunctions at “top-level” only. We give examples of its use and prove the correctness with respect to a natural-style operational semantics.
Keywords :
Strictness and totality analysis , Annotated type system , Natural-style operational semantics , Top-level conjunction types
Journal title :
Science of Computer Programming
Serial Year :
1998
Journal title :
Science of Computer Programming
Record number :
1079505
Link To Document :
بازگشت