Abstract
The more usual programming languages are such that parameters must be evaluated in order to be supplied to a function, and moreover the body of a function is evaluated only when parameters are supplied. The first policy is the so called call-by-value parameter passing, and the second policy is called lazy-evaluation. In order to mimic this kind of computation with the parametric λΔ-calculus, it is necessary that Δ be a proper subset of Λ, and moreover it contain all the abstraction terms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Rocca, S.R.D., Paolini, L. (2004). The Call-by-Value λ-Calculus. In: The Parametric Lambda Calculus. Texts in Theoretical Computer Science. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-10394-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-662-10394-4_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05746-5
Online ISBN: 978-3-662-10394-4
eBook Packages: Springer Book Archive