Article contents
Compiling lazy functional programs for the Java Virtual Machine
Published online by Cambridge University Press: 01 November 1999
Abstract
In this paper, we show how lazy functional programs can be compiled for the Java Virtual Machine using a mapping between a version of the 〈v, G〉-machine and the Java Virtual Machine. This mapping is elegant – the description is entirely straightforward – and efficient – using it, both code size and execution speed are of the same order of magnitude as those obtained with a traditional functional language bytecode interpreter. In future, our work could serve as the basis of an interface between Haskell and Java.
- Type
- Research Article
- Information
- Copyright
- © 1999 Cambridge University Press
- 9
- Cited by
Discussions
No Discussions have been published for this article.