Abstract
Multiple program specialization can stage a computation into several computation phases. This paper presents an effective solution for multiple program specialization by generalizing conventional off-line partial evaluation and integrating the “cogen approach” with a multi-level binding-time analysis. This novel “multi-cogen approach” solves two fundamental problems of self-applicable partial evaluation: the generation-time problem and the generator-size problem. The multilevel program generator has been implemented for a higher-order subset of Scheme. Experimental results show a remarkable reduction of generation time and generator size compared to previous attempts of multiple self-application.
Originalsprog | Engelsk |
---|---|
Titel | Programming Languages : Implementations, Logics and Programs - 7th International Symposium, PLILP 1995, Proceedings |
Redaktører | Manuel Hermenegildo, S. Doaitse Swierstra |
Antal sider | 20 |
Vol/bind | 982 |
Forlag | Springer Verlag |
Publikationsdato | 1995 |
Sider | 259-278 |
ISBN (Trykt) | 354060359X, 9783540603597 |
DOI | |
Status | Udgivet - 1995 |
Begivenhed | 7th International Symposium on Programming Languages: Implementations, Logics and Programs, PLILP 1995 - Utrecht, Holland Varighed: 20 sep. 1995 → 22 sep. 1995 |
Konference
Konference | 7th International Symposium on Programming Languages: Implementations, Logics and Programs, PLILP 1995 |
---|---|
Land/Område | Holland |
By | Utrecht |
Periode | 20/09/1995 → 22/09/1995 |
Sponsor | et al, European Comission - Esprit Basic Research (CompuLog-Net), Italian National Research Centre (IASI-CNR), Royal Dutch Academy of Sciences (KNAW), The Association of Logic Programming, The Netherlands Computer Science Research Foundation (SION) |
Navn | Lecture notes in Computer Science |
---|---|
ISSN | 0302-9743 |
Bibliografisk note
Publisher Copyright:© Springer-Verlag Berlin Heidelberg 1995.