{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T17:23:28Z","timestamp":1725470608635},"publisher-location":"Berlin, Heidelberg","reference-count":10,"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_4","type":"book-chapter","created":{"date-parts":[[2006,9,16]],"date-time":"2006-09-16T03:05:22Z","timestamp":1158375922000},"page":"37-56","source":"Crossref","is-referenced-by-count":1,"title":["Implicit and Dynamic Parameters in C++"],"prefix":"10.1007","author":[{"given":"Christian","family":"Heinlein","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"8","key":"4_CR1","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/944579.944587","volume":"38","author":"P. Costanza","year":"2003","unstructured":"Costanza, P.: Dynamically Scoped Functions as the Essence of AOP. ACM SIGPLAN Notices\u00a038(8), 29\u201336 (2003)","journal-title":"ACM SIGPLAN Notices"},{"key":"4_CR2","volume-title":"The Java Language Specification","author":"J. Gosling","year":"2005","unstructured":"Gosling, J., Joy, B., Steele, G., Bracha, G.: The Java Language Specification, 3rd edn. Addison-Wesley, Reading (2005)","edition":"3"},{"key":"4_CR3","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1145\/378795.378857","volume-title":"Proc. 2001 ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI)","author":"D.R. Hanson","year":"2001","unstructured":"Hanson, D.R., Proebsting, T.A.: Dynamic Variables. In: Proc. 2001 ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI), Snowbird, UT, June 2001, pp. 264\u2013273. ACM, New York (2001)"},{"key":"4_CR4","series-title":"Lecture Notes in Informatics","first-page":"129","volume-title":"NODe 2005, GSEM 2005","author":"C. Heinlein","year":"2005","unstructured":"Heinlein, C.: Local Virtual Functions. In: Hirschfeld, R., Kowalczyk, R., Polze, A., Weske, M. (eds.) NODe 2005, GSEM 2005, Erfurt, Germany, September 2005. Lecture Notes in Informatics, vol.\u00a0P-69, pp. 129\u2013144. Gesellschaft f\u00fcr Informatik, Bonn (2005)"},{"issue":"10","key":"4_CR5","doi-asserted-by":"publisher","first-page":"71","DOI":"10.5381\/jot.2005.4.10.a4","volume":"4","author":"C. Heinlein","year":"2005","unstructured":"Heinlein, C.: Global and Local Virtual Functions in C++. Journal of Object Technology\u00a04(10), 71\u201393 (2005), \n                  \n                    http:\/\/www.jot.fm\/issues\/issue_2005_12\/article4","journal-title":"Journal of Object Technology"},{"key":"4_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/3-540-45337-7_18","volume-title":"ECOOP 2001 - Object-Oriented Programming","author":"G. Kiczales","year":"2001","unstructured":"Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.G.: An Overview of AspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol.\u00a02072, pp. 327\u2013353. Springer, Heidelberg (2001)"},{"key":"4_CR7","first-page":"108","volume-title":"Proc. 27th ACM Symp. on Principles of Programming Languages","author":"J.R. Lewis","year":"2000","unstructured":"Lewis, J.R., Shields, M.B., Meijer, E., Launchbury, J.: Implicit Parameters: Dynamic Scoping with Static Types. In: Proc. 27th ACM Symp. on Principles of Programming Languages, Boston, MA, January 2000, pp. 108\u2013118. ACM, New York (2000)"},{"unstructured":"Spinczyk, O., Gal, A., Schr\u00f6der-Preikschat, W.: AspectC++: An Aspect-Oriented Extension to the C++ Programming Language. In: Noble, J., Potter, J. (eds.) Proc. 40th Int. Conf. on Technology of Object-Oriented Languages and Systems (TOOLS Pacific), Sydney, Australia, February 2002, pp. 53\u201360 (2002)","key":"4_CR8"},{"key":"4_CR9","volume-title":"Common Lisp: The Language","author":"G.L. Steele Jr.","year":"1990","unstructured":"Steele Jr., G.L.: Common Lisp: The Language, 2nd edn. Digital Press, Bedford (1990)","edition":"2"},{"key":"4_CR10","volume-title":"The C++ Programming Language, Special edn","author":"B. Stroustrup","year":"2000","unstructured":"Stroustrup, B.: The C++ Programming Language, Special edn. Addison-Wesley, Reading (2000)"}],"container-title":["Lecture Notes in Computer Science","Modular Programming Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11860990_4.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T07:20:20Z","timestamp":1619508020000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11860990_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540409274","9783540409281"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/11860990_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}