{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T04:50:56Z","timestamp":1743051056612,"version":"3.40.3"},"publisher-location":"Cham","reference-count":18,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319276526"},{"type":"electronic","value":"9783319276533"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-27653-3_10","type":"book-chapter","created":{"date-parts":[[2015,12,23]],"date-time":"2015-12-23T05:21:31Z","timestamp":1450848091000},"page":"101-112","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Combining Processing with Racket"],"prefix":"10.1007","author":[{"given":"Hugo","family":"Correia","sequence":"first","affiliation":[]},{"given":"Ant\u00f3nio Menezes","family":"Leit\u00e3o","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,12,24]]},"reference":[{"issue":"4","key":"10_CR1","doi-asserted-by":"publisher","first-page":"526","DOI":"10.1007\/s00146-006-0050-9","volume":"20","author":"C Reas","year":"2006","unstructured":"Reas, C., Fry, B.: Processing: programming for the media arts. AI Soc. 20(4), 526\u2013538 (2006)","journal-title":"AI Soc."},{"key":"10_CR2","unstructured":"Flatt, M., Findler, R.B.: The racket guide (2011). http:\/\/docs.racket-lang.org\/guide\/ . Accessed 02 May 2014"},{"key":"10_CR3","doi-asserted-by":"crossref","unstructured":"Lopes, J., Leit\u00e3o, A.: Portable generative design for CAD applications. In: Proceedings of the 31st Annual Conference of the Association for Computer Aided Design in Architecture, pp. 196\u2013203 (2011)","DOI":"10.52842\/conf.acadia.2011.196"},{"issue":"1","key":"10_CR4","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1145\/2063176.2063195","volume":"55","author":"M Flatt","year":"2012","unstructured":"Flatt, M.: Creating languages in racket. Commun. ACM 55(1), 48\u201356 (2012)","journal-title":"Commun. ACM"},{"key":"10_CR5","doi-asserted-by":"crossref","unstructured":"Ramos, P.P., Leit\u00e3o, A.M.: An implementation of python for racket. In: 7th European Lisp Symposium, p. 72 (2014)","DOI":"10.1145\/2635648.2635660"},{"key":"10_CR6","doi-asserted-by":"crossref","unstructured":"Tobin-Hochstadt, S., St-Amour, V., Culpepper, R., Flatt, M., Felleisen, M.: Languages as libraries. In: Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, pp. 132\u2013141. ACM (2011)","DOI":"10.1145\/1993498.1993514"},{"key":"10_CR7","volume-title":"Design by Numbers","author":"J Maeda","year":"1999","unstructured":"Maeda, J.: Design by Numbers. MIT Press, Cambridge (1999)"},{"key":"10_CR8","unstructured":"Resig, J., Fry, B., Reas, C.: Processing. js (2008)"},{"key":"10_CR9","unstructured":"Bader-Natal, A.: Sketchpad (2011). http:\/\/sketchpad.cc\/ . Accessed 28 April 2015"},{"key":"10_CR10","unstructured":"Ashkenas, J.: Ruby-processing (2015). https:\/\/github.com\/jashkenas\/ruby-processing . Accessed 28 April 2015"},{"key":"10_CR11","unstructured":"Feinberg, J., Gilles, J., Alkov, B.: Python for processing (2014). http:\/\/py.processing.org\/ . Accessed 28 April 2015"},{"key":"10_CR12","unstructured":"Gray, K.E., Flatt, M.: Compiling java to PLT scheme. In: Proceedings of 5th Workshop on Scheme and Functional Programming, pp. 53\u201361 (2004)"},{"key":"10_CR13","doi-asserted-by":"crossref","unstructured":"Gray, K.E., Flatt, M.: ProfessorJ: a gradual introduction to java through language levels. In: Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pp. 170\u2013177. ACM (2003)","DOI":"10.1145\/949344.949394"},{"key":"10_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1007\/BFb0033856","volume-title":"Programming Languages: Implementations, Logics, and Programs","author":"RB Findler","year":"1997","unstructured":"Findler, R.B., Flanagan, C., Flatt, M., Krishnamurthi, S., Felleisen, M.: DrScheme: a pedagogic programming environment for scheme. In: Glaser, H., Hartel, P., Kuchen, H. (eds.) PLILP 1997. LNCS, vol. 1292, pp. 369\u2013388. Springer, Heidelberg (1997)"},{"key":"10_CR15","unstructured":"Louis-Rosenberg, J.: Objexport (2013). http:\/\/n-e-r-v-o-u-s.com\/tools\/obj\/ . Accessed 29 April 2015"},{"key":"10_CR16","unstructured":"Owens, S.: Parser tools: lex and yacc-style parsing (2011). http:\/\/docs.racket-lang.org\/parser-tools\/ . Accessed 22 September 2014"},{"key":"10_CR17","unstructured":"Flatt, M, Findler, R.B.:. The racket guide, chapter 10.3 continuations (2011). http:\/\/docs.racket-lang.org\/guide\/conts.html?q=continuations . Accessed 05 May 2014"},{"issue":"9","key":"10_CR18","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1145\/583852.581486","volume":"37","author":"M Flatt","year":"2002","unstructured":"Flatt, M.: Composable and compilable macros: you want it when? SIGPLAN Not. 37(9), 72\u201383 (2002)","journal-title":"SIGPLAN Not."}],"container-title":["Communications in Computer and Information Science","Languages, Applications and Technologies"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-27653-3_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,16]],"date-time":"2023-08-16T07:59:39Z","timestamp":1692172779000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-27653-3_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319276526","9783319276533"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-27653-3_10","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"24 December 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}