{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,6]],"date-time":"2025-06-06T14:26:02Z","timestamp":1749219962925},"reference-count":21,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[1979,1,1]],"date-time":"1979-01-01T00:00:00Z","timestamp":283996800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information Processing Letters"],"published-print":{"date-parts":[[1979,1]]},"DOI":"10.1016\/0020-0190(79)90091-7","type":"journal-article","created":{"date-parts":[[2002,7,26]],"date-time":"2002-07-26T00:11:21Z","timestamp":1027642281000},"page":"41-45","source":"Crossref","is-referenced-by-count":25,"title":["Reference counting can manage the circular invironments of mutual recursion"],"prefix":"10.1016","volume":"8","author":[{"given":"Daniel P.","family":"Friedman","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David S.","family":"Wise","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"4","key":"10.1016\/0020-0190(79)90091-7_BIB1","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1145\/359460.359470","article-title":"List processing in real time on a serial computer","volume":"21","author":"Baker","year":"1978","journal-title":"CACM"},{"key":"10.1016\/0020-0190(79)90091-7_BIB2","series-title":"Recursive Programming Techniques","author":"Burge","year":"1975"},{"issue":"12","key":"10.1016\/0020-0190(79)90091-7_BIB3","doi-asserted-by":"crossref","first-page":"655","DOI":"10.1145\/367487.367501","article-title":"A method for overlapping and erasure of lists","volume":"3","author":"Collins","year":"1960","journal-title":"CACM"},{"key":"10.1016\/0020-0190(79)90091-7_BIB4","volume":"I","author":"Curry","year":"1958"},{"issue":"3","key":"10.1016\/0020-0190(79)90091-7_BIB5","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1145\/800022.808310","article-title":"Aspects of applicative programming for file systems","volume":"12","author":"Friedman","year":"1977","journal-title":"Proc. ACM Conf. on Language Design for Reliable Software"},{"issue":"1","key":"10.1016\/0020-0190(79)90091-7_BIB6","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/0096-0551(78)90004-8","article-title":"Functional combination","volume":"3","author":"Friedman","year":"1978","journal-title":"J. Comput. Languages"},{"issue":"4","key":"10.1016\/0020-0190(79)90091-7_BIB7","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1109\/TC.1978.1675100","article-title":"Aspects of applicative programming for parallel processing","volume":"C-27","author":"Friedman","year":"1978","journal-title":"IEEE Trans. Comput."},{"issue":"12","key":"10.1016\/0020-0190(79)90091-7_BIB8","doi-asserted-by":"crossref","first-page":"921","DOI":"10.1145\/359897.359903","article-title":"An exercise in proving parallel programs correct","volume":"20","author":"Gries","year":"1977","journal-title":"CACM"},{"issue":"1","key":"10.1016\/0020-0190(79)90091-7_BIB9","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/TSE.1975.6312818","article-title":"Towards a programming apprentice","volume":"SE-1","author":"Hewitt","year":"1975","journal-title":"IEEE Trans. Software Engrg."},{"key":"10.1016\/0020-0190(79)90091-7_BIB10","first-page":"9","article-title":"The Smaltalk-76 programming system","author":"Ingalls","year":"1978","journal-title":"Proc. 5th ACM Symp. on Principles of Programming Languages"},{"key":"10.1016\/0020-0190(79)90091-7_BIB11","series-title":"M.S. thesis","article-title":"An Interpretative Model for a Language Based on Suspended Construction","author":"Johnson","year":"1977"},{"key":"10.1016\/0020-0190(79)90091-7_BIB12","article-title":"The Art of Computer Programming 1","author":"Knuth","year":"1973"},{"issue":"4","key":"10.1016\/0020-0190(79)90091-7_BIB13","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1093\/comjnl\/6.4.308","article-title":"The mechanical evaluation of expressions","volume":"6","author":"Landin","year":"1964","journal-title":"Comput. J."},{"issue":"3","key":"10.1016\/0020-0190(79)90091-7_BIB14","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1145\/365230.365257","article-title":"The next 700 programming languages","volume":"9","author":"Landin","year":"1966","journal-title":"CACM"},{"key":"10.1016\/0020-0190(79)90091-7_BIB15","series-title":"LISP 1.5 Programmer's Manual","author":"McCarthy","year":"1962"},{"key":"10.1016\/0020-0190(79)90091-7_BIB16","author":"Moravec","year":"1976","journal-title":"The role of raw power in intelligence"},{"issue":"4","key":"10.1016\/0020-0190(79)90091-7_BIB17","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1145\/367177.367202","article-title":"Symbol manipulation by threaded lists","volume":"3","author":"Perlis","year":"1960","journal-title":"CACM"},{"key":"10.1016\/0020-0190(79)90091-7_BIB18","series-title":"Programming Languages: Design and Implementation","author":"Pratt","year":"1975"},{"key":"10.1016\/0020-0190(79)90091-7_BIB19","series-title":"AI Memo 349","article-title":"SCHEME: an interpreter for extended lambda-calculus","author":"Sussman","year":"1975"},{"key":"10.1016\/0020-0190(79)90091-7_BIB20","series-title":"Proc. Spring Joint Comput. Conf.","first-page":"403","article-title":"A language design for concurrent processes","author":"Tesler","year":"1968"},{"key":"10.1016\/0020-0190(79)90091-7_BIB21","article-title":"Semantics and Pragmatics of Lambda-calculus","author":"Wadsworth","year":"1971","journal-title":"Ph.D. dissertation"}],"container-title":["Information Processing Letters"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0020019079900917?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0020019079900917?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,12]],"date-time":"2019-04-12T12:28:10Z","timestamp":1555072090000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0020019079900917"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1979,1]]},"references-count":21,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1979,1]]}},"alternative-id":["0020019079900917"],"URL":"https:\/\/doi.org\/10.1016\/0020-0190(79)90091-7","relation":{},"ISSN":["0020-0190"],"issn-type":[{"value":"0020-0190","type":"print"}],"subject":[],"published":{"date-parts":[[1979,1]]}}}