{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T22:50:35Z","timestamp":1725663035355},"publisher-location":"Berlin, Heidelberg","reference-count":9,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540164920"},{"type":"electronic","value":"9783540398318"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1986]]},"DOI":"10.1007\/3-540-16492-8_114","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T13:50:36Z","timestamp":1330177836000},"page":"650-656","source":"Crossref","is-referenced-by-count":4,"title":["The design and implementation of a high-speed incremental portable Prolog compiler"],"prefix":"10.1007","author":[{"given":"Kenneth A.","family":"Bowen","sequence":"first","affiliation":[]},{"given":"Kevin A.","family":"Buettner","sequence":"additional","affiliation":[]},{"given":"Ilyas","family":"Cicekli","sequence":"additional","affiliation":[]},{"given":"Andrew K.","family":"Turk","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,5,31]]},"reference":[{"unstructured":"Bowen, K.A., and Kowalski, R.A., Amalgamating language and metalanguage in logic programming, in Logic Programming, ed. K. Clark and S.-A. Tarnlund, 1982, pp 153\u2013172.","key":"54_CR1"},{"key":"54_CR2","first-page":"48","volume-title":"A meta-level extension of Prolog","author":"K.A. Bowen","year":"1985","unstructured":"Bowen, K.A., and Weinberg, T., A meta-level extension of Prolog, 1985 Symposium on Logic Programming, Boston, IEEE, 1985, pp. 48\u201353."},{"key":"54_CR3","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1007\/BF03037077","volume":"3","author":"K.A. Bowen","year":"1985","unstructured":"Bowen, K.A., Meta-Level programming and knowledge representation, New Generation Computing, 3, 1985, pp. 359\u2013383.","journal-title":"New Generation Computing"},{"unstructured":"Buettner, K.A., Decompilation of compiler Prolog clauses, submitted.","key":"54_CR4"},{"unstructured":"Bryd, L., Prolog debugging facilities, in Byrd, Pereira, and Warren, 1980.","key":"54_CR5"},{"unstructured":"Byrd, L., Pereira, F., and Warren, D., A Guide to Version 3 of DEC-10 PROLOG, Dept. of Artificial Intelligence, Univ. of Edinburgh, 1980.","key":"54_CR6"},{"key":"54_CR7","doi-asserted-by":"crossref","first-page":"662","DOI":"10.1145\/359576.359583","volume":"21","author":"F.L. Morris","year":"1978","unstructured":"Morris, F.L., A time-and space-efficient garbage collection algorithm, Communications of the ACM, 21, (1978), pp. 662\u2013665.","journal-title":"Communications of the ACM"},{"unstructured":"Pereira, L.M., Pereira, F.C., and Warren, D.H.D., User's Guide to DECsystem-10 PROLOG, Dept. of Artificial Intelligence, Univ. of Edinburgh, 1978.","key":"54_CR8"},{"unstructured":"Warren, D.H.D., An abstract Prolog instruction set, SRI Technical Report, 1983.","key":"54_CR9"}],"container-title":["Lecture Notes in Computer Science","Third International Conference on Logic Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-16492-8_114.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T17:04:41Z","timestamp":1619543081000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-16492-8_114"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1986]]},"ISBN":["9783540164920","9783540398318"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/3-540-16492-8_114","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1986]]}}}