{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T17:23:31Z","timestamp":1725470611553},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540409274"},{"type":"electronic","value":"9783540409281"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11860990_8","type":"book-chapter","created":{"date-parts":[[2006,9,16]],"date-time":"2006-09-16T03:05:22Z","timestamp":1158375922000},"page":"104-115","source":"Crossref","is-referenced-by-count":2,"title":["Object-Oriented Language Processing"],"prefix":"10.1007","author":[{"given":"Pietu","family":"Pohjalainen","sequence":"first","affiliation":[]}],"member":"297","reference":[{"key":"8_CR1","volume-title":"Compilers: Principles, Techniques, and Tools","author":"A.V. Aho","year":"1986","unstructured":"Aho, A.V., Sethi, R., Ullman, J.D.: Compilers: Principles, Techniques, and Tools. Addison-Wesley, Reading (1986)"},{"key":"8_CR2","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1007\/3-540-54572-7_11","volume-title":"Attribute Grammars, Applications and Systems","author":"K. Koskimies","year":"1991","unstructured":"Koskimies, K.: Object-orientation in attribute grammars. In: Alblas, H., Melichar, B. (eds.) Attribute Grammars, Applications and Systems, pp. 297\u2013329. Springer, Heidelberg (1991)"},{"key":"8_CR3","volume-title":"Modern Compiler Design","author":"D. Grune","year":"2000","unstructured":"Grune, D., Bal, H.E., Jacobs, C.J.H., Langendoen, K.G.: Modern Compiler Design. Wiley publishing, Chichester (2000)"},{"key":"8_CR4","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)"},{"unstructured":"Koskimies, K., Paakki, J.: Automatic language implementation. Ellis Horwood (1990)","key":"8_CR5"},{"key":"8_CR6","volume-title":"Object-Oriented Compiler Construction","author":"J. Holmes","year":"1995","unstructured":"Holmes, J.: Object-Oriented Compiler Construction. Prentice-Hall, Englewood Cliffs (1995)"},{"unstructured":"Johnson, S.C.: YACC, yet another compiler compiler. Rep. CS-TR-32, Bell Laboratories (1975)","key":"8_CR7"},{"key":"8_CR8","volume-title":"The C++ Programming Language","author":"B. Stroustrup","year":"1997","unstructured":"Stroustrup, B.: The C++ Programming Language, 3rd edn. Addison-Wesley, Reading (1997)","edition":"3"},{"issue":"4","key":"8_CR9","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1145\/152739.152750","volume":"28","author":"P.W. Hall","year":"1993","unstructured":"Hall, P.W.: Parsing with C++ Constructors. ACM SIGPLAN Notices\u00a028(4), 67\u201368 (1993)","journal-title":"ACM SIGPLAN Notices"},{"key":"8_CR10","volume-title":"The Java(TM) Programming Language","author":"K. Arnold","year":"2000","unstructured":"Arnold, K., Gosling, J., Holmes, D.: The Java(TM) Programming Language, 3rd edn. Addison-Wesley Professional, Reading (2000)","edition":"3"},{"unstructured":"Standard ECMA-262. ECMAScript Language Specification. 3rd edn. (1999), \n                  \n                    http:\/\/www.ecma.ch\/stand\/ecma-262.htm","key":"8_CR11"},{"unstructured":"Thomas, D., Fowler, C., Hunt, A.: Programming Ruby: The Pragmatic Programmers\u2019 Guide, 2nd edn., Pragmatic Bookshelf (2004)","key":"8_CR12"},{"issue":"4","key":"8_CR13","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/MS.2004.16","volume":"21","author":"V. Kodaganallur","year":"2004","unstructured":"Kodaganallur, V.: Incorporating Language Processing into Java Applications: A JavaCC Tutorial. IEEE Software\u00a021(4), 70\u201377 (2004)","journal-title":"IEEE Software"},{"unstructured":"Callahan, G., Clark, B.: Design Parameters in a Java Interpreter. Java Developer\u2019s Journal (January 1999), \n                  \n                    http:\/\/jdj.sys-con.com\/read\/36098.htm","key":"8_CR14"},{"doi-asserted-by":"crossref","unstructured":"Palsberg, J., Jay, C.B.: The Essence of the Visitor Pattern. In: COMPSAC 1998: Proceedings of the 22nd International Computer Software and Applications Conference, Washington (1998)","key":"8_CR15","DOI":"10.1109\/CMPSAC.1998.716629"}],"container-title":["Lecture Notes in Computer Science","Modular Programming Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11860990_8.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T07:20:21Z","timestamp":1619508021000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11860990_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540409274","9783540409281"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/11860990_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}