View Related Documents

Abstract

To introduce the republication of ldquoDefinitional Interpreters for Higher-Order Programming Languagesrdquo, the author recounts the circumstances of its creation, clarifies several obscurities, corrects a few mistakes, and briefly summarizes some more recent developments.

operational semantics - denotational semantics - interpreter - lambda calculus - applicative language - functional language - metacircularity - higher-order function - defunctionalization - closure - call by value - call by name - continuation - continuation-passing-style transformation - LISP - ISWIM - PAL - Scheme - SECD machine - J-operator - escape - assignment

Fulltext Preview

Image of the first page of the fulltext document