-
3
-
-
0002626826
-
SSA is functional programming
-
[3] Andrew W. Appel. SSA is functional programming. ACM SIGPLAN Notices, 33(4):17–20, April 1998.
-
(1998)
ACM SIGPLAN Notices
, vol.33
, Issue.4
, pp. 17-20
-
-
Appel, R.W.1
-
4
-
-
0024867867
-
Continuation-passing, closure-passing style
-
In Michael J. O’Donnell and Stuart Feldman, editors, Austin, Texas, ACM Press
-
[4] Andrew W. Appel and Trevor Jim. Continuation-passing, closure-passing style. In Michael J. O’Donnell and Stuart Feldman, editors, Proceedings of the Sixteenth Annual ACM Symposium on Principles of Programming Languages, pages 293–302, Austin, Texas, January 1989. ACM Press.
-
(1989)
Proceedings of the Sixteenth Annual ACM Symposium on Principles of Programming Languages
, vol.January
, pp. 293-302
-
-
Appel, R.W.1
Jim, T.2
-
5
-
-
1142294722
-
Standard ML of New Jersey
-
In Jan MaHluszyński and Martin Wirsing, editors, Lecture Notes in Computer Science, Passau, Germany, August, Springer-Verlag
-
[5] Andrew W. Appel and David B. MacQueen. Standard ML of New Jersey. In Jan MaHluszyński and Martin Wirsing, editors, Third International Symposium on Programming Language Implementation and Logic Programming, number 528 in Lecture Notes in Computer Science, pages 1–13, Passau, Germany, August 1991. Springer-Verlag.
-
(1991)
Third International Symposium on Programming Language Implementation and Logic Programming
, Issue.528
, pp. 1-13
-
-
Appel, R.W.1
Macqueen, D.B.2
-
6
-
-
0021653841
-
A compiler for Lazy ML
-
In Guy L. Steele Jr., editor, Austin, Texas, August, ACM Press
-
[6] Lennart Augustsson. A compiler for Lazy ML. In Guy L. Steele Jr., editor, Conference Record of the 1984 ACM Symposium on Lisp and Functional Programming, pages 218–227, Austin, Texas, August 1984. ACM Press.
-
(1984)
Conference Record of the 1984 ACM Symposium on Lisp and Functional Programming
, pp. 218-227
-
-
Augustsson, L.1
-
7
-
-
84957709757
-
Automatic generalisation of function definitions
-
[23]
-
Adam Bakewell and Colin Runciman. Automatic generalisation of function definitions. In Middeldorp and Sato [23], pages 225–240.
-
Middeldorp and Sato
, pp. 225-240
-
-
Bakewell, A.1
Runciman, C.2
-
8
-
-
0026218814
-
Automatic autoprojection of recursive equations with global variables and abstract data types
-
[8] Anders Bondorf and Olivier Danvy. Automatic autoprojection of recursive equations with global variables and abstract data types. Science of Computer Programming, 16:151–195, 1991.
-
(1991)
Science of Computer Programming
, vol.16
, pp. 151-195
-
-
Bondorf, E.1
Danvy, O.2
-
9
-
-
0028465742
-
Lambda, the ultimate label, or a simple optimizing compiler for Scheme
-
[33]
-
William Clinger and Lars Thomas Hansen. Lambda, the ultimate label, or a simple optimizing compiler for Scheme. In Talcott [33], pages 128–139.
-
Talcott
, 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
-
In David A. Schmidt, editor, Copenhagen, Denmark, June, ACM Press
-
[10] 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
-
12
-
-
84956980965
-
An extensional characterization of lambda-lifting and lambdadropping
-
[23], Extended version available as the technical report BRICS RS-99-21
-
Olivier Danvy. An extensional characterization of lambda-lifting and lambdadropping. In Middeldorp and Sato [23], pages 241–250. Extended version available as the technical report BRICS RS-99-21.
-
Middeldorp and Sato
, pp. 241-250
-
-
Danvy, O.1
-
13
-
-
0001609503
-
Lambda-dropping: Transforming recursive equations into programs with block structure
-
[13] Olivier Danvy and Ulrik P. Schultz. Lambda-dropping: Transforming recursive equations into programs with block structure. Theoretical Computer Science, 248(1-2):243–287, 2000.
-
(2000)
Theoretical Computer Science
, vol.248
, Issue.1-2
, pp. 243-287
-
-
Danvy, O.1
Schultz, U.P.2
-
14
-
-
84957039048
-
-
Technical Report BRICS RS-02-30, Department of Computer Science, University of Aarhus, Aarhus, Denmark
-
[14] Olivier Danvy and Ulrik P. Schultz. Lambda-lifting in quadratic time. Technical Report BRICS RS-02-30, Department of Computer Science, University of Aarhus, Aarhus, Denmark, June 2002.
-
(2002)
Lambda-Lifting in Quadratic Time
-
-
Danvy, O.1
Schultz, U.P.2
-
15
-
-
84957797233
-
Specification and correctness of lambda lifting
-
In Walid Taha, editor, number 1924 in Lecture Notes in Computer Science, Montréal, Canada, September, Springer-Verlag
-
[15] Adam Fischbach and John Hannan. Specification and correctness of lambda lifting. In Walid Taha, editor, Proceedings of the First Workshop on Semantics, Applications, and Implementation of Program Generation (SAIG 2000), number 1924 in Lecture Notes in Computer Science, pages 108–128, Montréal, Canada, September 2000. Springer-Verlag.
-
(2000)
Proceedings of the First Workshop on Semantics, Applications, and Implementation of Program Generation (SAIG 2000)
, pp. 108-128
-
-
Fischbach, A.1
Hannan, J.2
-
17
-
-
85049230894
-
Super combinators: A new implementation method for applicative languages
-
In Daniel P. Friedman and David S. Wise, editors, Pittsburgh, Pennsylvania, August, ACM Press
-
[17] 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. ACM Press.
-
(1982)
Conference Record of the 1982 ACM Symposium on Lisp and Functional Programming
, pp. 1-10
-
-
Hughes, J.1
-
18
-
-
85034650378
-
Lambda lifting: Transforming programs to recursive equations
-
In Jean-Pierre Jouannaud, editor, Nancy, France, September, Springer-Verlag
-
[18] 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. Springer-Verlag.
-
(1985)
Functional Programming Languages and Computer Architecture, Number 201 in Lecture Notes in Computer Science
, pp. 190-203
-
-
Johnsson, T.1
-
19
-
-
0003418003
-
-
PhD thesis, Department of Computer Sciences, Chalmers University of Technology, Göteborg, Sweden
-
[19] 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
-
20
-
-
0001097061
-
The mechanical evaluation of expressions
-
[20] Peter J. Landin. The mechanical evaluation of expressions. Computer Journal, 6:308–320, 1964.
-
(1964)
Computer Journal
, vol.6
, pp. 308-320
-
-
Landin, P.J.1
-
21
-
-
0003914241
-
-
Addison-Wesley, Reading, MA, USA
-
[21] Ole L. Madsen, Birger Møller-Pedersen, and Kristen Nygaard. Object-oriented programming in the Beta programming language. Addison-Wesley, Reading, MA, USA, 1993.
-
(1993)
Object-Oriented Programming in the Beta Programming Language
-
-
Madsen, O.L.1
Møller-Pedersen, B.2
Nygaard, K.3
-
22
-
-
84957010351
-
-
John Reppy, editor, Record of the 1994 ACM SIGPLAN Workshop on ML and its Applications, Rapport de recherche No 2265, INRIA, 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)
ML Partial Evaluation Using Set-Based Analysis
, pp. 112-119
-
-
Malmkjær, K.1
Heintze, N.2
Danvy, O.3
-
23
-
-
84957018229
-
-
number 1722 in Lecture Notes in Computer Science, Tsukuba, Japan, November, Springer-Verlag
-
[23] Aart Middeldorp and Taisuke Sato, editors. Fourth Fuji International Symposium on Functional and Logic Programming, number 1722 in Lecture Notes in Computer Science, Tsukuba, Japan, November 1999. Springer-Verlag.
-
(1999)
Fourth Fuji International Symposium on Functional and Logic Programming
-
-
Middeldorp, A.1
Sato, T.2
-
24
-
-
0346170650
-
An introduction to fully-lazy supercombinators
-
In Guy Cousineau, Pierre-Louis Curien, and Bernard Robinet, editors, Val d’Ajol, France, Springer-Verlag
-
[24] Simon L. Peyton Jones. An introduction to fully-lazy 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. Springer-Verlag.
-
(1985)
Combinators and Functional Programming Languages, Number 242 in Lecture Notes in Computer Science
, pp. 176-208
-
-
Jones, S.L.P.1
-
25
-
-
0004093222
-
The Implementation of Functional Programming Languages
-
Prentice-Hall International
-
[25] Simon L. Peyton Jones. The Implementation of Functional Programming Languages. Prentice Hall International Series in Computer Science. Prentice-Hall International, 1987.
-
(1987)
Prentice Hall International Series in Computer Science
-
-
Jones, S.L.P.1
-
26
-
-
0003062474
-
Local CPS conversion in a direct-style compiler
-
In Amr Sabry, editor, Technical report 545, Computer Science Department, Indiana University, London, England
-
[26] John Reppy. Local CPS conversion in a direct-style compiler. In Amr Sabry, editor, Proceedings of the Third ACM SIGPLAN Workshop on Continuations, Technical report 545, Computer Science Department, Indiana University, pages 1–6, London, England, January 2001.
-
(2001)
Proceedings of the Third ACM SIGPLAN Workshop on Continuations
, vol.January
, pp. 1-6
-
-
Reppy, J.1
-
27
-
-
0005559480
-
-
PhD thesis, Department of Computing, University of Glasgow, Glasgow, Scotland
-
[27] André Santos. Compilation by transformation in non-strict functional languages. PhD thesis, Department of Computing, University of Glasgow, Glasgow, Scotland, 1996.
-
(1996)
Compilation by Transformation in Non-Strict Functional Languages
-
-
Santos, R.1
-
29
-
-
84888227487
-
Partial evaluation for class-based object-oriented languages
-
In Olivier Danvy and Andrzej Filinski, editors, Aarhus, Denmark, May, Springer-Verlag
-
[29] Ulrik P. Schultz. Partial evaluation for class-based object-oriented languages. In Olivier Danvy and Andrzej Filinski, editors, Programs as Data Objects, Second Symposium, PADO 2001, number 2053 in Lecture Notes in Computer Science, pages 173–197, Aarhus, Denmark, May 2001. Springer-Verlag.
-
(2001)
Programs as Data Objects, Second Symposium, PADO 2001, Number 2053 in Lecture Notes in Computer Science
, pp. 173-197
-
-
Schultz, U.P.1
-
30
-
-
84947906570
-
Towards automatic specialization of Java programs
-
In Rachid Guerraoui, editor, Lecture Notes in Computer Science, Lisbon, Portugal, June, Springer-Verlag
-
[30] Ulrik P. Schultz, Julia Lawall, Charles Consel, and Gilles Muller. Towards automatic specialization of Java programs. In Rachid Guerraoui, editor, Proceedings of the European Conference on Object-oriented Programming (ECOOP’99), volume 1628 of Lecture Notes in Computer Science, pages 367–390, Lisbon, Portugal, June 1999. Springer-Verlag.
-
(1999)
Proceedings of the European Conference on Object-Oriented Programming (ECOOP’99)
, vol.1628
, pp. 367-390
-
-
Schultz, U.P.1
Lawall, J.2
Consel, C.3
Muller, G.4
-
31
-
-
0028464101
-
Space-efficient closure representations
-
[33]
-
Zhong Shao and Andrew W. Appel. Space-efficient closure representations. In Talcott [33], pages 150–161.
-
Talcott
, pp. 150-161
-
-
Shao, Z.1
Appel, A.W.2
-
33
-
-
84876599143
-
-
Orlando, Florida, June, ACM Press
-
[33] Carolyn L. Talcott, editor. Proceedings of the 1994 ACM Conference on Lisp and Functional Programming, LISP Pointers, Vol. 7, No. 3, Orlando, Florida, June 1994. ACM Press.
-
(1994)
Proceedings of the 1994 ACM Conference on Lisp and Functional Programming, LISP Pointers
, vol.7
, Issue.3
-
-
Talcott, C.L.1
-
34
-
-
84915451873
-
From interpreter to compiler: A representational derivation
-
In Harald Ganzinger and Neil D. Jones, editors, number 217 in Lecture Notes in Computer Science, Copenhagen, Denmark, October, Springer-Verlag
-
[34] Mitchell Wand. From interpreter to compiler: a representational derivation. In Harald Ganzinger and Neil D. Jones, editors, Programs as Data Objects, number 217 in Lecture Notes in Computer Science, pages 306–324, Copenhagen, Denmark, October 1985. Springer-Verlag.
-
(1985)
Programs as Data Objects
, pp. 306-324
-
-
Wand, M.1
|