2000
DOI: 10.1007/3-540-46425-5_14
|View full text |Cite
|
Sign up to set email alerts
|

The Correctness of Type Specialisation

Abstract: Type specialisation, like partial evaluation, is an approach to specialising programs. But type specialisation works in a very different way, using a form of type inference. Previous articles have described the method and demonstrated its power as a program transformation, but its correctness has not previously been addressed. Indeed, it is not even clear what correctness should mean: type specialisation transforms programs to others with different types, so clearly cannot preserve semantics in the usual sense… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
9
0

Year Published

2000
2000
2003
2003

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(9 citation statements)
references
References 17 publications
0
9
0
Order By: Relevance
“…Their addition is exactly as in Hughes's work [12,13] and is orthogonal to the problems discussed in the present paper.…”
Section: Prerequisitesmentioning
confidence: 89%
See 4 more Smart Citations
“…Their addition is exactly as in Hughes's work [12,13] and is orthogonal to the problems discussed in the present paper.…”
Section: Prerequisitesmentioning
confidence: 89%
“…They guarantee the safety of the translated and the compiled code. We have proved correct our extension of type specialization, which amounts to proving subject reduction [13].…”
mentioning
confidence: 81%
See 3 more Smart Citations