Skip to main content

2003 | OriginalPaper | Buchkapitel

A New One-Pass Transformation into Monadic Normal Form

verfasst von : Olivier Danvy

Erschienen in: Compiler Construction

Verlag: Springer Berlin Heidelberg

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

search-config
loading …

We present a translation from the call-by-value λ-calculus to monadic normal forms that includes short-cut boolean evaluation. The translation is higher-order, operates in one pass, duplicates no code, generates no chains of thunks, and is properly tail recursive. It makes a crucial use of symbolic computation at translation time.

Metadaten
Titel
A New One-Pass Transformation into Monadic Normal Form
verfasst von
Olivier Danvy
Copyright-Jahr
2003
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-36579-6_6

Premium Partner