Advertisement

Higher-Order and Symbolic Computation

, Volume 20, Issue 3, pp 231–235 | Cite as

On the correctness of the Krivine machine

  • Mitchell Wand
Article

Abstract

We provide a short proof of the correctness of the Krivine machine by showing how it simulates weak head reduction.

Keywords

Krivine machine Lambda calculus Weak head reduction 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Abadi, M., Cardelli, L., Curien, P.-L., Lévy, J.-J.: Explicit substitutions. J. Funct. Program. 1(4), 375–416 (1991) Summary in ACM Symposium on Principles of Programming Languages (POPL), San Francisco, California, 1990 MATHCrossRefGoogle Scholar
  2. 2.
    Ager, M.S., Biernacki, D., Danvy, O., Midtgaard, J.: A functional correspondence between evaluators and abstract machines. In: Proceedings of the Fifth ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming, pp. 8–19 (2003) Google Scholar
  3. 3.
    Crégut, P.: An abstract machine for the normalization of λ-terms. In: Proc. 1990 ACM Symposium on Lisp and Functional Programming, pp. 333–340 (1990) Google Scholar
  4. 4.
    Hannan, J., Miller, D.: From operational semantics to abstract machines: preliminary results. In: Proc. 1990 ACM Symposium on Lisp and Functional Programming, pp. 323–332 (1990) Google Scholar
  5. 5.
    Krivine, J.-L.: Un interpréteur du lambda-calcul. Unpublished note, at http://www.pps.jussieu.fr/~krivine/articles/interprt.pdf (1985)
  6. 6.
    Leroy, X.: The ZINC experiment: an economical implementation of the ML language. Technical Report 117, INRIA (1991) Google Scholar
  7. 7.
    Randell, B., Russell, L.J.: Algol 60 Implementation. Academic, New York (1964) MATHGoogle Scholar
  8. 8.
    Streicher, T., Reus, B.: Classical logic, continutation semantics and abstract machines. J. Funct. Program. 8(6), 543–572 (1998) MATHCrossRefMathSciNetGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  1. 1.College of Computer and Information ScienceNortheastern UniversityBostonUSA

Personalised recommendations