| From λσ to λν: a journey through calculi of explicit substitutions |
| Full text |
Pdf
(791 KB)
|
| Source
|
Annual Symposium on Principles of Programming Languages
archive
Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages
table of contents
Portland, Oregon, United States
Pages: 60 - 69
Year of Publication: 1994
ISBN:0-89791-636-0
|
|
Author
|
|
Pierre Lescanne
|
Centre de Recherche en Informatique de Nancy (CNRS), and INRIA -Lorraine, Campus Scientifique, BP 239, F54506 Vandoeuvre-lès-Nancy, France
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 18, Citation Count: 25
|
|
|
ABSTRACT
This paper gives a systematic description of several calculi of explicit substitutions. These systems are orthogonal and have easy proofs of termination of their substitution calculus. The last system, called &lgr;v, entails a very simple environment machine for strong normalization of &lgr;-terms.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
ACCL91
|
M. Abadi, L. Cardelli, P.-L. Curien, and J.-J. L~vy. Explicit substitutions. J. of Functional Programming, 1(4):375-416, 1991.
|
| |
Asp92
|
A. Asperti. A categorical understanding of environment machines. J. of Functional Programming, 2(1):23-59, January 1992.
|
| |
Bar84
|
H.P. Barendregt. The Lambda-Calculus, its syntax and semantics. Studies in Logic and the Foundation of Mathematics. Elsevier Science Publishers B. V. (North-Holland), Amsterdam, 1984. Second edition.
|
| |
CHL92
|
P.-L. Curien, Th. Hardin, and J.-J. L6vy. Confluence properties of weak and strong calculi of explicit substitutions. RR 1617, INRIA, Rocquencourt, February 1992.
|
| |
Cré90
|
P. Cr6gut. An abstract machine for the normalization of A-calculus. In Proc. Conf. on Lisp and Functional Progamming, 1990.
|
| |
Cur93
|
|
| |
Har92
|
|
| |
Her88
|
M. Hermann. Vademecum of divergent term rewriting systems. Research report 88-R-082, Centre de Recherche en Informatique de Nancy, 1988.
|
| |
HL89
|
Th. Hardin and J.-J. L6vy. A confluent calculus of substitutions. In France-Japan Artificial Intelligence and Computer Science Symposium, Izu~ 1989.
|
| |
HL91
|
G. Huet and J.-J. L6vy. Computations in orthogonal rewriting systems, i. In J.-L. Lassez and G. Plotkin, editors, Computational Logic, chapter 11. The MIT Press, 1991.
|
| |
Les90
|
|
| |
Les92
|
|
| |
Río93
|
A. Rios. Contributions a lYtude des )~-calculs avec des substitutions explicites. Thbse de Doctorat d'Universit6, U. Paris VII, 1993.
|
| |
Rit92
|
E. PAtter. Categorical Abstract Machines for Higher-Order Typed Lambda Calculi. PhD thesis, Cambridge U., Trinity College, September 1992.
|
| |
Zan93
|
|
|