{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T06:54:49Z","timestamp":1725605689334},"publisher-location":"London","reference-count":15,"publisher":"Springer London","isbn-type":[{"type":"print","value":"9781852334208"},{"type":"electronic","value":"9781447102991"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/978-1-4471-0299-1_30","type":"book-chapter","created":{"date-parts":[[2011,9,10]],"date-time":"2011-09-10T03:35:51Z","timestamp":1315625751000},"page":"358-366","source":"Crossref","is-referenced-by-count":0,"title":["Constructing Language Processors using Object-Oriented Techniques"],"prefix":"10.1007","author":[{"given":"David","family":"Basanta","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C\u00e1ndida","family":"Luengo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raul","family":"Izquierdo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J. Emilio","family":"Labra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J. Manuel","family":"Cueva","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"30_CR1","doi-asserted-by":"crossref","unstructured":"Proceedings of the USENIX Conference on Domain Specific Languages, 1999. ACM SIGPLAN vol. 35, 1, January 2000.","DOI":"10.1145\/352029.352035"},{"key":"30_CR2","unstructured":"Apache XML project. URL: http:\/\/xml.apache.org"},{"key":"30_CR3","unstructured":"E. Berk. Jlex: A Lexical analyser generator for Java\u2122. World-Wide Web page URL:http:\/\/www.cs.princeton.edu\/~appel\/modern\/java\/JLex\/"},{"key":"30_CR4","volume-title":"Aspect Oriented Compilers","author":"O Moor De","year":"1999","unstructured":"O. De Moor, S. Peyton-Junes, E. Van Wyk. Aspect Oriented Compilers. First International Symposium on Generative and Component-Based Software Engineering. LNCS, Springer-Verlag, 1999."},{"key":"30_CR5","volume-title":"A Swing architecture overview. The inside story on JFC Component Design","author":"A Fowler","year":"2000","unstructured":"Amy Fowler. A Swing architecture overview. The inside story on JFC Component Design.. Sun Microsystems. Jun 2000. URL: http:\/\/iava.sun.com\/products\/jfc\/tsc\/articles\/architecture\/index.html"},{"key":"30_CR6","volume-title":"SableCC, an Object-Oriented Compiler Framework","author":"E Gagnon","year":"1998","unstructured":"E. Gagnon, L. Hendren. SableCC, an Object-Oriented Compiler Framework. McGill University, Quebec, Canada. June 1998."},{"key":"30_CR7","unstructured":"J.E. Labra Gayo, J.M. Cueva Lovelle, M.C. Luengo D\u00edez. Language Prototyping using modular monadic semantics. 3rd Latin-American Conference on Functional Programming. Recife, Brasil. March 1999."},{"key":"30_CR8","unstructured":"S.E. Hudson. CUP parser generator for Java\u2122. World-Wide Web page URL: http:\/\/www.cs.princeton.edu\/~appel\/modern\/java\/CUP\/"},{"key":"30_CR9","series-title":"Technical Report Computing Science Technical Report","volume-title":"YACC \u2014 yet another compiler compiler","author":"SC Johnson","year":"1975","unstructured":"S.C. Johnson. YACC \u2014 yet another compiler compiler. Technical Report Computing Science Technical Report 32, AT&T Bell Laboratories. Murray Hill, N.J.,1975."},{"key":"30_CR10","volume-title":"JFlex user\u2019s manua","author":"G Klein","year":"1999","unstructured":"Gerwin Klein. JFlex user\u2019s manua\u201d. URL: http:\/\/www.iflex.de. July 1999."},{"key":"30_CR11","series-title":"Technical Report Computing Science Technical Report","volume-title":"Lex \u2014 a lexical analyzer generator","author":"ME Lesk","year":"1975","unstructured":"M. E. Lesk. Lex \u2014 a lexical analyzer generator. Technical Report Computing Science Technical Report 39, AT&T Bell Laboratories. Murray Hill, N.J.,1975."},{"key":"30_CR12","unstructured":"Megelang Institute. ANTLR 2.7.0. World-Wide Web page URL: http:\/\/www.antlr.org\/"},{"key":"30_CR13","volume-title":"SAX 2.0: The Simple API for XML","author":"D Megginson","year":"2000","unstructured":"David Megginson. SAX 2.0: The Simple API for XML. May 2000. URL: http:\/\/www.megginson.com\/SAX\/index.html"},{"key":"30_CR14","volume-title":"Evolving Frameworks: A pattern language for developing object oriented frameworks","author":"D Roberts","year":"1997","unstructured":"D. Roberts, R. Ralph Johnson. Evolving Frameworks: A pattern language for developing object oriented frameworks. University of Illinois, 1997."},{"key":"30_CR15","unstructured":"JavaCC\u2122. URL:http:\/\/www.cs.ukc.ac.uk\/teaching\/resources\/java\/iavacc\/DOC\/"}],"container-title":["OOIS 2000"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4471-0299-1_30","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,15]],"date-time":"2019-06-15T03:54:57Z","timestamp":1560570897000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4471-0299-1_30"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9781852334208","9781447102991"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-1-4471-0299-1_30","relation":{},"subject":[],"published":{"date-parts":[[2001]]}}}