Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 19 von 484
Lecture notes in computer science, 2002, p.46-56
2002
Volltextzugriff (PDF)

Details

Autor(en) / Beteiligte
Titel
On Deforesting Parameters of Accumulating Maps
Ist Teil von
  • Lecture notes in computer science, 2002, p.46-56
Ort / Verlag
Berlin, Heidelberg: Springer Berlin Heidelberg
Erscheinungsjahr
2002
Quelle
Alma/SFX Local Collection
Beschreibungen/Notizen
  • Deforestation is a well-known program transformation technique which eliminates intermediate data structures that are passed between functions. One of its weaknesses is the inability to deforest programs using accumulating parameters. We show how intermediate lists built by a selected class of functional programs, namely ‘accumulating maps’, can be deforested using a single composition rule. For this we introduce a new function dmap, a symmetric extension of the familiar function map. While the associated composition rule cannot capture all deforestation problems, it can handle accumulator fusion of functions defined in terms of dmap in a surprisingly simple way. The rule for accumulator fusion presented here can also be viewed as a restricted composition scheme for attribute grammars, which in turn may help us to bridge the gap between the attribute and functional world.
Sprache
Englisch
Identifikatoren
ISBN: 3540439153, 9783540439158
ISSN: 0302-9743
eISSN: 1611-3349
DOI: 10.1007/3-540-45607-4_3
Titel-ID: cdi_pascalfrancis_primary_14525102

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX