skip to main content
10.1145/215465.215468acmconferencesArticle/Chapter ViewAbstractPublication PagespepmConference Proceedingsconference-collections
Article
Free Access

Mix ten years later

Authors Info & Claims
Published:23 June 1995Publication History
First page image

References

  1. 1.Andersen L.O., Program analysis and specialization for the C programming language. DIKU, Department of Computer Science, University o} Copenhagen. DIKU Report No. 94/19, 1994.Google ScholarGoogle Scholar
  2. 2.Baier R., Glück R., Zöchling R., Partial evaluation of numerical programs in Fortran. In: ACM SIGPLAN Workshop on Partial Evaluation and Semantics.Based Program Manipulation. 119-132, Report 94/9, University of Melbourne, Australia 1994.Google ScholarGoogle Scholar
  3. 3.L. Beckman et al., 'A partial evaluat,or, and its use as a programming tool', Artificial Intelligence, 7(4):319-357, 1976.Google ScholarGoogle ScholarCross RefCross Ref
  4. 4.A. Berlin and D. Weise, 'Compiling scientific code using partial evaluation', IEEE Computer, 23(12):25-37, December 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Birkedal L., Welinder, M., Partial Dvaluation of Standard ML. DIKU, Department o} Computer Science, University of Copenhagen. DIKU Report No. 93/22, 1993.Google ScholarGoogle Scholar
  6. 6.D. Bj~rner, A.P. Ershov, and N.D. Jones (eds.), Partial Evaluation and Mixed Compultation. Proceedings of the IFIP TC2 Workshop, Gammel A vernaes, Denmark, October 1987, Amsterdam: North-Holland, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.A. Bondorf and O. Danvy, 'Automatic autoprojection of recursive equations with global variables and abstract data types', Science of Computer Programming, 16:151-195, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.C. Consel, 'New insights into partial evaluation: The Schism experiment', in H. Ganzinger (ed.), ESOP '88, 2nd European Symposium on Programming, Nancy, France, March 1988 (Lecture Notes in Computer Science, vol. 300), pp. 236-246, Berlin: Springer-Verlag, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.A. De Niel, E. Bevers, and K. De Vlarainck, 'Partial evaluation of polymorphically typed functional languages: The representation problem', in M. Billaud et al. (eds.), Analyse Statique en Programmation JEquationnelle, Fonctionnelle, et Logique, Bordeaux, France, Octobre 1991 (Bigre, vol. 74), pp. 90-97, Rennes: IRISA, 1991.Google ScholarGoogle Scholar
  10. 10.A.P. Ershov: Mixed Computation: Potential applications and problems for study. Theoretical Computer Science 18, pp. 41-67, 1982.Google ScholarGoogle ScholarCross RefCross Ref
  11. 11.hr. Futamura, 'Partial evaluation of computation process - an approach to a compiler-compiler', Systems, Computers, Controls, 2(5):45-50, 1971.Google ScholarGoogle Scholar
  12. 12.Robert Gliick and Andrei V. Klimov, Occam's razor in metacomputation: the notion of a perfect process tree. In Static analysis Proceedings, eds. P. Cousot, M. Falaschi, G. Fil6, G. Rauzy. Lecture Notes in Computer Science 724, pp. 112-123, Springer-Verlag, 1993. Google ScholarGoogle Scholar
  13. 13.C. Goad, 'Automatic construction of special purpose programs', in D.W. Loveland (ed.), 6th Conference on Automated Deductzon, New York, USA (Lecture Notes in Computer Science, col. 138), pp. 194-208, Berlin: Springer-Verlag, 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.C.K. Gomard and N.D. Jones, 'A partial evaluator for the untyped lambda-calculus', Journal of Functional Programming, 1(1):21-69, January 1991.Google ScholarGoogle ScholarCross RefCross Ref
  15. 15.C. Gurr, A Self-applicable Partial Evaluator for the Logic Programming Language G6del, Ph.D. thesis, University of Bristol, 1994.Google ScholarGoogle Scholar
  16. 16.N.D. Jones (ed.), Semant2cs-Directed Compiler Generation, Aarhus, Denmark, January 1980 (Lecture Notes in Computer Science, col. 9~), Berlin: Springer-Verlag, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.N.D. Jones and D.A. Schmidt, 'Compiler generation from denotational semantics', in N.D. Jones (ed.), Semantics-Directed Compiler Generation, Aarhus, Denmark (Lecture Notes in Computer Science, col. 94), pp. 70-93, Berlin: Springer- Verlag, 1980. Google ScholarGoogle Scholar
  18. 18.N.D. Jones, P. Sestoft, and H. SOndergaard, 'An experiment in partial evaluation: The generation of a compiler generator', in J.-P. Jouannaud (ed.), Rewriting Techniques and Applications, Dijon, France. (Lecture Notes zn Computer Science, col. 202), pp. 124-140, Berlin: Springer-Verlag, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.N.D. Jones, 'Automatic program specialization: A re-examination from basic principles', in D. BjOrner, A.P. Ershov, and N.D. Jones (eds.), Partial Evaluation and Mixed Computation, pp. 225-282, Amsterdam: North-Holland, 1988.Google ScholarGoogle Scholar
  20. 20.Neil D. Jones, C.K. Gomard, P. Sestoft, "Partial Evaluation and Automatic Program Generation," Prentice Hall International Series in Computer Science, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.Jones, N. D., Constant time factors do matter, ACM Symposium on Theory of Computing, ACM Press, S. Homer (ed.) (1993), 602-611. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22.N. D. Jones, The Essence of Program Transformation by Partial Evaluation and Driving, in Logic, Language and Computation, a Festschrift in honor of Satoru Takasu, edited by Masahiko Sato N. D. Jones, Masami Hagiya, pages 206-224, S-V, April 1994.Google ScholarGoogle Scholar
  23. 23.J. J0rgensen, 'Generating a compiler for a lazy language by partial evaluation', in Nineteenth A CM Symposium on Principles of Programming Languages, Albuquerque, New Mexico, January 1992, pp. 258-268, New York: ACM, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. 24.J. Lemnchbury, ProTection Favtori~ation~ ir~ Partial Evaluation, Cambridge: Cambridge University Press, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. 25.S.A. Romanenko, 'A compiler generator produced by a self-applicable specializer can have a surprisingly natural and understandable structure', in D. Bj0rner, A.P. Ershov, and N.D. Jones (eds.), Partial Evaluation and Mixed Computation, pp. 445-463, Amsterdam: North-Holland, 1988.Google ScholarGoogle Scholar
  26. 26.D. Sahfin, 'The Mixtus approach to automatic partial evaluation of full Prolog', in S. Debray and M. Hermenegildo (eds.), Logic Programming: Proceedings of the 1990 North American Conference, Austin, Texas, October 1990, pp. 377-398, Cambridge, MA: MIT Press, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. 27.Morten Heine S0rensen, Robert Glfick and Neil D. Jones, Towards unifying partial evaluation, deforestation, supercompilation, and GPC. European Symposium on Programming (ESOP). Lecture Notes in Computer Science, Springer-Verlag, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. 28.Valentin F. Turchin, The concept of a supercompiler. A CM Transactions on Programming Languages and Systems, 8(3), pp. 292-325, July 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. 29.M. Tofte, Compiler Generators. What They Can Do, What They Might Do, and What They Will Probably Never Do, volume 19 of EATCS Monographs on Theoretical Computer Science, Berlin: Springer-Verlag, 1990. Earlier version: DIKU Report 84/8, DIKU, University of Copenhagen, Denmark, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. 30.Philip L. Wadler, Deforestation: transforming programs to eliminate trees. European Symposium On Programming (ESOP). Lecture Notes in Computer Science 300, pp. 344-358, Nancy, France, Springer- Verlag, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Mix ten years later

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              PEPM '95: Proceedings of the 1995 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation
              June 1995
              269 pages
              ISBN:0897917200
              DOI:10.1145/215465
              • Chairman:
              • Neil Jones

              Copyright © 1995 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 23 June 1995

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate66of120submissions,55%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader