skip to main content
10.1145/165180.165219acmconferencesArticle/Chapter ViewAbstractPublication PagesfpcaConference Proceedingsconference-collections
Article
Free Access

Strictness analysis using abstract reduction

Published:01 July 1993Publication History
First page image

References

  1. Abramsky S., Strictness Analysis and Polymorphic Invariance, in: Proc. of Workshop on Programs az Data Objects, pages 1-23, DIKU, Denmark, Springer Verlag, LNCS 217, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Burn G.L., Evaluation Transformers-& Model for the Parallel Evaluation of Fkmctional Languages (extended abstract), in: Proc. of Conference on Functional Programming Languages and Computer Architecture (FPCA '87), pages 446-470, Portl~nd, Oregon, USA, Sprln//;~r V~rl~g, LNCS 274, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Burn G.L., C.L. Hankin and S. Abramsky, The Theory of Strictness Analysis for Higher Order Functions, in: Proc. of Workshop on ProBrams as Data Objects, pages 42-62, DIKU, Denmark, Springer Verlag, LNCS 217, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Clack C. and S. Peyton Jones, Strictness Analysis- a Practical Approach, in: Proc. of Conference on Functional Programming Languages and Computer Architecture (FPCA '85), pages 35-49, Nancy, France, Springer Verlag, LNCS 201, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Cousot P. and R. Cousot, Abstract Interpretation: A Unified Lattice Model for Static Analysis of Programs by Construction of Approximations of Fixed Points, in: Proc. of gth Symposium on Principles of Programming Languages (POPL'77), pages 238-252, 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Eekelen M.C.J.D. van, E. Goubault, C. Hankin and E. N'dcker, Abstract Reduction: Towards a Theory via Abstract Interpreration, in: Proc. of Semagraph Symposium, Nijmegen, The Netherlands, 1991, also to appear in Sleep et al. {1993}.Google ScholarGoogle Scholar
  7. Goubault E. and C. Hankin, A Lattice for the Abstract Interpreration of Term Graph Rewrite Systems, in: Proc. of Semagraph Symposium, pages 263--273, Nijmegen, The Netherlands, 1991, also to appear in Sleep et al. {1993}.Google ScholarGoogle Scholar
  8. Hunt S., Frontiers and Open Sets in Abstract Interpretation, in: Proc. of Conference on Functional Programming Languages and Computer Architecture (FPCA '89), pages 1-13, London, UK, AOM Press,, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Leung A. and P. Mishra, Reasoning about Simple and Exhaustire Demand in Higher-Order Lazy Languages, in: Proc. of International Conference on Functional Programming Languages and Computer Architecture (FPCA '91), pages 328- 351, Boston, USA, Springer Verlag, LNCS 523, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Martin C. and C. Hankin, Finding Fixed Points in Finite Lattices, in: Proc. of Conference on Functional Programming Languages and Co~npuier Architecture (FPCA '87), pages 426-445, Portland, Oregon, USA, Springer Verlag, LNCS 274, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Mycroft A., Abstract interpretation and opiimising transformations for applicative programs, PhD thesis, University of Edinburgh, 1981.Google ScholarGoogle Scholar
  12. N'~cker E., Strictness Analysis by Abstract Reduction in Orthogonal Term Rewriting Systems, Technical Report 92-31, University of Nijmegen, 1992.Google ScholarGoogle Scholar
  13. Plasmeijer M.J. and M.C.J.D. van Eekelen, Functional Programrainy and Parallel Graph Rewriting, Addison Wesley, University of Nijmegen, The Netherlands, to appear in 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Plasmeijer M.J., M.C.J.D. van Eekelen, E. NScker and J.E.W. Smetsers, The Concurrent Clean System- Functional Programming on the Macintosh, in: Proc. of 7$h int. Conference of the Apple European Univerzit~t Consortium, Paris, 1991.Google ScholarGoogle Scholar
  15. Sleep M.R., M.J. Plasmeijer and M.C.J.D. van Eekelen, Term Graph Rewriting, Theor~ and Practice, John Wiley and Sons inc., 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Toyama Y., J.E.W. Smetsers, M.C.J.D. van Eekelen and M.J. Plasmeijer, The Functional Strategy and T~ansitive Term Rewriting Systems, in: Proc. of Semagraph Symposium, pages 99-115, Nijmegen, The Netherlands, 1991, also to appear in Sleep et aL {1993}.Google ScholarGoogle Scholar
  17. Wadler P. and R. J. M. Hughes, Projections for Strictness Analysis, in: Proc. of Conference on Functional Programming Languages a~d Computer Architecture (FPCA '87), pages 385-407, Portland, Oregon, USA, Springer Verlag, LNCS 274, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Wadler P., Strictness Analysis over Non-fiat Domains, in: Abstract interpretation of Declarative Languages, Ellis Horwood, 1987.Google ScholarGoogle Scholar

Index Terms

  1. Strictness analysis using abstract reduction

                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
                  FPCA '93: Proceedings of the conference on Functional programming languages and computer architecture
                  July 1993
                  350 pages
                  ISBN:089791595X
                  DOI:10.1145/165180

                  Copyright © 1993 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: 1 July 1993

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • Article

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader