-
1
-
-
1142282653
-
From interpreter to compiler and virtual machine: A functional derivation
-
DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, March
-
Mads Sig Ager, Dariusz Biernacki, Olivier Danvy, and Jan Midtgaard. From interpreter to compiler and virtual machine: a functional derivation. Technical Report BRICS RS-03-14, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, March 2003.
-
(2003)
Technical Report BRICS RS-03-14
-
-
Ager, M.S.1
Biernacki, D.2
Danvy, O.3
Midtgaard, J.4
-
2
-
-
1242265168
-
A functional correspondence between evaluators and abstract machines
-
Dale Miller, editor, ACM Press, August
-
Mads Sig Ager, Dariusz Biernacki, Olivier Danvy, and Jan Midtgaard. A functional correspondence between evaluators and abstract machines. In Dale Miller, editor, Proceedings of the Fifth ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming (PPDP'03), pages 8-19. ACM Press, August 2003.
-
(2003)
Proceedings of the Fifth ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming (PPDP'03)
, pp. 8-19
-
-
Ager, M.S.1
Biernacki, D.2
Danvy, O.3
Midtgaard, J.4
-
3
-
-
24244458090
-
A functional correspondence between call-by-need evaluators and lazy abstract machines
-
DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, February Extended version of an article to appear in Information Processing Letters
-
Mads Sig Ager, Olivier Danvy, and Jan Midtgaard. A functional correspondence between call-by-need evaluators and lazy abstract machines. Technical Report BRICS RS-04-03, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, February 2004. Extended version of an article to appear in Information Processing Letters.
-
(2004)
Technical Report BRICS RS-04-03
-
-
Ager, M.S.1
Danvy, O.2
Midtgaard, J.3
-
5
-
-
84979066482
-
Design and correctness of program transformations based on control-flow analysis
-
Naoki Kobayashi and Benjamin C. Pierce, editors, Theoretical Aspects of Computer Software, 4th International Symposium, TACS 2001, Sendai, Japan, October Springer-Verlag
-
Anindya Banerjee, Nevin Heintze, and Jon G. Riecke. Design and correctness of program transformations based on control-flow analysis. In Naoki Kobayashi and Benjamin C. Pierce, editors, Theoretical Aspects of Computer Software, 4th International Symposium, TACS 2001, number 2215 in Lecture Notes in Computer Science, pages 420-447, Sendai, Japan, October 2001. Springer-Verlag.
-
(2001)
Lecture Notes in Computer Science
, Issue.2215
, pp. 420-447
-
-
Banerjee, A.1
Heintze, N.2
Riecke, J.G.3
-
6
-
-
35048898224
-
An operational foundation for delimited continuations
-
Hayo Thielecke, editor, Technical report CSR-04-1, Department of Computer Science, Queen Mary's College, Venice, Italy, January
-
Malgorzata Biernacka, Dariusz Biernacki, and Olivier Danvy. An operational foundation for delimited continuations. In Hayo Thielecke, editor, Proceedings of the Fourth ACM SIGPLAN Workshop on Continuations, Technical report CSR-04-1, Department of Computer Science, Queen Mary's College, pages 25-33, Venice, Italy, January 2004.
-
(2004)
Proceedings of the Fourth ACM SIGPLAN Workshop on Continuations
, pp. 25-33
-
-
Biernacka, M.1
Biernacki, D.2
Danvy, O.3
-
7
-
-
0008915248
-
On implementing Prolog in functional programming
-
Mats Carlsson. On implementing Prolog in functional programming. New Generation Computing, 2(4):347-359, 1984.
-
(1984)
New Generation Computing
, vol.2
, Issue.4
, pp. 347-359
-
-
Carlsson, M.1
-
8
-
-
0000733226
-
Hilog: A foundation for higher-order logic programming
-
February
-
Weidong Chen, Michael Kifer, and David S. Warren. Hilog: A foundation for higher-order logic programming. The Journal of Logic Programming, 15(3):187-230, February 1993.
-
(1993)
The Journal of Logic Programming
, vol.15
, Issue.3
, pp. 187-230
-
-
Chen, W.1
Kifer, M.2
Warren, D.S.3
-
9
-
-
0028446199
-
Back to direct style
-
Olivier Danvy. Back to direct style. Science of Computer Programming, 22(3):183-195, 1994.
-
(1994)
Science of Computer Programming
, vol.22
, Issue.3
, pp. 183-195
-
-
Danvy, O.1
-
10
-
-
2142832873
-
A rational deconstruction of Landin's SECD machine
-
DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, October
-
Olivier Danvy. A rational deconstruction of Landin's SECD machine. Technical Report BRIGS RS-03-33, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, October 2003.
-
(2003)
Technical Report BRIGS RS-03-33
-
-
Danvy, O.1
-
11
-
-
0025566530
-
Abstracting control
-
Mitchell Wand, editor, Nice, France, June ACM Press
-
Olivier Danvy and Andrzej Filinski. Abstracting control. In Mitchell Wand, editor, Proceedings of the 1990 ACM Conference on Lisp and Functional Programming, pages 151-160, Nice, France, June 1990. ACM Press.
-
(1990)
Proceedings of the 1990 ACM Conference on Lisp and Functional Programming
, pp. 151-160
-
-
Danvy, O.1
Filinski, A.2
-
12
-
-
84972048107
-
Representing control, a study of the CPS transformation
-
Olivier Danvy and Andrzej Filinski. Representing control, a study of the CPS transformation. Mathematical Structures in Computer Science, 2(4):361-391, 1992.
-
(1992)
Mathematical Structures in Computer Science
, vol.2
, Issue.4
, pp. 361-391
-
-
Danvy, O.1
Filinski, A.2
-
13
-
-
0036234229
-
A unifying approach to goal-directed evaluation
-
Extended version available as the technical report BRIGS RS-01-29
-
Olivier Danvy, Bernd Grobauer, and Morten Rhiger. A unifying approach to goal-directed evaluation. New Generation Computing, 20(1):53-73, 2002. Extended version available as the technical report BRIGS RS-01-29.
-
(2002)
New Generation Computing
, vol.20
, Issue.1
, pp. 53-73
-
-
Danvy, O.1
Grobauer, B.2
Rhiger, M.3
-
14
-
-
0035790510
-
Defunctionalization at work
-
Harald Søndergaard, editor, Firenze, Italy, September ACM Press
-
Olivier Danvy and Lasse R. Nielsen. Defunctionalization at work. In Harald Søndergaard, editor, Proceedings of the Third International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming (PPDP'01), pages 162-174, Firenze, Italy, September 2001. ACM Press.
-
(2001)
Proceedings of the Third International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming (PPDP'01)
, pp. 162-174
-
-
Danvy, O.1
Nielsen, L.R.2
-
15
-
-
84947929518
-
Continuation semantics for Prolog with cut
-
Josep Díaz and Fernando Orejas, editors, TAPSOFT'89: Proceedings of the International Joint Conference on Theory and Practice of Software Development, Barcelona, Spain, March Springer-Verlag
-
Arie de Bruin and Erik P. de Vink. Continuation semantics for Prolog with cut. In Josep Díaz and Fernando Orejas, editors, TAPSOFT'89: Proceedings of the International Joint Conference on Theory and Practice of Software Development, number 351 in Lecture Notes in Computer Science, pages 178-192, Barcelona, Spain, March 1989. Springer-Verlag.
-
(1989)
Lecture Notes in Computer Science
, Issue.351
, pp. 178-192
-
-
De Bruin, A.1
De Vink, E.P.2
-
17
-
-
0028022240
-
Representing monads
-
Hans-J. Boehm, editor, Portland, Oregon, January ACM Press
-
Andrzej Filinski. Representing monads. In Hans-J. Boehm, editor, Proceedings of the Twenty-First Annual ACM Symposium on Principles of Programming Languages, pages 446-457, Portland, Oregon, January 1994. ACM Press.
-
(1994)
Proceedings of the Twenty-First Annual ACM Symposium on Principles of Programming Languages
, pp. 446-457
-
-
Filinski, A.1
-
20
-
-
0003799593
-
-
Prentice-Hall International, London, UK
-
Neil D. Jones, Carsten K. Gomard, and Peter Sestoft. Partial Evaluation and Automatic Program Generation. Prentice-Hall International, London, UK, 1993. Available online at http://www.dina.kvl.dk/~sestoft/pebook/.
-
(1993)
Partial Evaluation and Automatic Program Generation
-
-
Jones, N.D.1
Gomard, C.K.2
Sestoft, P.3
-
21
-
-
84976713532
-
Compilers and staging transformations
-
Mark Scott Johnson and Ravi Sethi, editors, St. Petersburg, Florida, January ACM Press
-
Ulrik Jørring and William L. Scherlis. Compilers and staging transformations. In Mark Scott Johnson and Ravi Sethi, editors, Proceedings of the Thirteenth Annual ACM Symposium on Principles of Programming Languages, pages 86-96, St. Petersburg, Florida, January 1986. ACM Press.
-
(1986)
Proceedings of the Thirteenth Annual ACM Symposium on Principles of Programming Languages
, pp. 86-96
-
-
Jørring, U.1
Scherlis, W.L.2
-
22
-
-
0007863720
-
How to invent a Prolog machine
-
Peter Kursawe. How to invent a Prolog machine. New Generation Computing, 5(1):97-114, 1987.
-
(1987)
New Generation Computing
, vol.5
, Issue.1
, pp. 97-114
-
-
Kursawe, P.1
-
24
-
-
84976709704
-
Separating binding times in language specifications
-
Joseph E. Stoy, editor, London, England, September ACM Press
-
Torben æ. Mogensen. Separating binding times in language specifications. In Joseph E. Stoy, editor, Proceedings of the Fourth International Conference on Functional Programming and Computer Architecture, pages 14-25, London, England, September 1989. ACM Press.
-
(1989)
Proceedings of the Fourth International Conference on Functional Programming and Computer Architecture
, pp. 14-25
-
-
Mogensen, T.A.1
-
26
-
-
0013066174
-
A denotational investigation of defunctionalization
-
DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, December
-
Lasse R. Nielsen. A denotational investigation of defunctionalization. Technical Report BRICS RS-00-47, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, December 2000.
-
(2000)
Technical Report BRICS RS-00-47
-
-
Nielsen, L.R.1
-
27
-
-
0032288850
-
Definitional interpreters for higher-order programming languages
-
John C. Reynolds. Definitional interpreters for higher-order programming languages. Higher-Order and Symbolic Computation, 11(4):363-397, 1998.
-
(1998)
Higher-Order and Symbolic Computation
, vol.11
, Issue.4
, pp. 363-397
-
-
Reynolds, J.C.1
-
29
-
-
0033727453
-
Continuations: A mathematical semantics for handling full jumps
-
Christopher Strachey and Christopher P. Wadsworth. Continuations: A mathematical semantics for handling full jumps. Higher-Order and Symbolic Computation, 13(1/2):135-152, 2000.
-
(2000)
Higher-Order and Symbolic Computation
, vol.13
, Issue.1-2
, pp. 135-152
-
-
Strachey, C.1
Wadsworth, C.P.2
-
30
-
-
0004109704
-
-
Oxford University Computing Laboratory with a foreword
-
Reprint of the technical monograph PRG-11, Oxford University Computing Laboratory (1974), with a foreword.
-
(1974)
Technical Monograph PRG-11
-
-
|