{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:21:11Z","timestamp":1725664871679},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540610533"},{"type":"electronic","value":"9783540499398"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/3-540-61053-7_67","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T16:13:11Z","timestamp":1330272791000},"page":"268-280","source":"Crossref","is-referenced-by-count":8,"title":["Maptool \u2014 supporting modular syntax development"],"prefix":"10.1007","author":[{"given":"Basim M.","family":"Kadhim","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"William M.","family":"Waite","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,7]]},"reference":[{"issue":"3","key":"19_CR1","doi-asserted-by":"crossref","first-page":"488","DOI":"10.1145\/321958.321970","volume":"23","author":"A. V. Aho","year":"1976","unstructured":"Alfred V. Aho and Stephen C. Johnson. Optimal code generation for expression trees. Journal of the ACM, 23(3):488\u2013501, July 1976.","journal-title":"Journal of the ACM"},{"key":"19_CR2","volume-title":"Master's thesis","author":"A. Bahrami","year":"1986","unstructured":"Ali Bahrami. CAGT \u2014 an automated approach to abstract and parsing grammars. Master's thesis, Department of Electrical and Computer Engineering, University of Colorado, Boulder, CO, 1986."},{"key":"19_CR3","doi-asserted-by":"crossref","unstructured":"Robert A. Ballance, Jacob Butcher, and Susan L. Graham. Grammatical abstraction and incremental syntax analysis in a language-based editor. In Proceedings of the SIGPLAN '88 Conference on Programming Language Design and Implementation, pages 185\u2013198. SIGPLAN, ACM, June 1988.","DOI":"10.1145\/53990.54009"},{"key":"19_CR4","first-page":"121","volume-title":"Compiler Construction; An Advanced Course","author":"F. L. DeRemer","year":"1976","unstructured":"Franklin L. DeRemer. Compiler Construction; An Advanced Course, chapter 2.E., pages 121\u2013145. Springer-Verlag, New York, Heidelberg, Berlin, second edition, 1976.","edition":"second edition"},{"key":"19_CR5","first-page":"37","volume-title":"Compiler Construction; An Advanced Course","author":"F. L. DeRemer","year":"1976","unstructured":"Franklin L. DeRemer. Compiler Construction; An Advanced Course, chapter 2.A., pages 37\u201356. Springer-Verlag, New York, Heidelberg, Berlin, second edition, 1976.","edition":"second edition"},{"issue":"2","key":"19_CR6","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1145\/129630.129637","volume":"35","author":"R. W. Gray","year":"1992","unstructured":"Robert W. Gray, Vincent P. Heuring, Steve P. Levi, Anthony M. Sloane, and William M. Waite. Eli: A complete, flexible compiler construction system. Communications of the ACM, 35(2):121\u2013131, February 1992.","journal-title":"Communications of the ACM"},{"key":"19_CR7","doi-asserted-by":"crossref","first-page":"601","DOI":"10.1007\/BF01177548","volume":"31","author":"U. Kastens","year":"1994","unstructured":"U. Kastens and W. M. Waite. Modularity and reusability in attribute grammars. Acta Informatica, 31:601\u2013627, 1994.","journal-title":"Acta Informatica"},{"key":"19_CR8","unstructured":"Uwe Kastens. LIGA: A language independent generator for attribute evaluators. Technical Report Reihe Informatik 63, Universit\u00e4t-GH Paderborn, Fachbereich Mathematik-Informatik, 1989."},{"key":"19_CR9","volume-title":"volume 93 of Lecture Notes in Computer Science","author":"A. Nijholt","year":"1980","unstructured":"Anton Nijholt. Context-Free Grammars: Covers, Normal Forms, and Parsing, volume 93 of Lecture Notes in Computer Science. Springer-Verlag, Berlin, Heidelberg, New York, 1980."},{"issue":"11","key":"19_CR10","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1145\/947783.948640","volume":"15","author":"G. Persch","year":"1980","unstructured":"Guido Persch, Georg Winterstein, Manfred Dausmann, and Sophia Drossopoulou. Overloading in preliminary Ada. SIGPLAN Notices, 15(11):47\u201356, November 1980.","journal-title":"SIGPLAN Notices"},{"issue":"4","key":"19_CR11","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1145\/29873.29876","volume":"9","author":"D. J. Rosenkrantz","year":"1987","unstructured":"D. J. Rosenkrantz and H. B. Hunt. Efficient algorithms for automatic construction and compactification of parsing grammars. Transactions on Programming Languages and Systems, 9(4):543\u2013566, October 1987.","journal-title":"Transactions on Programming Languages and Systems"},{"key":"19_CR12","volume-title":"Texts and Monographs in Computer Science","author":"W. M. Waite","year":"1984","unstructured":"William M. Waite and Gerhard Goos. Compiler Construction. Texts and Monographs in Computer Science. Springer-Verlag, New York, Berlin, Heidelberg, Tokyo, 1984."}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-61053-7_67.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T21:29:06Z","timestamp":1619558946000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-61053-7_67"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540610533","9783540499398"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/3-540-61053-7_67","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}