{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T16:30:17Z","timestamp":1725467417216},"publisher-location":"Berlin\/Heidelberg","reference-count":17,"publisher":"Springer-Verlag","isbn-type":[{"type":"print","value":"3540558446"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/3-540-55844-6_132","type":"book-chapter","created":{"date-parts":[[2006,7,13]],"date-time":"2006-07-13T09:22:29Z","timestamp":1152782549000},"page":"130-144","source":"Crossref","is-referenced-by-count":4,"title":["Using cached functions and constructors for incremental attribute evaluation"],"prefix":"10.1007","author":[{"given":"Maarten","family":"Pennings","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Doaitse","family":"Swierstra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Harald","family":"Vogt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"9_CR1","doi-asserted-by":"crossref","unstructured":"Alblas, Henk. Introduction to Attribute Grammars. In H. Alblas and B. Melichar (Eds.) Attribute Grammars, Applications and Systems (SAGA '91), Lecture Notes in Computer Science, Vol. 545, pages 1\u2013115, Springer-Verlag, June 1991.","DOI":"10.1007\/3-540-54572-7_1"},{"key":"9_CR2","unstructured":"Deransart, Pierre, Martin Jourdan and Bernard Lorho. Attribute Grammars. Definitions, Systems and Bibliography. Lecture Notes in Computer Science, Vol. 323, Springer-Verlag, August 1988."},{"key":"9_CR3","doi-asserted-by":"crossref","unstructured":"Deransart, P, M Jourdan (Eds.). Attribute Grammars and their Applications (WAGA '90). Lecture Notes in Computer Science, Vol. 461, Springer-Verlag, September 1990.","DOI":"10.1007\/3-540-53101-7"},{"key":"9_CR4","doi-asserted-by":"crossref","unstructured":"Hudak, Paul and Joseph H. Fasel. A Gentle Introduction to Haskell. In ACM SIGPLAN Notices Haskell special issue, Vol. 27, No. 5, May 1992.","DOI":"10.1145\/130697.130698"},{"key":"9_CR5","doi-asserted-by":"crossref","unstructured":"Hudak, P., S. Peyton-Jones and P. Wadler (Eds.). Report on the Programming Language Haskell, A Non-strict Purely Functional Language (Version 1.2). In ACM SIGPLAN Notices Haskell special issue, Vol. 27, No. 5, May 1992.","DOI":"10.1145\/130697.130699"},{"key":"9_CR6","doi-asserted-by":"crossref","unstructured":"Hughes, John. Lazy memo-functions. In Jean-Pierre Jouannaud (Ed.) Functional Programming Languages and Computer Architecture, Lecture Notes in Computer Science, Vol. 201, pages 129\u2013146, Springer-verlag, 1985.","DOI":"10.1007\/3-540-15975-4_34"},{"key":"9_CR7","unstructured":"Jones, Mark P. Introduction to Gofer 2.20, Oxford Programming Research Group, November 1991."},{"key":"9_CR8","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1007\/BF00288644","volume":"13","author":"K. Uwe","year":"1980","unstructured":"Kastens, Uwe. Ordered Attributed Grammars. In Acta Informatica, Vol. 13, pages 229\u2013256, 1980.","journal-title":"Acta Informatica"},{"key":"9_CR9","doi-asserted-by":"crossref","unstructured":"Knuth, Donald E. Semantics of context-free languages. In Mathematical Systems Theory, Vol. 2, No. 2, pages 127\u2013145, Springer-Verlag, 1968.","DOI":"10.1007\/BF01692511"},{"key":"9_CR10","doi-asserted-by":"crossref","unstructured":"Knuth, Donald E. Semantics of context-free languages (correction). In Mathematical Systems Theory, Vol. 5, No. 1, pages 95\u201396, Springer-Verlag, 1971.","DOI":"10.1007\/BF01702865"},{"key":"9_CR11","volume-title":"Technical Report 88-936 and Ph.D. Thesis","author":"W. W. Pugh","year":"1988","unstructured":"Pugh, W. W. Incremental Computation and the Incremental Evaluation of Functional Programs. Technical Report 88-936 and Ph.D. Thesis, Department of Computer Science, Cornell University, Ithaca, N.Y., August 1988."},{"key":"9_CR12","doi-asserted-by":"crossref","unstructured":"Swierstra, S.D. and H.H. Vogt. Higher Order Attribute Grammars. In H. Alblas and B. Melichar (Eds.) Attribute Grammars, Applications and Systems (SAGA '91), Lecture Notes in Computer Science, Vol. 545, pages 256\u2013296, Springer-Verlag, June 1991.","DOI":"10.1007\/3-540-54572-7_10"},{"issue":"No.6","key":"9_CR13","first-page":"197","volume":"25","author":"T. Tim","year":"1990","unstructured":"Teitelbaum, Tim and Richard Chapman. Higher-Order Attribute Grammars and Editing Environments. In Proceedings of the SIGPLAN '90 Conference on Programming Language Design and Implementation, Vol. 25, No. 6 (proceedings), pages 197\u2013208, June 1990.","journal-title":"Proceedings of the SIGPLAN '90 Conference on Programming Language Design and Implementation"},{"key":"9_CR14","doi-asserted-by":"crossref","unstructured":"Turner, D.A. Miranda: A non-strict functional language with polymorphic types. In Jean-Pierre Jouannaud (Ed.) Functional Programming Languages and Computer Architecture, Lecture Notes in Computer Science, Vol. 201, pages 1\u201316, Springer-Verlag, 1985.","DOI":"10.1007\/3-540-15975-4_26"},{"issue":"No.7","key":"9_CR15","first-page":"131","volume":"24","author":"H.H. Vogt","year":"1989","unstructured":"Vogt, H.H., S.D. Swierstra and M.F. Kuiper. Higher Order Attribute Grammars. In Proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation, Vol. 24, No. 7 (proceedings), pages 131\u2013145, June 1989.","journal-title":"Proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation"},{"key":"9_CR16","doi-asserted-by":"crossref","unstructured":"Vogt, Harald, Doaitse Swierstra and Matthijs Kuiper. Efficient Incremental Evaluation of Higher Order Attribute Grammars. In J. Maluszy\u0144ski and M. Wirsing (Eds.) Programming Language Implementation and Logic Programming (PLILP '91), Lecture Notes in Computer Science, Vol. 528, pages 231\u2013242, Springer-Verlag, 1991.","DOI":"10.1007\/3-540-54444-5_102"},{"key":"9_CR17","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1007\/BF01934460","volume":"23","author":"D. Yeh","year":"1983","unstructured":"Yeh, D. On incremental evaluation of ordered attributed grammars. In BIT, Vol. 23, pages 308\u2013320, 1983.","journal-title":"BIT"}],"container-title":["Lecture Notes in Computer Science","Programming Language Implementation and Logic Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-55844-6_132.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,28]],"date-time":"2021-04-28T01:36:22Z","timestamp":1619573782000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-55844-6_132"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["3540558446"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-55844-6_132","relation":{},"subject":[]}}