{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T02:37:16Z","timestamp":1709260636763},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540069584","type":"print"},{"value":"9783540372639","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1974]]},"DOI":"10.1007\/3540069585_45","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T15:39:18Z","timestamp":1330184358000},"page":"1-36","source":"Crossref","is-referenced-by-count":3,"title":["Compiler construction"],"prefix":"10.1007","author":[{"given":"W. M.","family":"McKeeman","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,5,24]]},"reference":[{"key":"1_CR1","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1145\/366199.366249","volume":"4","author":"H. Bratman","year":"1961","unstructured":"Bratman, H., An alternate form of the UNCOL diagram, CACM 4 (March 1961), 142.","journal-title":"CACM"},{"key":"1_CR2","volume-title":"Practical translators for LR(k) languages","author":"F. L. DeRemer","year":"1969","unstructured":"DeRemer, F. L., Practical translators for LR(k) languages, Ph.D. Thesis, MIT, Cambridge, Massachusetts (1969)."},{"key":"1_CR3","unstructured":"DeRemer, F. L., Transformational grammars for languages and compilers, TR50, Computing Laboratory, University of Newcastle-on-Tyne, England (submitted for publication)."},{"key":"1_CR4","unstructured":"Evans, A., PAL, A language for teaching programming linguistics, Proc. 23rd National Conf. of the ACM (1968) 395\u2013403."},{"key":"1_CR5","doi-asserted-by":"crossref","unstructured":"Feldman, J. A., A formal semantics for computer languages and its application in a compiler-compiler, CACM 9 (January 1966).","DOI":"10.1145\/365153.365156"},{"key":"1_CR6","unstructured":"Gries, D., Compiler construction for digital computers, John Wiley & Sons (1971) 452."},{"issue":"2","key":"1_CR7","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1007\/BF01692511","volume":"2","author":"D. E. Knuth","year":"1968","unstructured":"Knuth, D. E., Semantics of context-free languages, Math Systems Theory J., 2 No. 2 (1968) 127\u2013146.","journal-title":"Math Systems Theory J."},{"issue":"3","key":"1_CR8","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1145\/321466.321477","volume":"15","author":"P. M. Louis","year":"1968","unstructured":"Louis, P. M. and Sterns, R. E., Syntax-directed transduction, JACM 15, No. 3 (July 1968) 465\u2013493.","journal-title":"JACM"},{"key":"1_CR9","first-page":"159","volume":"3","author":"P. Lucas","year":"1961","unstructured":"Lucas, P., Die strukturanalyse van formelubersetzern, Elektron. Rechenanl, 3 (1961) 159\u2013167.","journal-title":"Rechenanl"},{"key":"1_CR10","unstructured":"McClure, R. M., An appraisal of Compiler Technology, Proc. SJCC (1972) 1\u20139."},{"key":"1_CR11","unstructured":"McKeeman, W. M., Compiler Structure, Proc. USA-Japan Computer Conference, Tokyo (October 1972) 448\u2013455."},{"key":"1_CR12","doi-asserted-by":"crossref","unstructured":"McKeeman, W. M. and DeRemer, F. L., Feedback-free modularization of compilers, Proc. Third Congress on Programming Languages, Kiel (March 1974).","DOI":"10.1007\/3-540-06666-7_46"},{"key":"1_CR13","unstructured":"McKeeman, W. M., Horning, J. J., Wortman, D. B., A compiler generator, Prentice Hall (1970)."},{"key":"1_CR14","unstructured":"Parnas, D. L., Information distribution aspects of design methodology, Computer Software, IFIP (1971) 26."},{"key":"1_CR15","unstructured":"van Wijngaarden, A. (ed.), Report on the algorithmic language algol 68, Numerische Mathematick 14 (1969)."},{"key":"1_CR16","volume-title":"Declarative semantic definition, STAN-CS-233-71","author":"W. T. Wilner","year":"1971","unstructured":"Wilner, W. T., Declarative semantic definition, STAN-CS-233-71, Ph.D. Thesis, Stanford, California (1971)."},{"key":"1_CR17","unstructured":"Wirth, The programming language PASCAL, Acta Informatica, 1, 1."},{"key":"1_CR18","volume-title":"Notes on programming linguistics","author":"J. M. Wozencraft","year":"1971","unstructured":"Wozencraft, J. M. and Evans, A., Notes on programming linguistics, Dept. E.E., MIT, Cambridge, Massachusetts (1971)."}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/www.springerlink.com\/index\/pdf\/10.1007\/3540069585_45","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,3]],"date-time":"2019-02-03T05:29:42Z","timestamp":1549171782000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3540069585_45"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1974]]},"ISBN":["9783540069584","9783540372639"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/3540069585_45","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[1974]]}}}