Please use this identifier to cite or link to this item: http://hdl.handle.net/10455/2995
Title: The call-by-value $\lambda$-calculus, the SECD machine, and the $\pi$-calculus
Author: Vasconcelos, Vasco T.
Issue Date: May-2000
Publisher: Department of Informatics, University of Lisbon
Series/Report no.: di-fcul-tr-00-3
Abstract: We present an encoding of the call-by-value $\lambda$-calculus into the $\pi$-calculus, alternative to the well-known Milner's encodings. We show that our encoding is barbed congruent (under typed contexts) to Milner's "light" encoding, and that it takes two $\pi$-steps to mimic a beta-reduction for normalizing terms. We describe a translation of Plotkin's SECD machine into the $\pi$-calculus, and show that there is an operational correspondence between a SECD machine and its encoding. Equipped with a notion of a state-based machine and two kinds of correspondences between them, we compare the encodings of the call-by-value $\lambda$-calculus and the SECD machine into the $\pi$-calculus
URI: http://hdl.handle.net/10451/14097
http://repositorio.ul.pt/handle/10455/2995
Appears in Collections:FC-DI - Technical Reports

Files in This Item:
File Description SizeFormat 
00-3.pdf320,2 kBAdobe PDFView/Open


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote 

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.