-
1
-
-
1242265168
-
A functional correspondence between evaluators and abstract machines
-
D. Miller, editor. ACM Press, Aug
-
M. S. Ager, D. Biernacki, O. Danvy, and J. Midtgaard. A functional correspondence between evaluators and abstract machines. In D. Miller, editor, Proceedings of the Fifth ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming (PPDP'03), pages 8-19. ACM Press, Aug. 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
-
2
-
-
2142844803
-
A functional correspondence between call-by-need evaluators and lazy abstract machines
-
Extended version available as the technical report BRICS RS-04-3
-
M. S. Ager, O. Danvy, and J. Midtgaard. A functional correspondence between call-by-need evaluators and lazy abstract machines. Information Processing Letters, 90(5):223-232, 2004. Extended version available as the technical report BRICS RS-04-3.
-
(2004)
Information Processing Letters
, vol.90
, Issue.5
, pp. 223-232
-
-
Ager, M.S.1
Danvy, O.2
Midtgaard, J.3
-
3
-
-
23844517416
-
A functional correspondence between monadic evaluators and abstract machines for languages with computational effects
-
Extended version available as the technical report BRICS RS-04-28
-
M. S. Ager, O. Danvy, and J. Midtgaard. A functional correspondence between monadic evaluators and abstract machines for languages with computational effects. Theoretical Computer Science, 342(1):149-172, 2005. Extended version available as the technical report BRICS RS-04-28.
-
(2005)
Theoretical Computer Science
, vol.342
, Issue.1
, pp. 149-172
-
-
Ager, M.S.1
Danvy, O.2
Midtgaard, J.3
-
4
-
-
84991617302
-
An operational foundation for delimited continuations in the CPS hierarchy
-
Nov
-
M. Biernacka, D. Biernacki, and O. Danvy. An operational foundation for delimited continuations in the CPS hierarchy. Logical Methods in Computer Science, 1(2:5):1-39, Nov. 2005
-
(2005)
Logical Methods in Computer Science
, vol.1
, Issue.2-5
, pp. 1-39
-
-
Biernacka, M.1
Biernacki, D.2
Danvy, O.3
-
6
-
-
33645597003
-
A simple proof of a folklore theorem about delimited control
-
Research Report BRICS RS-05-25, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark Aug
-
D. Biernacki and O. Danvy. A simple proof of a folklore theorem about delimited control. Research Report BRICS RS-05-25, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, Aug. 2005. Theoretical Pearl to appear in the Journal of Functional Programming.
-
(2005)
Theoretical Pearl to Appear in the Journal of Functional Programming
-
-
Biernacki, D.1
Danvy, O.2
-
8
-
-
69049096834
-
Writing search algorithms in functional form
-
D. Michie, editor. Edinburgh University Press
-
R. M. Burstall. Writing search algorithms in functional form. In D. Michie, editor, Machine Intelligence, volume 5, pages 373-385. Edinburgh University Press, 1969.
-
(1969)
Machine Intelligence
, vol.5
, pp. 373-385
-
-
Burstall, R.M.1
-
9
-
-
0012583850
-
A scheme for a higher-level semantic algebra
-
J. Reynolds and M. Nivat, editors. Cambridge University Press
-
W. Clinger, D. P. Friedman, and M. Wand. A scheme for a higher-level semantic algebra. In J. Reynolds and M. Nivat, editors, Algebraic Methods in Semantics, pages 237-250. Cambridge University Press, 1985.
-
(1985)
Algebraic Methods in Semantics
, pp. 237-250
-
-
Clinger, W.1
Friedman, D.P.2
Wand, M.3
-
10
-
-
24944462071
-
A rational deconstruction of Landin's SECD machine
-
C. Grelck, F. Huch, G. J. Michaelson, and P. Trinder, editors ,in Lecture Notes in Computer Science, Lübeck, Germany Sept. Springer-Verlag. Recipient of the 2004 Peter Landin prize. Extended version available as the technical report BRICS RS-03-33
-
O. Danvy. A rational deconstruction of Landin's SECD machine. In C. Grelck, F. Huch, G. J. Michaelson, and P. Trinder, editors, Implementation and Application of Functional Languages, 16th International Workshop, IFL'04, number 3474 in Lecture Notes in Computer Science, pages 52-71, Lübeck, Germany, Sept. 2004. Springer-Verlag. Recipient of the 2004 Peter Landin prize. Extended version available as the technical report BRICS RS-03-33.
-
(2004)
Implementation and Application of Functional Languages, 16th International Workshop, IFL'04
, Issue.3474
, pp. 52-71
-
-
Danvy, O.1
-
11
-
-
0025566530
-
Abstracting control
-
M.Wand, editor, Nice, France, June 1990. ACM Press
-
O. Danvy and A. Filinski. Abstracting control. In M.Wand, editor, Proceedings of the 1990 ACM Conference on Lisp and Functional Programming, pages 151-160, Nice, France, June 1990. ACM Press.
-
Proceedings of the 1990 ACM Conference on Lisp and Functional Programming
, pp. 151-160
-
-
Danvy, O.1
Filinski, A.2
-
12
-
-
0026961055
-
Back to direct style II: First-class continuations
-
W. Clinger, editor LISP Pointers, San Francisco, California, June 1992. ACM Press
-
O. Danvy and J. L. Lawall. Back to direct style II: First-class continuations. In W. Clinger, editor, Proceedings of the 1992 ACM Conference on Lisp and Functional Programming, LISP Pointers, Vol. V, No. 1, pages 299-310, San Francisco, California, June 1992. ACM Press.
-
Proceedings of the 1992 ACM Conference on Lisp and Functional Programming
, vol.5
, Issue.1
, pp. 299-310
-
-
Danvy, O.1
Lawall, J.L.2
-
13
-
-
84888876427
-
-
Research Report BRICS RS-06-04, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark Feb
-
O. Danvy and K. Millikin. A rational deconstruction of Landin's J operator. Research Report BRICS RS-06-04, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, Feb. 2006.
-
(2006)
A Rational Deconstruction of Landin's J Operator
-
-
Danvy, O.1
Millikin, K.2
-
14
-
-
0035790510
-
Defunctionalization at work
-
H. Søndergaard, editor, Firenze, Italy Sept. ACM Press. Extended version available as the technical report BRICS RS-01-23
-
O. Danvy and L. R. Nielsen. Defunctionalization at work. In H. 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, Sept. 2001. ACM Press. Extended version available as the technical report BRICS RS-01-23.
-
(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
-
-
84957875880
-
An operational investigation of the CPS hierarchy
-
S D. Swierstra, editor in Lecture Notes in Computer Science, Amsterdam, The Netherlands Mar. Springer- Verlag
-
O. Danvy and Z. Yang. An operational investigation of the CPS hierarchy. In S. D. Swierstra, editor, Proceedings of the Eighth European Symposium on Programming, number 1576 in Lecture Notes in Computer Science, pages 224-242, Amsterdam, The Netherlands, Mar. 1999. Springer-Verlag.
-
(1999)
Proceedings of the Eighth European Symposium on Programming
, Issue.1576
, pp. 224-242
-
-
Danvy, O.1
Yang, Z.2
-
16
-
-
38249037783
-
Reflections on Landin's J operator: A partly historical note
-
M. Felleisen. Reflections on Landin's J operator: a partly historical note. Computer Languages, 12(3/4):197-207, 1987.
-
(1987)
Computer Languages
, vol.12
, Issue.3-4
, pp. 197-207
-
-
Felleisen, M.1
-
17
-
-
0028022240
-
Representing monads
-
H.-J. Boehm, editor, Portland, Oregon Jan. ACM Press
-
A. Filinski. Representing monads. In H.-J. Boehm, editor, Proceedings of the Twenty-First Annual ACM Symposium on Principles of Programming Languages, pages 446-457, Portland, Oregon, Jan. 1994. ACM Press.
-
(1994)
Proceedings of the Twenty-First Annual ACM Symposium on Principles of Programming Languages
, pp. 446-457
-
-
Filinski, A.1
-
18
-
-
0022241632
-
Constraining control
-
M. S. V. Deusen and Z. Galil, editors, New Orleans, Louisiana Jan. ACM Press
-
D. P. Friedman and C. T. Haynes. Constraining control. In M. S. V. Deusen and Z. Galil, editors, Proceedings of the Twelfth Annual ACM Symposium on Principles of Programming Languages, pages 245-254, New Orleans, Louisiana, Jan. 1985. ACM Press.
-
(1985)
Proceedings of the Twelfth Annual ACM Symposium on Principles of Programming Languages
, pp. 245-254
-
-
Friedman, D.P.1
Haynes, C.T.2
-
20
-
-
0000146309
-
Partial evaluation of computation process-an approach to a compiler-compiler
-
Y. Futamura. Partial evaluation of computation process-an approach to a compiler-compiler. Systems Computers Controls, 2(5):45-50, 1971
-
(1971)
Systems Computers Controls
, vol.2
, Issue.5
, pp. 45-50
-
-
Futamura, Y.1
-
21
-
-
0033319357
-
-
Reprinted in, with an interview [20]
-
Reprinted in Higher-Order and Symbolic Computation 12(4):381-391, 1999, with an interview [20].
-
(1999)
Higher-Order and Symbolic Computation
, vol.12
, Issue.4
, pp. 381-391
-
-
-
22
-
-
0033319357
-
Partial evaluation of computation process, revisited
-
Y. Futamura. Partial evaluation of computation process, revisited. Higher-Order and Symbolic Computation, 12(4):377-380, 1999.
-
(1999)
Higher-Order and Symbolic Computation
, vol.12
, Issue.4
, pp. 377-380
-
-
Futamura, Y.1
-
23
-
-
34147165326
-
Axioms for delimited continuations in the CPS hierarchy
-
J. Marcinkowski and A. Tarlecki, editors of Lecture Notes in Computer Science, Karpacz, Poland, Sept. 2004 Springer
-
Y. Kameyama. Axioms for delimited continuations in the CPS hierarchy. In J. Marcinkowski and A. Tarlecki, editors, Computer Science Logic, 18th International Workshop, CSL 2004, 13th Annual Conference of the EACSL, Proceedings, volume 3210 of Lecture Notes in Computer Science, pages 442-457, Karpacz, Poland, Sept. 2004. Springer.
-
Computer Science Logic, 18th International Workshop, CSL 2004, 13th Annual Conference of the EACSL, Proceedings
, vol.3210
, pp. 442-457
-
-
Kameyama, Y.1
-
24
-
-
0001097061
-
The mechanical evaluation of expressions
-
P. J. Landin. The mechanical evaluation of expressions. The Computer Journal, 6(4):308-320, 1964.
-
(1964)
The Computer Journal
, vol.6
, Issue.4
, pp. 308-320
-
-
Landin, P.J.1
-
25
-
-
0041193823
-
A correspondence between Algol 60 and Church's lambda notation
-
P. J. Landin. A correspondence between Algol 60 and Church's lambda notation. Commun. ACM, 8:89-101 and 158-165, 1965.
-
(1965)
Commun ACM
, vol.8
, Issue.89-101
, pp. 158-165
-
-
Landin, P.J.1
-
26
-
-
0032288994
-
A generalization of jumps and labels. Research report UNIVAC Systems Programming Research
-
Reprinted in, with a foreword [36]
-
P. J. Landin. A generalization of jumps and labels. Research report, UNIVAC Systems Programming Research, 1965. Reprinted in Higher-Order and Symbolic Computation 11(2):125-143, 1998, with a foreword [36].
-
(1965)
Higher-Order and Symbolic Computation
, vol.11
, Issue.2
, pp. 125-143
-
-
Landin, P.J.1
-
27
-
-
84943347452
-
The next 700 programming languages
-
P. J. Landin. The next 700 programming languages. Commun. ACM, 9(3): 157-166, 1966.
-
(1966)
Commun ACM
, vol.9
, Issue.3
, pp. 157-166
-
-
Landin, P.J.1
-
28
-
-
76749108184
-
Histories of discoveries of continuations: Belles-lettres with equivocal tenses
-
O. Danvy, editor, Technical report BRICS NS-96-13, Universit y of Aarhus, Paris, France Jan 1
-
P. J. Landin. Histories of discoveries of continuations: Belles-lettres with equivocal tenses. In O. Danvy, editor, Proceedings of the Second ACM SIGPLAN Workshop on Continuations (CW'97), Technical report BRICS NS-96-13, University of Aarhus, pages 1:1-9, Paris, France, Jan. 1997.
-
(1997)
Proceedings of the Second ACM SIGPLAN Workshop on Continuations (CW'97)
, pp. 1-9
-
-
Landin, P.J.1
-
30
-
-
0011906248
-
The next 700 formal language descriptions
-
Reprinted from a manuscript dated 1970
-
F. L. Morris. The next 700 formal language descriptions. Lisp and Symbolic Computation, 6(3/4):249-258, 1993. Reprinted from a manuscript dated 1970.
-
(1993)
Lisp and Symbolic Computation
, vol.6
, Issue.3-4
, pp. 249-258
-
-
Morris, F.L.1
-
31
-
-
33645112888
-
A foreword to 'Fundamental concepts in programming languages'
-
P. D. Mosses. A foreword to 'Fundamental concepts in programming languages'. Higher-Order and Symbolic Computation, 13(1/2):7-9, 2000.
-
(2000)
Higher-Order and Symbolic Computation
, vol.13
, Issue.1-2
, pp. 7-9
-
-
Mosses, P.D.1
-
32
-
-
1142282672
-
Control operators, hierarchies, and pseudo-classical type systems: A-translation at work
-
O. Danvy and C. L. Talcott, editors Technical report STAN-CS-92-1426rftxt Stanford University, San Francisco, California June
-
C. R. Murthy. Control operators, hierarchies, and pseudo-classical type systems: A-translation at work. In O. Danvy and C. L. Talcott, editors, Proceedings of the First ACM SIGPLAN Workshop on Continuations (CW'92), Technical report STAN-CS-92-1426, Stanford University, pages 49-72, San Francisco, California, June 1992.
-
(1992)
Proceedings of the First ACM SIGPLAN Workshop on Continuations (CW'92)
, pp. 49-72
-
-
Murthy, C.R.1
-
33
-
-
85035001592
-
Definitional interpreters for higher-order programming languages
-
Boston, Massachusetts
-
J. C. Reynolds. Definitional interpreters for higher-order programming languages. In Proceedings of 25th ACM National Conference, pages 717-740
-
(1972)
Proceedings of 25th ACM National Conference
, pp. 717-740
-
-
Reynolds, J.C.1
-
34
-
-
0032288850
-
-
Reprinted in with a foreword [33]
-
Boston, Massachusetts, 1972. Reprinted in Higher-Order and Symbolic Computation 11(4):363-397, 1998, with a foreword [33].
-
(1998)
Higher-Order and Symbolic Computation
, vol.11
, Issue.4
, pp. 363-397
-
-
-
35
-
-
0000798744
-
The discoveries of continuations
-
J. C. Reynolds. The discoveries of continuations. Lisp and Symbolic Computation, 6(3/4):233-247, 1993.
-
(1993)
Lisp and Symbolic Computation
, vol.6
, Issue.3-4
, pp. 233-247
-
-
Reynolds, J.C.1
-
37
-
-
0004219535
-
-
Master's thesis, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, Massachusetts, May Technical report AI-TR-474
-
G. L. Steele Jr. Rabbit: A compiler for Scheme. Master's thesis, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, Massachusetts, May 1978. Technical report AI-TR-474.
-
(1978)
Rabbit: A Compiler for Scheme
-
-
Steele Jr., G.L.1
-
38
-
-
0003428325
-
-
International Summer School in Computer Programming, Copenhagen, Denmark Aug
-
C. Strachey. Fundamental concepts in programming languages. International Summer School in Computer Programming, Copenhagen, Denmark, Aug. 1967
-
(1967)
Fundamental Concepts in Programming Languages
-
-
Strachey, C.1
-
39
-
-
1242308580
-
-
Reprinted in, with a foreword [29]
-
Reprinted in Higher-Order and Symbolic Computation 13(1/2):11-49, 2000, with a foreword [29].
-
(2000)
Higher-Order and Symbolic Computation
, vol.13
, Issue.1-2
, pp. 11-49
-
-
-
40
-
-
0032290890
-
An introduction to Landin's "a generalization of jumps and labels"
-
H. Thielecke. An introduction to Landin's "A generalization of jumps and labels". Higher-Order and Symbolic Computation, 11(2):117-124, 1998.
-
(1998)
Higher-Order and Symbolic Computation
, vol.11
, Issue.2
, pp. 117-124
-
-
Thielecke, H.1
|