Skip to main content

2002 | OriginalPaper | Buchkapitel

Normalization and Partial Evaluation

verfasst von : Peter Dybjer, Andrzej Filinski

Erschienen in: Applied Semantics

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

We give an introduction to normalization by evaluation and type-directed partial evaluation. We first present normalization by evaluation for a combinatory version of Gödel System T. Then we show normalization by evaluation for typed lambda calculus with β and η conversion. Finally, we introduce the notion of binding time, and explain the method of type-directed partial evaluation for a small PCF-style functional programming language. We give algorithms for both call-by-name and call-by-value versions of this language.

Metadaten
Titel
Normalization and Partial Evaluation
verfasst von
Peter Dybjer
Andrzej Filinski
Copyright-Jahr
2002
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-45699-6_4

Premium Partner