Program Transformations in and on a Lazy Functional Language. URL http:// www.cse.ogi.edu/~kcclaess [1 citations — 1 self]
Abstract:
`Mondrian ' [Meij96] is a lazy functional language currently being developed by Erik Meijer et al. The compiler process consists mainly of source-to-source transformations. This article describes a way to implement these transformations concisely, and shows examples using this implementation. The concrete transformations are the case simplifying transformations. These are split up in many little transformations to perform both the necessary changes and optimizing changes related to case-expressions. 1
Citations
| 54 | The implementation of the Gofer functional programming system – Jones - 1994 |
| 47 | The Spineless Tagless G-machine – Jones, Salkild - 1989 |
| 1 | Future work on Mondrian :-)', Oregon Graduate – Claessen - 1997 |
| 1 | et al., `The Haskell Report', Anon. ftp: ftp://ftp.dcs.gla.ac.uk/pub/haskell/report/report-1.2.ps.Z – Jones, Simon - 1996 |
| 1 | Mondrian, or: the design of an elegant language – Meijer |
| 1 | Graduate Institute of Science and – Oregon - 1996 |
| 1 | e Lu' is de Medeiros, Compilation by Transformation in Non-strict Functional Languages – Santos - 1995 |
| 1 | The STG machine – Yzendoorn - 1996 |

