-
3
-
-
84909812563
-
-
DIKU Research Report 90/04, University of Copenhagen, Copenhagen, Denmark, To appear in Science of Computer Programming
-
A. Bondorf and O. Danvy. Automatic autoprojection of recursive equations with global variables and abstract data types. DIKU Research Report 90/04, University of Copenhagen, Copenhagen, Denmark, 1990. To appear in Science of Computer Programming.
-
(1990)
Automatic Autoprojection of Recursive Equations with Global Variables and Abstract Data Types
-
-
Bondorf, A.1
Danvy, O.2
-
4
-
-
84976691251
-
-
Research Report RC 5834 (# 25271), IBM Thomas J.W atson Research Center, Yorktown Heights, New York, New York
-
W. Burge. An optimizing technique for high level programming languages. Research Report RC 5834 (# 25271), IBM Thomas J.W atson Research Center, Yorktown Heights, New York, New York, 1976.
-
(1976)
An Optimizing Technique for High Level Programming Languages
-
-
Burge, W.1
-
5
-
-
0040201330
-
-
PhD thesis, University of London, Imperial College of Science, Technology and Medecine, London, UK
-
W. N. Chin. Automatic Methods for Program Transformation. PhD thesis, University of London, Imperial College of Science, Technology and Medecine, London, UK, 1990.
-
(1990)
Automatic Methods for Program Transformation
-
-
Chin, W.N.1
-
6
-
-
4344583969
-
-
PhD thesis, Université de Paris VI, Paris, France, June
-
C. Consel. Analyse de Programmes, Evaluation Partielle et Génération de Compilateurs. PhD thesis, Université de Paris VI, Paris, France, June 1989.
-
(1989)
Analyse De Programmes, Evaluation Partielle Et Génération De Compilateurs
-
-
Consel, C.1
-
7
-
-
0025531402
-
Binding time analysis for higher order untyped functional languages
-
C. Consel. Binding time analysis for higher order untyped functional languages. In ACM Conference on Lisp and Functional Programming, pages 264–272, 1990.
-
(1990)
ACM Conference on Lisp and Functional Programming
, pp. 264-272
-
-
Consel, C.1
-
8
-
-
84976772421
-
-
Yale University, New Haven, Connecticut, USA, Version 1.0
-
C. Consel. The Schism Manual. Yale University, New Haven, Connecticut, USA, 1990. Version 1.0.
-
(1990)
The Schism Manual
-
-
Consel, C.1
-
9
-
-
0024303062
-
Partial evaluation of pattern matching in strings
-
C. Consel and O. Danvy. Partial evaluation of pattern matching in strings. Information Processing Letters, 30(2):79–86, 1989.
-
(1989)
Information Processing Letters
, vol.30
, Issue.2
, pp. 79-86
-
-
Consel, C.1
Danvy, O.2
-
10
-
-
0005363812
-
From interpreting to compiling binding times
-
N. D. Jones, editor, Springer-Verlag
-
C. Consel and O. Danvy. From interpreting to compiling binding times. In N. D. Jones, editor, ESOP’90, 3 rd European Symposium on Programming, volume 432 of Lecture Notes in Computer Science, pages 88–105. Springer-Verlag, 1990.
-
(1990)
ESOP’90, 3 Rd European Symposium on Programming
, vol.432
, pp. 88-105
-
-
Consel, C.1
Danvy, O.2
-
13
-
-
0001859449
-
Semantic foundations of program analysis: Theory and applications
-
S. S. Muchnick and N. D. Jones, editors, Prentice-Hall
-
P. Cousot. Semantic foundations of program analysis: Theory and applications. In S. S. Muchnick and N. D. Jones, editors, Program Flow Analysis: Theory and Applications. Prentice-Hall, 1981.
-
(1981)
Program Flow Analysis: Theory and Applications
-
-
Cousot, P.1
-
14
-
-
0026120821
-
Semantics-directed compilation of non-linear patterns
-
March
-
O. Danvy. Semantics-directed compilation of non-linear patterns. Information Processing Letters, 37:315–322, March 1991.
-
(1991)
Information Processing Letters
, vol.37
, pp. 315-322
-
-
Danvy, O.1
-
15
-
-
3042986925
-
-
Technical Report CIS-91-2, Kansas State University, Kansas, USA
-
O. Danvy and A. Filinski. Representing control, a study of the CPS transformation. Technical Report CIS-91-2, Kansas State University, Manhattan, Kansas, USA, 1991.
-
(1991)
Representing Control, a Study of the CPS Transformation
-
-
Danvy, O.1
Filinski, A.2
-
16
-
-
0040208003
-
-
Diku student report 85-7-15, University of Copenhagen, Copenhagen, Denmark
-
H. Dybkjær. Parsers and partial evaluation: An experiment. Diku student report 85-7-15, University of Copenhagen, Copenhagen, Denmark, 1985.
-
(1985)
Parsers and Partial Evaluation: An Experiment
-
-
Dybkjær, H.1
-
17
-
-
85031904185
-
Declarative continuations: An investigation of duality in programming language semantics
-
In D.H. Pitt et al., editors, number 389 in Lecture Notes in Computer Science, Manchester, UK, September
-
A. Filinski. Declarative continuations: An investigation of duality in programming language semantics. In D.H. Pitt et al., editors, Category Theory and Computer Science, number 389 in Lecture Notes in Computer Science, pages 224–249, Manchester, UK, September 1989.
-
(1989)
Category Theory and Computer Science
, pp. 224-249
-
-
Filinski, A.1
-
18
-
-
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, pages 45–50, 1971.
-
(1971)
Systems, Computers, Controls
, vol.2
, Issue.5
, pp. 45-50
-
-
Futamura, Y.1
-
20
-
-
85031903208
-
Improving full laziness
-
In Simon L. Peyton Jones, Graham Hutton, and Carsten Kehler Holst, editors, Glasgow 1990. Workshops in Computing, Springer-Verlag, August
-
C. K. Holst. Improving full laziness. In Simon L. Peyton Jones, Graham Hutton, and Carsten Kehler Holst, editors, Functional Programming, Glasgow 1990. Workshops in Computing, pages 71–82. Springer-Verlag, August 1990.
-
(1990)
Functional Programming
, pp. 71-82
-
-
Holst, C.K.1
-
22
-
-
1542640025
-
Towards binding time improvement for free
-
In Simon L. Peyton Jones, Graham Hutton, and Carsten Kehler Holst, editors, Springer-Verlag, August
-
C. K. Holst and J. Hughes. Towards binding time improvement for free. In Simon L. Peyton Jones, Graham Hutton, and Carsten Kehler Holst, editors, Functional Programming, Glasgow 1990. Workshops in Computing, pages 83–100. Springer-Verlag, August 1990.
-
(1990)
Functional Programming, Glasgow 1990. Workshops in Computing
, pp. 83-100
-
-
Holst, C.K.1
Hughes, J.2
-
23
-
-
85031911226
-
Towards relating forward and backwards analyses
-
In Simon L. Peyton Jones, Graham Hutton, and Carsten Kehler Holst, editors, Springer-Verlag, August
-
J. Hughes and J. Launchbury. Towards relating forward and backwards analyses. In Simon L. Peyton Jones, Graham Hutton, and Carsten Kehler Holst, editors, Functional Programming, Glasgow 1990. Workshops in Computing, pages 101–113. Springer-Verlag, August 1990.
-
(1990)
Functional Programming, Glasgow 1990. Workshops in Computing
, pp. 101-113
-
-
Hughes, J.1
Launchbury, J.2
-
24
-
-
85034650378
-
Lambda lifting: Transforming programs to recursive equations
-
J.-P. Jouannaud, editor, Lecture Notes in Computer Science, Springer-Verlag
-
T. Johnsson. Lambda lifting: Transforming programs to recursive equations. In J.-P. Jouannaud, editor, Conference on Functional Programming Languages and Computer Architecture, volume 201 of Lecture Notes in Computer Science, pages 190–203. Springer-Verlag, 1985.
-
(1985)
Conference on Functional Programming Languages and Computer Architecture
, vol.201
, pp. 190-203
-
-
Johnsson, T.1
-
25
-
-
84976699260
-
An experiment in partial evaluation: The generation of a compiler generator
-
J.-P. Jouannaud, editor, Dijon, France, Lecture Notes in Computer Science, Springer-Verlag
-
N. D. Jones, P. Sestoft, and H. Søndergaard. An experiment in partial evaluation: the generation of a compiler generator. In J.-P. Jouannaud, editor, Rewriting Techniques and Applications, Dijon, France, volume 202 of Lecture Notes in Computer Science, pages 124–140. Springer-Verlag, 1985.
-
(1985)
Rewriting Techniques and Applications
, vol.202
, pp. 124-140
-
-
Jones, N.D.1
Sestoft, P.2
Søndergaard, H.3
-
26
-
-
0001825807
-
Mix: A self-applicable partial evaluator for experiments in compiler generation
-
N. D. Jones, P. Sestoft, and H. 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
-
27
-
-
84957681173
-
Generating a pattern matching compiler by partial evaluation
-
In Simon L. Peyton Jones, Graham Hutton, and Carsten Kehler Holst, editors, Springer-Verlag, August
-
J. Jørgensen. Generating a pattern matching compiler by partial evaluation. In Simon L. Peyton Jones, Graham Hutton, and Carsten Kehler Holst, editors, Functional Programming, Glasgow 1990. Workshops in Computing, pages 177–195. Springer-Verlag, August 1990.
-
(1990)
Functional Programming, Glasgow 1990. Workshops in Computing
, pp. 177-195
-
-
Jørgensen, J.1
-
29
-
-
0000833167
-
Monotone data flow analysis frameworks
-
J. B. Kam and J. D. Ullman. Monotone data flow analysis frameworks. Acta Informatica, 7:305–317, 1977.
-
(1977)
Acta Informatica
, vol.7
, pp. 305-317
-
-
Kam, J.B.1
Ullman, J.D.2
-
30
-
-
84976822937
-
Orbit: An optimizing compiler for Scheme. SIGPLAN Notices
-
D. A. Kranz, R. Kelsey, J. A. Rees, P. Hudak, J. Philbin, and N. I. Adams. Orbit: an optimizing compiler for Scheme. SIGPLAN Notices, ACM Symposium on Compiler Construction, 21(7):219–233, 1986.
-
(1986)
ACM Symposium on Compiler Construction
, vol.21
, Issue.7
, pp. 219-233
-
-
Kranz, D.A.1
Kelsey, R.2
Rees, J.A.3
Hudak, P.4
Philbin, J.5
Adams, N.I.6
-
31
-
-
0003516399
-
-
PhD thesis, Department of Computing Science, University of Glasgow, Scotland, January
-
J. Launchbury. Projection Factorisation in Partial Evaluation. PhD thesis, Department of Computing Science, University of Glasgow, Scotland, January 1990.
-
(1990)
Projection Factorisation in Partial Evaluation
-
-
Launchbury, J.1
-
32
-
-
0000052305
-
Partially static structures in a self-applicable partial evaluator
-
D. Bjørner, A. P. Ershov, and N. D. Jones, editors, North-Holland
-
T. Mogensen. Partially static structures in a self-applicable partial evaluator. In D. Bjørner, A. P. Ershov, and N. D. Jones, editors, Partial Evaluation and Mixed Computation, pages 325–348. North-Holland, 1988.
-
(1988)
Partial Evaluation and Mixed Computation
, pp. 325-348
-
-
Mogensen, T.1
-
35
-
-
0004076045
-
-
Cambridge University Press, draft textbook, in preparation
-
P. Mosses. Action Semantics. Cambridge University Press, 1991. draft textbook, in preparation.
-
(1991)
Action Semantics
-
-
Mosses, P.1
-
36
-
-
0020247059
-
A denotational framework for data flow analysis
-
F. Nielson. A denotational framework for data flow analysis. Acta Informatica, 18:265–287, 1982.
-
(1982)
Acta Informatica
, vol.18
, pp. 265-287
-
-
Nielson, F.1
-
37
-
-
84909875192
-
Eureka definitions for free! or disagreement points for fold/unfold transformations
-
N. D. Jones, editor, Lecture Notes in Computer Science, Springer-Verlag
-
H. R. Nielson and F. Nielson. Eureka definitions for free! or disagreement points for fold/unfold transformations. In N. D. Jones, editor, ESOP’90, 3 rd European Symposium on Programming, volume 432 of Lecture Notes in Computer Science, pages 291–305. Springer-Verlag, 1990.
-
(1990)
ESOP’90, 3 Rd European Symposium on Programming
, vol.432
, pp. 291-305
-
-
Nielson, H.R.1
Nielson, F.2
-
38
-
-
18944377121
-
Call-by-name, call-by-value and the λ-calculus
-
G. D. Plotkin. Call-by-name, call-by-value and the λ-calculus. Theoretical Computer Science, 1:125–159, 1975.
-
(1975)
Theoretical Computer Science
, vol.1
, pp. 125-159
-
-
Plotkin, G.D.1
-
39
-
-
84909891396
-
Revised3 report on the algorithmic language Scheme
-
eds., December
-
J. Rees and W. Clinger, eds. Revised3 report on the algorithmic language Scheme. SIGPLAN Notices, 21(12):37–79, December 1986.
-
(1986)
SIGPLAN Notices
, vol.21
, Issue.12
, pp. 37-79
-
-
Rees, J.1
Clinger, W.2
-
40
-
-
85035001592
-
Definitional interpreters for higher order programming languages
-
J. Reynolds. Definitional interpreters for higher order programming languages. In ACM National Conference, pages 717–740, 1972.
-
(1972)
ACM National Conference
, pp. 717-740
-
-
Reynolds, J.1
-
41
-
-
0005427296
-
Automatic call unfolding in a partial evaluator
-
D. Bjørner, A. P. Ershov, and N. D. Jones, editors, North-Holland
-
P. Sestoft. Automatic call unfolding in a partial evaluator. In D. Bjørner, A. P. Ershov, and N. D. Jones, editors, Partial Evaluation and Mixed Computation. North-Holland, 1988.
-
Partial Evaluation and Mixed Computation
, pp. 1988
-
-
Sestoft, P.1
-
44
-
-
84931351744
-
-
Technical Report AI-TR-474, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, Massachusetts
-
G. L. Steele, Jr. Rabbit: A compiler for Scheme. Technical Report AI-TR-474, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, Massachusetts, May 1978.
-
(1978)
A Compiler for Scheme
-
-
Steele, G.L.1
Rabbit, J.R.2
-
46
-
-
85035018595
-
Deforestation: Transforming programs to eliminate trees
-
H. Ganzinger, editor, Lecture Notes in Computer Science. Springer-Verlag
-
P. Wadler. Deforestation: Transforming programs to eliminate trees. In H. Ganzinger, editor, ESOP’88, 2 nd European Symposium on Programming, volume 300 of Lecture Notes in Computer Science. Springer-Verlag, 1988.
-
(1988)
ESOP’88, 2 Nd European Symposium on Programming
, vol.300
-
-
Wadler, P.1
-
48
-
-
0018924279
-
Continuation-based program transformation strategies
-
January
-
M. Wand. Continuation-based program transformation strategies. Journal of the ACM, 27(1):164–180, January 1980.
-
(1980)
Journal of the ACM
, vol.27
, Issue.1
, pp. 164-180
-
-
Wand, M.1
-
49
-
-
84915451873
-
From interpreter to compiler: A representational derivation
-
H. Ganzinger and N. D. Jones, editors, Lecture Notes in Computer Science
-
M. Wand. From interpreter to compiler: A representational derivation. In H. Ganzinger and N. D. Jones, editors, Programs as Data Objects, volume 217 of Lecture Notes in Computer Science, pages 306–324, 1985.
-
(1985)
Programs as Data Objects
, vol.217
, pp. 306-324
-
-
Wand, M.1
-
50
-
-
84957695126
-
-
Technical Report 441, Stanford University, Stanford, USA, August
-
D. Weise and E. Ruf. Computing types during program specialization. Technical Report 441, Stanford University, Stanford, USA, August 1990.
-
(1990)
Computing Types during Program Specialization
-
-
Weise, D.1
Ruf, E.2
|