A pragmatic approach to the analysis and compilation of lazy functional languages


Share/Save/Bookmark

Glaser, Hugh and Hartel, Pieter and Wild, John (1991) A pragmatic approach to the analysis and compilation of lazy functional languages. In: Second Workshop on Parallel and Distributed Processing, WP&DP, Sofia, Bulgaria, 1990. North-Holland, Amsterdam, pp. 169-184. ISBN 9780444888686

open access
[img]
Preview
PDF
754kB
Abstract:The aim of the FAST Project is to provide an implementation of a functional language, Haskell, on a transputer array. An important component of the system is a highly optimising compiler for Haskell to a single transputer. This paper presents a methodology for describing the optimisations and code generation for such a compiler, which allows the exploitation of many standard and some new techniques in a clear and concise notation. Results are included showing that the optimisations give significant improvement over the
standard combinator and (Johnsson's 1984) G-machine implementations.
Item Type:Book Section
Link to this item:http://purl.utwente.nl/publications/56005
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page