![]() |
CiteULike | ![]() |
dherman's CiteULike | ![]() |
![]() |
|
![]() |
Register | ![]() |
Log in | ![]() |
A sound reduction semantics for untyped CBN multi-stage computation. Or, the theory of MetaML is non-trivalby: Walid Taha
|
Reviews
[Write a review of this article]
Find related articles from these CiteULike users
Find related articles with these CiteULike tags
Posting History
Abstract. MetaML is a programming language that provides a good formalism for expressing multi-stage computation. Defining a reduction semantics for MetaML has been an illusive challenge. This paper presents a sound and strikingly simple reduction semantics for CBN MetaML that avoids the complexities and pitfalls of the previously proposed notion of "levelannotated terms". The novelty of this reduction semantics is that it admits computation on object (or "future stage") programs and is therefore...
BibTeX record
RIS record