-
3
-
-
0002916865
-
-
PhD thesis, Department of Computer Sciences, Chalmers University of Technology, Göteborg, Sweden
-
Lennart Augustsson. Compiling Lazy Functional Languages, part II. PhD thesis, Department of Computer Sciences, Chalmers University of Technology, Göteborg, Sweden, 1988.
-
(1988)
Compiling Lazy Functional Languages, Part II
-
-
Augustsson, L.1
-
4
-
-
0347106635
-
A categorical interpretation of Landin's correspondence principle
-
Stephen Brookes, Michael Main, Austin Melton, Michael Mislove, and David Schmidt, editors, Proceedings of the 9th Conference on Mathematical Foundations of Programming Semantics, number 802 New Orleans, Louisiana, April
-
Anindya Banerjee and David A. Schmidt. A categorical interpretation of Landin's correspondence principle. In Stephen Brookes, Michael Main, Austin Melton, Michael Mislove, and David Schmidt, editors, Proceedings of the 9th Conference on Mathematical Foundations of Programming Semantics, number 802 in Lecture Notes in Computer Science, pages 587-602, New Orleans, Louisiana, April 1993.
-
(1993)
Lecture Notes in Computer Science
, pp. 587-602
-
-
Banerjee, A.1
Schmidt, D.A.2
-
6
-
-
0004310329
-
-
Master's thesis, DIKU, Computer Science Department, University of Copenhagen, August DIKU Rapport 93/22
-
Lars Birkedal and Morten Welinder. Partial evaluation of Standard ML. Master's thesis, DIKU, Computer Science Department, University of Copenhagen, August 1993. DIKU Rapport 93/22.
-
(1993)
Partial Evaluation of Standard ML
-
-
Birkedal, L.1
Welinder, M.2
-
8
-
-
85010922848
-
Efficient analyses for realistic off-line partial evaluation
-
Anders Bondorf and Jesper Jørgensen. Efficient analyses for realistic off-line partial evaluation. Journal of Functional Programming, 3(3):315-346, 1993.
-
(1993)
Journal of Functional Programming
, vol.3
, Issue.3
, pp. 315-346
-
-
Bondorf, A.1
Jørgensen, J.2
-
9
-
-
0346476425
-
Lambda, the ultimate label, or a simple optimizing compiler for Scheme
-
William Clinger and Lars Thomas Hansen. Lambda, the ultimate label, or a simple optimizing compiler for Scheme. In Talcott [36], pages 128-139.
-
Talcott
, vol.36
, pp. 128-139
-
-
Clinger, W.1
Hansen, L.T.2
-
10
-
-
0027879688
-
A tour of Schism: A partial evaluation system for higher-order applicative languages
-
David A. Schmidt, editor, Copenhagen, Denmark, June ACM Press
-
Charles Consel. A tour of Schism: A partial evaluation system for higher-order applicative languages. In David A. Schmidt, editor, Proceedings of the Second ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation, pages 145-154, Copenhagen, Denmark, June 1993. ACM Press.
-
(1993)
Proceedings of the Second ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation
, pp. 145-154
-
-
Consel, C.1
-
11
-
-
85010915450
-
Static and dynamic semantics processing
-
Robert (Corky) Cartwright, editor, Orlando, Florida, January ACM Press
-
Charles Consel and Olivier Danvy. Static and dynamic semantics processing. In Robert (Corky) Cartwright, editor, Proceedings of the Eighteenth Annual ACM Symposium on Principles of Programming Languages, pages 14-24, Orlando, Florida, January 1991. ACM Press.
-
(1991)
Proceedings of the Eighteenth Annual ACM Symposium on Principles of Programming Languages
, pp. 14-24
-
-
Consel, C.1
Danvy, O.2
-
12
-
-
0027186825
-
Tutorial notes on partial evaluation
-
Susan L. Graham, editor, Charleston, South Carolina, January ACM Press
-
Charles Consel and Olivier Danvy. Tutorial notes on partial evaluation. In Susan L. Graham, editor, Proceedings of the Twentieth Annual ACM Symposium on Principles of Programming Languages, pages 493-501, Charleston, South Carolina, January 1993. ACM Press.
-
(1993)
Proceedings of the Twentieth Annual ACM Symposium on Principles of Programming Languages
, pp. 493-501
-
-
Consel, C.1
Danvy, O.2
-
13
-
-
0029706995
-
Type-directed partial evaluation
-
Guy L. Steele Jr., editor, St. Petersburg Beach, Florida, January ACM Press
-
Olivier Danvy. Type-directed partial evaluation. In Guy L. Steele Jr., editor, Proceedings of the Twenty-Third Annual ACM Symposium on Principles of Programming Languages, pages 242-257, St. Petersburg Beach, Florida, January 1996. ACM Press.
-
(1996)
Proceedings of the Twenty-Third Annual ACM Symposium on Principles of Programming Languages
, pp. 242-257
-
-
Danvy, O.1
-
14
-
-
0347106630
-
Resource-bounded partial evaluation
-
June
-
Olivier Danvy, Nevin C. Heintze, and Karoline Malmkjær. Resource-bounded partial evaluation. ACM Computing Surveys, 28(2):329-332, June 1996.
-
(1996)
ACM Computing Surveys
, vol.28
, Issue.2
, pp. 329-332
-
-
Danvy, O.1
Heintze, N.C.2
Malmkjær, K.3
-
15
-
-
0027805209
-
The essence of compiling with continuations
-
David W. Wall, editor, SIGPLAN Notices, Albuquerque, New Mexico, June ACM Press
-
Cormac Flanagan, Amr Sabry, Bruce F. Duba, and Matthias Felleisen. The essence of compiling with continuations. In David W. Wall, editor, Proceedings of the ACM SIGPLAN'93 Conference on Programming Languages Design and Implementation, SIGPLAN Notices, Vol. 28, No 6, pages 237-247, Albuquerque, New Mexico, June 1993. ACM Press.
-
(1993)
Proceedings of the ACM SIGPLAN'93 Conference on Programming Languages Design and Implementation
, vol.28
, Issue.6
, pp. 237-247
-
-
Flanagan, C.1
Sabry, A.2
Duba, B.F.3
Felleisen, M.4
-
16
-
-
0347737124
-
Syntactic detection of single-threading using continuations
-
John Hughes, editor, Proceedings of the Fifth ACM Conference on Functional Programming and Computer Architecture, number 523 Cambridge, Massachusetts, August Springer-Verlag
-
Pascal Fradet. Syntactic detection of single-threading using continuations. In John Hughes, editor, Proceedings of the Fifth ACM Conference on Functional Programming and Computer Architecture, number 523 in Lecture Notes in Computer Science, pages 241-258, Cambridge, Massachusetts, August 1991. Springer-Verlag.
-
(1991)
Lecture Notes in Computer Science
, pp. 241-258
-
-
Fradet, P.1
-
17
-
-
0002157340
-
A partial evaluator for the untyped lambda-calculus
-
Carsten K. Gomard and Neil D. Jones. A partial evaluator for the untyped lambda-calculus. Journal of Functional Programming, 1(1):21-69, 1991.
-
(1991)
Journal of Functional Programming
, vol.1
, Issue.1
, pp. 21-69
-
-
Gomard, C.K.1
Jones, N.D.2
-
18
-
-
85049230894
-
Super combinators: A new implementation method for applicative languages
-
Daniel P. Friedman and David S. Wise, editors, Pittsburgh, Pennsylvania, August
-
John Hughes. Super combinators: A new implementation method for applicative languages. In Daniel P. Friedman and David S. Wise, editors, Conference Record of the 1982 ACM Symposium on Lisp and Functional Programming, pages 1-10, Pittsburgh, Pennsylvania, August 1982.
-
(1982)
Conference Record of the 1982 ACM Symposium on Lisp and Functional Programming
, pp. 1-10
-
-
Hughes, J.1
-
19
-
-
85034650378
-
Lambda lifting: Transforming programs to recursive equations
-
Jean-Pierre Jouannaud, editor, Functional Programming Languages and Computer Architecture, number 201 Nancy, France, September
-
Thomas Johnsson. Lambda lifting: Transforming programs to recursive equations. In Jean-Pierre Jouannaud, editor, Functional Programming Languages and Computer Architecture, number 201 in Lecture Notes in Computer Science, pages 190-203, Nancy, France, September 1985.
-
(1985)
Lecture Notes in Computer Science
, pp. 190-203
-
-
Johnsson, T.1
-
20
-
-
0003418003
-
-
PhD thesis, Department of Computer Sciences, Chalmers University of Technology, Göteborg, Sweden
-
Thomas Johnsson. Compiling Lazy Functional Languages. PhD thesis, Department of Computer Sciences, Chalmers University of Technology, Göteborg, Sweden, 1987.
-
(1987)
Compiling Lazy Functional Languages
-
-
Johnsson, T.1
-
22
-
-
0001825807
-
MIX: A self-applicable partial evaluator for experiments in compiler generation
-
Neil D. Jones, Peter Sestoft, and Harald Søndergaard. MIX: A self-applicable partial evaluator for experiments in compiler generation. LISP and Symbolic Computation, 2(1):9-50, 1989.
-
(1989)
LISP and Symbolic Computation
, vol.2
, Issue.1
, pp. 9-50
-
-
Jones, N.D.1
Sestoft, P.2
Søndergaard, H.3
-
23
-
-
84943347452
-
The next 700 programming languages
-
Peter J. Landin. The next 700 programming languages. Communications of the ACM, 9(3):157-166, 1966.
-
(1966)
Communications of the ACM
, vol.9
, Issue.3
, pp. 157-166
-
-
Landin, P.J.1
-
24
-
-
0347106632
-
ML partial evaluation using set-based analysis
-
John Reppy, editor, Orlando, Florida, June Also appears as Technical report CMU-CS-94-129
-
Karoline Malmkjær, Nevin Heintze, and Olivier Danvy. ML partial evaluation using set-based analysis. In John Reppy, editor, Record of the 1994 ACM SIGPLAN Workshop on ML and its Applications, Rapport de recherche No 2265, INRIA, pages 112-119, Orlando, Florida, June 1994. Also appears as Technical report CMU-CS-94-129.
-
(1994)
Record of the 1994 ACM SIGPLAN Workshop on ML and Its Applications, Rapport de Recherche No 2265, INRIA
, pp. 112-119
-
-
Malmkjær, K.1
Heintze, N.2
Danvy, O.3
-
25
-
-
84957642881
-
Polyvariant specialization for higher-order, block-structured languages
-
William L. Scherlis, editor, La Jolla, California, June
-
Karoline Malmkjær and Peter Ørbaek. Polyvariant specialization for higher-order, block-structured languages. In William L. Scherlis, editor, Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation, pages 66-76, La Jolla, California, June 1995.
-
(1995)
Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation
, pp. 66-76
-
-
Malmkjær, K.1
Ørbaek, P.2
-
26
-
-
0029696090
-
Let-floating: Moving bindings to give faster programs
-
R. Kent Dybvig, editor, Philadelphia, Pennsylvania, May ACM Press
-
Simon Peyton Jones, Will Partain, and André Santos. Let-floating: moving bindings to give faster programs. In R. Kent Dybvig, editor, Proceedings of the 1996 ACM SIGPLAN International Conference on Functional Programming, pages 1-12, Philadelphia, Pennsylvania, May 1996. ACM Press.
-
(1996)
Proceedings of the 1996 ACM SIGPLAN International Conference on Functional Programming
, pp. 1-12
-
-
Jones, S.P.1
Partain, W.2
Santos, A.3
-
27
-
-
0346170650
-
An introduction to fullyzlazy supercombinators
-
Guy Cousineau, Pierre-Louis Curien, and Bernard Robinet, editors, Combinators and Functional Programming Languages, number 242 Val d'Ajol, France
-
Simon L. Peyton Jones. An introduction to fullyzlazy supercombinators. In Guy Cousineau, Pierre-Louis Curien, and Bernard Robinet, editors, Combinators and Functional Programming Languages, number 242 in Lecture Notes in Computer Science, pages 176-208, Val d'Ajol, France, 1985.
-
(1985)
Lecture Notes in Computer Science
, pp. 176-208
-
-
Peyton Jones, S.L.1
-
30
-
-
0003716706
-
-
PhD thesis, Stanford University, Stanford, California, February Technical report CSL-TR-93-563
-
Erik Ruf. Tapics m Online Partial Evaluation. PhD thesis, Stanford University, Stanford, California, February 1993. Technical report CSL-TR-93-563.
-
(1993)
Tapics m Online Partial Evaluation
-
-
Ruf, E.1
-
31
-
-
84976808753
-
Detecting global variables in denotational definitions
-
April
-
David A. Schmidt. Detecting global variables in denotational definitions. ACM Transactions on Programming Languages and Systems, 7(2):299-310, April 1985.
-
(1985)
ACM Transactions on Programming Languages and Systems
, vol.7
, Issue.2
, pp. 299-310
-
-
Schmidt, D.A.1
-
32
-
-
0347737121
-
-
Ulrik P. Schultz. Master's thesis, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, June 1997. Forthcoming
-
Ulrik P. Schultz. Master's thesis, DAIMI, Department of Computer Science, University of Aarhus, Aarhus, Denmark, June 1997. Forthcoming.
-
-
-
-
33
-
-
85020714135
-
Replacing function parameters by global variables
-
Joseph E. Stoy, editor, London, England, September ACM Press
-
Peter Sestoft. Replacing function parameters by global variables. In Joseph E. Stoy, editor, Proceedings of the Fourth International Conference on Functional Programming and Computer Architecture, pages 39-53, London, England, September 1989. ACM Press.
-
(1989)
Proceedings of the Fourth International Conference on Functional Programming and Computer Architecture
, pp. 39-53
-
-
Sestoft, P.1
-
34
-
-
0347106617
-
Space-efficient closure representations
-
Zhong Shao and Andrew W. Appel. Space-efficient closure representations. In Talcott [36], pages 150-161.
-
Talcott
, vol.36
, pp. 150-161
-
-
Shao, Z.1
Appel, A.W.2
-
35
-
-
0003464007
-
-
PhD thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, May Technical Report CMU-CS-91-145
-
Olin Shivers. Control-Flow Analysis of Higher-Order Languages or Taming Lambda. PhD thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, May 1991. Technical Report CMU-CS-91-145.
-
(1991)
Control-Flow Analysis of Higher-Order Languages or Taming Lambda
-
-
Shivers, O.1
-
36
-
-
84876599143
-
-
LISP Pointers, Orlando, Florida, June ACM Press
-
Carolyn L. Talcott, editor. Proceedings of the 1994 ACM Conference on Lisp and Functional Programming, LISP Pointers, Vol. VII, No. 3, Orlando, Florida, June 1994. ACM Press.
-
(1994)
Proceedings of the 1994 ACM Conference on Lisp and Functional Programming
, vol.7
, Issue.3
-
-
Talcott, C.L.1
-
37
-
-
0028015018
-
Implementation of the typed call-by-value lambda-calculus using a stack of regions
-
Mads Tofte and Jean-Pierre Talpin. Implementation of the typed call-by-value lambda-calculus using a stack of regions. In Boehm [7], pages 188-201.
-
Boehm
, vol.7
, pp. 188-201
-
-
Tofte, M.1
Talpin, J.-P.2
-
38
-
-
0025444759
-
Deforestation: Transforming programs to eliminate trees
-
Philip Wadler. Deforestation: Transforming programs to eliminate trees. Theoretical Computer Science, 73(2):231-248, 1989. Special issue on ESOP'88, the Second European Symposium on Programming, Nancy, France, March 21-24, 1988.
-
(1989)
Theoretical Computer Science
, vol.73
, Issue.2
, pp. 231-248
-
-
Wadler, P.1
-
39
-
-
0025444759
-
-
Nancy, France, March 21-24
-
Philip Wadler. Deforestation: Transforming programs to eliminate trees. Theoretical Computer Science, 73(2):231-248, 1989. Special issue on ESOP'88, the Second European Symposium on Programming, Nancy, France, March 21-24, 1988.
-
(1988)
ESOP'88, the Second European Symposium on Programming
-
-
-
40
-
-
0028098849
-
Selective and light-weight closure conversion
-
Mitchell Wand and Paul Steckler. Selective and light-weight closure conversion. In Boehm [7], pages 435-445.
-
Boehm
, vol.7
, pp. 435-445
-
-
Wand, M.1
Steckler, P.2
|