New Developments in Environment Machines

  • Authors:
  • Maribel Fernández;Nikolaos Siafakas

  • Affiliations:
  • Department of Computer Science, King's College London, Strand, London WC2R 2LS, U.K.;Department of Computer Science, King's College London, Strand, London WC2R 2LS, U.K.

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we discuss and compare abstract machines for the lambda-calculus, implementing various evaluation strategies. Starting from the well-known Categorical abstract machine (CAM) and Krivine's abstract machine (KAM), we develop two families of machines that differ in the way they treat environments. The first family is inspired by the work on closed reduction strategies, whereas the second is built in the spirit of the jumping machines based on the work done on Linear Logic.