skip to main content
10.1145/75277.75305acmconferencesArticle/Chapter ViewAbstractPublication PagespoplConference Proceedingsconference-collections
Article
Free Access

Incremental computation via function caching

Authors Info & Claims
Published:03 January 1989Publication History
First page image

References

  1. ACR+87.B. All~.~m, A. Carle, B.Rosen, P. Sweeney, and K. Zadeck. lncr~tal evalaution of attributed graphs. Technical Report RC 13205, IBM, Thomas J. Watson Research Center, Yorktown Heights, New York 10598, October 1987.Google ScholarGoogle Scholar
  2. All78.John Allen, Anatomy of LISP, McGraw Hill Book Company, NY, 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. DRT81.Alan Demers, Thomas Reps and Tim Teitelbaum. Incremental evaluation of attribute gramraars with application to syntax-directed editor.~. PROC of the Eighth POPL, pages 105-116, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Hoo86.Roger Hoover, Dynamically bypassing copy rules in attribute grammar. PROC of Thirteenth POPL~. pages 14-25, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Hoo87.Roger Hoover, Incremental Graph Evaluation. Ph.D. Thesis, Cornell University, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. HT86.Susan Horowitz and Tim Teitelbaum, Generating editing environments based on relations and attributes. TOPLAS, pages 577-608, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Kat84.Takuya Katayama. Translation of attribute grammars into procedures. TOPLAS, 6(3):345- 369, July 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Knu73.Donald Knuth, Sorting and Searching, The Art of Computer Programming, Vol. 3,1973.Google ScholarGoogle Scholar
  9. Meh84.Kurt Mehlhorn. Data Structures and Algorithms 1: Sorting and Searching. Springer-Verlag, 1984.Google ScholarGoogle Scholar
  10. Mic68.D. Michie. "Memo" functions and machine learniing. Nature, (218):19-22, April 1968.Google ScholarGoogle Scholar
  11. Par78.Luis {sidoro Trabb Pardo, Set Representation and Set Intersection, Ph.D. thesis, Stanford University, 1978Google ScholarGoogle Scholar
  12. Pug88a.William Pugh. An improved Cache Replacement Strategy for Function Caching. PROC of the ACM Conf on LisF and Functional Programming, pages 269-~76, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Pug88b.William Pugh, Incremental Computation and the Incremental Evaluation of Functional Programming. Ph.D. Thesis, Cornell University, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. RA84.Thomas W. Reps and Bowen AIpern. Interactive proof checking. PROC of the Eleventh POPL, pages 36-45, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Rep82.Thomas Reps, Optimal-time incremental semantic analysis for syntax-directed editors. PROC of the Ninth POPL, pages 169-176,1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Rep84.Thomas W. Reps. Generating Language-Based Environments. The MIT Press, Cambridge Massachusetts, I984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. SG76.M. Sassa and E. Goto, A hashing method for fast set operations. Inf. Proc. l.~t. 5(2):31-34, June 1976.Google ScholarGoogle ScholarCross RefCross Ref
  18. TK84.H. Taylor and S. Karlin. An Introduction to Stochastic Modeling, Academic Press, Orlando, Florida, 1984.Google ScholarGoogle Scholar
  19. YS88.D. YeUin and R. Strom. INC: a Language for Incremental Computations. SIGPLAN "88 Conference on Programming Language Design and Implmentation, pages 115-124, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Incremental computation via function caching

                  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
                    POPL '89: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
                    January 1989
                    352 pages
                    ISBN:0897912942
                    DOI:10.1145/75277

                    Copyright © 1989 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: 3 January 1989

                    Permissions

                    Request permissions about this article.

                    Request Permissions

                    Check for updates

                    Qualifiers

                    • Article

                    Acceptance Rates

                    POPL '89 Paper Acceptance Rate30of191submissions,16%Overall Acceptance Rate824of4,130submissions,20%

                    Upcoming Conference

                    POPL '25

                  PDF Format

                  View or Download as a PDF file.

                  PDF

                  eReader

                  View online with eReader.

                  eReader