Experts has a new look! Let us know what you think of the updates.

Provide feedback
Home
Scholarly Works
Finally tagless, partially evaluated tagless...
Conference

Finally tagless, partially evaluated tagless staged interpreters for simpler typed languages

Abstract

We have built the first family of tagless interpretations for a higher-order typed object language in a typed metalanguage (Haskell or ML) that require no dependent types, generalized algebraic data types, or postprocessing to eliminate tags. The statically type-preserving interpretations include an evaluator, a compiler (or staged evaluator), a partial evaluator, and call-by-name and call-by-value CPS transformers. Our main idea is to encode …

Authors

Carette J; Kiselyov O; Shan CC

Volume

4807 LNCS

Pagination

pp. 222-238

Publication Date

December 1, 2007

Conference proceedings

Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics

ISSN

0302-9743

Labels