-
1
-
-
84974356026
-
Explicit substitutions
-
ABADI, M., CARDELLI, L., CURIEN, P.-L., AND LÉVY, J.-J. 1991. Explicit substitutions. J. Funct. Program. 1, 4, 375-416.
-
(1991)
J. Funct. Program
, vol.1
, Issue.4
, pp. 375-416
-
-
ABADI, M.1
CARDELLI, L.2
CURIEN, P.-L.3
LÉVY, J.-J.4
-
2
-
-
37049011307
-
-
AGER, M. S., BIERNACKI, D., DANVY, O., AND MIDTGAARD, J. 2003a. From interpreter to compiler and virtual machine: a functional derivation. Tech. rep. BRICS RS-03-14, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark.
-
AGER, M. S., BIERNACKI, D., DANVY, O., AND MIDTGAARD, J. 2003a. From interpreter to compiler and virtual machine: a functional derivation. Tech. rep. BRICS RS-03-14, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark.
-
-
-
-
3
-
-
1242265168
-
-
AGER, M. S., BIERNACKI, D., DANVY, O., AND MIDTGAARD, J. 2003b. A functional correspondence between evaluators and abstract machines. In Proceedings of the 5th ACM SIGPLAN International Conference on Principles and Practice of Declarative Programming (PPDP), D. Miller, Ed. Uppsala, Sweden. ACM Press, 8-19.
-
AGER, M. S., BIERNACKI, D., DANVY, O., AND MIDTGAARD, J. 2003b. A functional correspondence between evaluators and abstract machines. In Proceedings of the 5th ACM SIGPLAN International Conference on Principles and Practice of Declarative Programming (PPDP), D. Miller, Ed. Uppsala, Sweden. ACM Press, 8-19.
-
-
-
-
4
-
-
2142844803
-
A functional correspondence between call-by-need evaluators and lazy abstract machines
-
AGER, M.S., DANVY, O., AND MIDTGAARD, J. 2004. A functional correspondence between call-by-need evaluators and lazy abstract machines. Inform. Proces. Lett. 90, 5, 223-232.
-
(2004)
Inform. Proces. Lett
, vol.90
, Issue.5
, pp. 223-232
-
-
AGER, M.S.1
DANVY, O.2
MIDTGAARD, J.3
-
5
-
-
23844517416
-
A functional correspondence between monadic evaluators and abstract machines for languages with computational effects
-
AGER, M. S., DANVY, O., AND MIDTGAARD, J. 2005. A functional correspondence between monadic evaluators and abstract machines for languages with computational effects. Theoret. Comput. Sci. 342, 1, 149-172.
-
(2005)
Theoret. Comput. Sci
, vol.342
, Issue.1
, pp. 149-172
-
-
AGER, M.S.1
DANVY, O.2
MIDTGAARD, J.3
-
6
-
-
35348965767
-
-
Revised Ed. Studies in Logic and the Foundation of Mathematics, North-Holland
-
BARENDREGT, H. 1984. The Lambda Calculus: Its Syntax and Semantics Revised Ed. Studies in Logic and the Foundation of Mathematics, vol. 103. North-Holland.
-
(1984)
The Lambda Calculus: Its Syntax and Semantics
, vol.103
-
-
BARENDREGT, H.1
-
7
-
-
84991617302
-
Logic. Methods Comput. Sci. 1
-
2:5
-
BIERNACKA, M., BIERNACKI, D., AND DANVY, O. 2005. An operational foundation for delimited continuations in the CPS hierarchy. Logic. Methods Comput. Sci. 1, 2:5, 1-39.
-
(2005)
, pp. 1-39
-
-
BIERNACKA, M.1
BIERNACKI, D.2
DANVY, O.3
-
8
-
-
34147129539
-
A syntactic correspondence between context-sensitive calculi and abstract machines
-
BIERNACKA, M. AND DANVY, O. 2007. A syntactic correspondence between context-sensitive calculi and abstract machines. Theoret. Comput. Sci. 375, 1-3, 76-108.
-
(2007)
Theoret. Comput. Sci
, vol.375
-
-
BIERNACKA, M.1
DANVY, O.2
-
11
-
-
36448992324
-
Strongly reducing variants of the Krivine abstract machine
-
CRÉGUT,P.2007. Strongly reducing variants of the Krivine abstract machine. Higher-Order Symbol. Computat. 20, 3, 209-230.
-
(2007)
Higher-Order Symbol. Computat
, vol.20
, Issue.3
, pp. 209-230
-
-
CRÉGUT, P.1
-
12
-
-
0026152557
-
An abstract framework for environment machines
-
CURIEN, P.-L. 1991. An abstract framework for environment machines. Theoret. Comput. Sci. 82, 389-402.
-
(1991)
Theoret. Comput. Sci
, vol.82
, pp. 389-402
-
-
CURIEN, P.-L.1
-
13
-
-
0030101783
-
Confluence properties of weak and strong calculi of explicit substitutions
-
CURIEN, P.-L., HARDIN, T., AND LEVY, J.-J. 1996. Confluence properties of weak and strong calculi of explicit substitutions. J. ACM 43, 2, 362-397.
-
(1996)
J. ACM
, vol.43
, Issue.2
, pp. 362-397
-
-
CURIEN, P.-L.1
HARDIN, T.2
LEVY, J.-J.3
-
14
-
-
0028446199
-
Back to direct style
-
DANVY, O. 1994. Back to direct style. Sci. Comput. Program. 22, 3, 183-195.
-
(1994)
Sci. Comput. Program
, vol.22
, Issue.3
, pp. 183-195
-
-
DANVY, O.1
-
15
-
-
16644402392
-
From reduction-based to reduction-free normalization
-
Proceedings of the 4th International Workshop on Reduction Strategies in Rewriting and Programming WRS, S. Antoy and Y Toyama, Eds, Elsevier Science, Invited talk
-
DANVY, O. 2004a. From reduction-based to reduction-free normalization. In Proceedings of the 4th International Workshop on Reduction Strategies in Rewriting and Programming (WRS), S. Antoy and Y Toyama, Eds. Electronic Notes in Theoretical Computer Science, vol. 124. Elsevier Science, 79-100. Invited talk.
-
(2004)
Electronic Notes in Theoretical Computer Science
, vol.124
, pp. 79-100
-
-
DANVY, O.1
-
17
-
-
24944462071
-
A rational deconstruction of Landin's SECD machine
-
Implementation and Application of Functional Languages, 16th International Workshop, IFL'4, C. Grelck, F. Huch, G. J. Michaelson, and P. Trinder, Eds, Springer-Verlag
-
DANVY, O. 2004C. A rational deconstruction of Landin's SECD machine. In Implementation and Application of Functional Languages, 16th International Workshop, IFL'4, C. Grelck, F. Huch, G. J. Michaelson, and P. Trinder, Eds. Lecture Notes in Computer Science, vol. 3474, Springer-Verlag, 52-71.
-
(2004)
Lecture Notes in Computer Science
, vol.3474
, pp. 52-71
-
-
DANVY, O.1
-
19
-
-
37049008795
-
On the equivalence between small-step and big-step abstract machines: A simple application of lightweight fusion
-
To appear
-
DANVY, O. AND MILLIKIN, K. 2008. On the equivalence between small-step and big-step abstract machines: A simple application of lightweight fusion. Inform. Process. Lett. To appear.
-
(2008)
Inform. Process. Lett
-
-
DANVY, O.1
MILLIKIN, K.2
-
20
-
-
0035790510
-
Defunctionalization at work
-
H. Stfndergaard, Ed. Firenze, Italy. ACM Press
-
DANVY, O. AND NIELSEN, L. R. 2001. Defunctionalization at work. In Proceedings of the 3rd International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming (PPDP), H. Stfndergaard, Ed. Firenze, Italy. ACM Press, 162-174.
-
(2001)
Proceedings of the 3rd International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming (PPDP)
, pp. 162-174
-
-
DANVY, O.1
NIELSEN, L.R.2
-
21
-
-
37049007953
-
-
DANVY, O. AND NIELSEN, L. R. 2004. Refocusing in reduction semantics. Tech. rep. BRICS RS-04-26, DAIMI, Department of Computer Science, University of Aarhus, Aarhus. Denmark
-
DANVY, O. AND NIELSEN, L. R. 2004. Refocusing in reduction semantics. Tech. rep. BRICS RS-04-26, DAIMI, Department of Computer Science, University of Aarhus, Aarhus. Denmark
-
-
-
-
22
-
-
0013260541
-
Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem
-
DE BRULTN, N. G. 1972. Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem. Indagationes Mathematicae 34, 5, 381-392.
-
(1972)
Indagationes Mathematicae
, vol.34
, Issue.5
, pp. 381-392
-
-
DE BRULTN, N.G.1
-
23
-
-
84858505304
-
-
FELLEISEN, M. 1987. The calculi of λ,-v-cs conversion: A syntactic theory of control and state in imperative higher-order programming languages. Ph.D. thesis, Computer Science Department, Indiana University, Bloomington, Indiana.
-
FELLEISEN, M. 1987. The calculi of λ,-v-cs conversion: A syntactic theory of control and state in imperative higher-order programming languages. Ph.D. thesis, Computer Science Department, Indiana University, Bloomington, Indiana.
-
-
-
-
25
-
-
84858505305
-
-
FELLEISEN, M. AND FRIEDMAN, D. P. 1986. Control operators, the SECD machine, and the λ.-calculus. In Formal Description of Programming Concepts III, M. Wirsing, Ed. Elsevier Science Publishers B.V. (North-Holland), Amsterdam, 193-217.
-
FELLEISEN, M. AND FRIEDMAN, D. P. 1986. Control operators, the SECD machine, and the λ.-calculus. In Formal Description of Programming Concepts III, M. Wirsing, Ed. Elsevier Science Publishers B.V. (North-Holland), Amsterdam, 193-217.
-
-
-
-
26
-
-
36448957242
-
Improving the lazy Krivine machine
-
FRIEDMAN, D. R, GHULOUM, A., SIEK, J. G., AND WINEBARGER, L. 2007. Improving the lazy Krivine machine. Higher-Order Symbol. Computat. 20, 3, 271-293.
-
(2007)
Higher-Order Symbol. Computat
, vol.20
, Issue.3
, pp. 271-293
-
-
FRIEDMAN, D.R.1
GHULOUM, A.2
SIEK, J.G.3
WINEBARGER, L.4
-
27
-
-
17144427002
-
-
GANZ, S. E., FRIEDMAN, D. P., AND WAND, M. 1999. Trampolined style. In Proceedings of the 1999 ACM SIGPLAN International Conference on Functional Programming.P.Lee, Ed. Paris, France. ACM Press, 18-27.
-
GANZ, S. E., FRIEDMAN, D. P., AND WAND, M. 1999. Trampolined style. In Proceedings of the 1999 ACM SIGPLAN International Conference on Functional Programming.P.Lee, Ed. Paris, France. ACM Press, 18-27.
-
-
-
-
28
-
-
33747267356
-
Lambda Calculi, A Guide for Computer Scientists
-
Oxford University Press
-
HANKIN, C. 1994. Lambda Calculi, A Guide for Computer Scientists. Graduate Texts in Computer Science, vol. 1. Oxford University Press.
-
(1994)
Graduate Texts in Computer Science
, vol.1
-
-
HANKIN, C.1
-
29
-
-
84971840303
-
From operational semantics to abstract machines
-
HANNAN, J. AND MILLER, D. 1992. From operational semantics to abstract machines. Mathemat. Struct. Comput. Sci. 2, 4, 415-459.
-
(1992)
Mathemat. Struct. Comput. Sci
, vol.2
, Issue.4
, pp. 415-459
-
-
HANNAN, J.1
MILLER, D.2
-
30
-
-
0032396220
-
Functional runtime systems within the lambdasigma calculus
-
HARDIN, T, MARANGET, L., AND PAGANO, B. 1998. Functional runtime systems within the lambdasigma calculus. J. Funct. Program,. 8, 2, 131-172.
-
(1998)
J. Funct. Program
, vol.8
, Issue.2
, pp. 131-172
-
-
HARDIN, T.1
MARANGET, L.2
PAGANO, B.3
-
32
-
-
36448954325
-
A call-by-name lambda-calculus machine
-
KRIVINE, J.-L. 2007. A call-by-name lambda-calculus machine. Higher-Order Symbol. Computat. 20, 3, 199-207.
-
(2007)
Higher-Order Symbol. Computat
, vol.20
, Issue.3
, pp. 199-207
-
-
KRIVINE, J.-L.1
-
33
-
-
0001097061
-
The mechanical evaluation of expressions
-
LANDIN, P. J. 1964. The mechanical evaluation of expressions. Comput. J. 6, 4, 308-320.
-
(1964)
Comput. J
, vol.6
, Issue.4
, pp. 308-320
-
-
LANDIN, P.J.1
-
34
-
-
0004114806
-
The Zinc experiment: An economical implementation of the ML language
-
INRIA Rocquencourt, Le Chesnay, France
-
LEROY, X. 1990. The Zinc experiment: an economical implementation of the ML language. Rapport Technique 117, INRIA Rocquencourt, Le Chesnay, France.
-
(1990)
Rapport Technique
, vol.117
-
-
LEROY, X.1
-
36
-
-
13344280316
-
-
MARLOW, S. AND PEYTON JONES, S. L. 2004. Making a fast curry: push/enter vs. eval/apply for higher-order languages. In Proceedings of the 2004 ACM SIGPLAN International Conference on Functional Programming. Snowbird, Utah, K. Fisher, Ed. SIGPLANNotices, 39, no. 9. ACM Press, 4-15.
-
MARLOW, S. AND PEYTON JONES, S. L. 2004. Making a fast curry: push/enter vs. eval/apply for higher-order languages. In Proceedings of the 2004 ACM SIGPLAN International Conference on Functional Programming. Snowbird, Utah, K. Fisher, Ed. SIGPLANNotices, vol. 39, no. 9. ACM Press, 4-15.
-
-
-
-
37
-
-
18944377121
-
Call-by-name, call-by-value and the A-calculus
-
PLOTKIN, G. D. 1975. Call-by-name, call-by-value and the A-calculus. Theoret. Comput. Sci. 1, 125-159.
-
(1975)
Theoret. Comput. Sci
, vol.1
, pp. 125-159
-
-
PLOTKIN, G.D.1
-
38
-
-
0003931061
-
-
Tech. rep. FN-19, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark
-
PLOTKIN, G. D. 1981. A structural approach to operational semantics. Tech. rep. FN-19, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark.
-
(1981)
A structural approach to operational semantics
-
-
PLOTKIN, G.D.1
-
40
-
-
85035001592
-
Definitional interpreters for higher-order programming languages
-
Boston, Massachusetts
-
REYNOLDS, J. C. 1972. Definitional interpreters for higher-order programming languages. In Proceedings of 25th ACMNational Conference. Boston, Massachusetts, 717-740.
-
(1972)
Proceedings of 25th ACMNational Conference
, pp. 717-740
-
-
REYNOLDS, J.C.1
-
41
-
-
0001638453
-
Definitional interpreters revisited
-
REYNOLDS, J. C. 1998. Definitional interpreters revisited. Higher-Order Symb. Comput. 11, 4, 355-361.
-
(1998)
Higher-Order Symb. Comput
, vol.11
, Issue.4
, pp. 355-361
-
-
REYNOLDS, J.C.1
-
42
-
-
0344994323
-
Explicit substitution-tutorial and survey
-
Department of Computer Science, University of Aarhus, Aarhus, Aarhus, Denmark
-
ROSE, K. H. 1996a. Explicit substitution-tutorial and survey. BRICS Lecture Series LS-96-3, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark.
-
(1996)
BRICS Lecture Series LS-96-3, DAIMI
-
-
ROSE, K.H.1
-
43
-
-
37048999648
-
-
Operational reduction models for functional programming languages. Ph.D. thesis, DIKU, Computer Science Department, University of Copenhagen, Copenhagen, Denmark
-
ROSE, K. H. 1996b. Operational reduction models for functional programming languages. Ph.D. thesis, DIKU, Computer Science Department, University of Copenhagen, Copenhagen, Denmark.
-
(1996)
-
-
ROSE, K.H.1
-
45
-
-
36448967884
-
On the correctness of the Krivine machine
-
WAND, M. 2007. On the correctness of the Krivine machine. Higher-Order Symbol. Computat. 20, 3, 231-235.
-
(2007)
Higher-Order Symbol. Computat
, vol.20
, Issue.3
, pp. 231-235
-
-
WAND, M.1
|