A Calculational Fusion System HYLO

Y Onoue,Z Hu,H Iwasaki,M Takeichi
DOI: https://doi.org/10.1007/978-0-387-35264-0_4
1997-01-01
Abstract:Fusion, one or the most useful transformation tactics for deriving efficient programs, is the process whereby separate pieces of programs are fused into a single one, leading to an efficient program without intermediate data structures produced. In this paper, we report our on-going investigation on the design and implementation of an automatic transformation system HYLO which performs fusion transformation in a more systematic and more general way than any other systems. The distinguished point of our system is its calculational feature based on simple application of transformation laws rather than traditional search-based transformations.
What problem does this paper attempt to address?