{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:08:34Z","timestamp":1763467714230},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2005,12,1]],"date-time":"2005-12-01T00:00:00Z","timestamp":1133395200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Higher-Order Symb Comput"],"published-print":{"date-parts":[[2005,12]]},"DOI":"10.1007\/s10990-005-4879-2","type":"journal-article","created":{"date-parts":[[2005,11,26]],"date-time":"2005-11-26T12:09:45Z","timestamp":1133006985000},"page":"327-354","source":"Crossref","is-referenced-by-count":5,"title":["Integrating User-Level Threads with Processes in Scsh"],"prefix":"10.1007","volume":"18","author":[{"given":"Martin","family":"Gasbichler","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Sperber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"2","key":"4879_CR1","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1023\/A:1010016600604","volume":"11","author":"E. Biagioni","year":"1998","unstructured":"Biagioni, E., Cline, K., Lee, P., Okasaki, C., and Stone, C. Safe-for-space threads in Standard ML. Higher-Order and Symbolic Computation, 11(2) (1998) 209\u2013225.","journal-title":"Higher-Order and Symbolic Computation"},{"issue":"5","key":"4879_CR2","doi-asserted-by":"crossref","first-page":"704","DOI":"10.1145\/213978.213986","volume":"17","author":"H. Cejtin","year":"1995","unstructured":"Cejtin, H., Jagannathan, S., and Kelsey, R. Higher-order distributed objects. ACM Transactions on Programming Languages and Systems, 17(5) (1995) 704\u2013739.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"4879_CR3","unstructured":"CGI 1.0: 1999, CGI: Common Gateway Interface. http:\/\/www.w3.org\/CGI\/."},{"issue":"2","key":"4879_CR4","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/0096-0551(89)90018-0","volume":"14","author":"R.K. Dybvig","year":"1989","unstructured":"Dybvig, R.K. and Hieb, R. Engines from continuations. Computer Languages, 14(2) (1989) 109\u2013123.","journal-title":"Computer Languages"},{"key":"4879_CR5","unstructured":"Feeley, M. Parameters in Gambit-C. Personal communication, (2001)."},{"key":"4879_CR6","unstructured":"Feeley, M. SRFI 39: Parameter objects, (2002) http:\/\/srfi.schemers.org\/srfi-39\/."},{"key":"4879_CR7","unstructured":"Flatt, M. PLT MzScheme: Language Manual. Rice University, University of Utah. Version 203, (2003)."},{"key":"4879_CR8","doi-asserted-by":"crossref","unstructured":"Flatt, M., Findler, R.B., Krishnamurthi, S., and Felleisen, M. Programming languages as operating systems. In Proc. International Conference on Functional Programming 1999 P. Lee (Ed.) Paris, France, ACM Press: New York, 1999, pp. 138\u2013147.","DOI":"10.1145\/317765.317793"},{"key":"4879_CR9","unstructured":"Gasbichler, M., Knauel, E., Sperber, M., and Kelsey, R. How to add threads to a sequential language without getting tangled up. In Proceedings of the Fourth Workshop on Scheme and Functional Programming M. Flatt (Ed.). Boston, 2003."},{"key":"4879_CR10","doi-asserted-by":"crossref","unstructured":"Graunke, P., Krishnamurthi, S., Hoeven, S.V.D., and Felleisen, M. Programming the web with High-Level Programming Languages. In Proceedings of the 2001 European Symposium on Programming D. Sands (Ed.) Springer-Verlag Genova, Italy, pp. 122\u2013136, 2001.","DOI":"10.1007\/3-540-45309-1_9"},{"key":"4879_CR11","doi-asserted-by":"crossref","unstructured":"Haynes, C.T. and Friedman, D.P. Engines build process abstractions. In ACM Conference on Lisp and Functional Programming 1984, pp. 18\u201324.","DOI":"10.1145\/800055.802018"},{"issue":"2","key":"4879_CR12","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/0096-0551(87)90003-8","volume":"12","author":"C.T. Haynes","year":"1987a","unstructured":"Haynes, C.T. and Friedman, D.P. Abstracting timed preemption with engines. Computer Languages, 12(2) (1987a) 109\u2013121.","journal-title":"Computer Languages"},{"issue":"4","key":"4879_CR13","doi-asserted-by":"crossref","first-page":"582","DOI":"10.1145\/29873.30392","volume":"9","author":"C.T. Haynes","year":"1987b","unstructured":"Haynes, C.T. and Friedman, D.P. Embedding continuations in procedural objects. ACM Transactions on Programming Languages and Systems, 9(4) (1987b) 582\u2013598.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"4879_CR14","unstructured":"Jackson, I. and Finch, T. GNU adns, (2000) http:\/\/www.chiark.greenend.org.uk\/\u223cian\/adns\/."},{"key":"4879_CR15","unstructured":"Kelsey, R. SRFI 9: Defining Record Types, (1999) http:\/\/srfi.schemers.org\/srfi-9\/."},{"key":"4879_CR16","doi-asserted-by":"crossref","unstructured":"Kelsey, R., Clinger, W., and Rees, J. Revised5 report on the algorithmic language Scheme. Higher-Order and Symbolic Computation, 11(1) (1998) 7\u2013105.","DOI":"10.1023\/A:1010051815785"},{"key":"4879_CR17","unstructured":"Kelsey, R. and Rees, J. Scheme 48 reference manual. Part of the Scheme 48 distribution at http:\/\/www.s48.org\/, 2002."},{"issue":"4","key":"4879_CR18","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1007\/BF01018614","volume":"7","author":"R.A. Kelsey","year":"1995","unstructured":"Kelsey, R.A. and Rees, J.A. A tractable Scheme implementation. Lisp and Symbolic Computation, 7(4) (1995) 315\u2013335.","journal-title":"Lisp and Symbolic Computation"},{"key":"4879_CR19","unstructured":"Netscape: Netscape Browser Central, 2002. http:\/\/browsers.netscape.com\/browsers\/main.tmpl."},{"key":"4879_CR20","unstructured":"Nye, A. Xlib Reference Manual, Vol. 2 of The Definitive Guides to the X Window System. O'Reilly, 1992."},{"key":"4879_CR21","unstructured":"POSIX. The Open Group Base Specifications Issue 6 IEEE Std 1003.1-2001, 2001. http:\/\/www.opengroup.org\/onlinepubs\/007904975\/."},{"key":"4879_CR22","doi-asserted-by":"crossref","unstructured":"Reppy, J.H. Concurrent Programming in ML. Cambridge University Press, 1999.","DOI":"10.1017\/CBO9780511574962"},{"key":"4879_CR23","unstructured":"Shivers, O. A Scheme shell. Technical Report TR-635, Massachusetts Institute of Technology, Laboratory for Computer Science, 1994."},{"key":"4879_CR24","unstructured":"Squid: Squid Web Proxy Cache, 2002, http:\/\/www.squid-cache.org\/."},{"key":"4879_CR25","unstructured":"SRFI-39 mailing list. 2002. http:\/\/srfi.schemers.org\/srfi-39\/mail-archive\/maillist.html\/."},{"key":"4879_CR26","unstructured":"SUnet. The Scheme Untergrund Networking Package, 2003. http:\/\/www.scsh.net\/sunet\/."}],"container-title":["Higher-Order and Symbolic Computation"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10990-005-4879-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10990-005-4879-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10990-005-4879-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,11]],"date-time":"2020-04-11T06:12:20Z","timestamp":1586585540000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10990-005-4879-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,12]]},"references-count":26,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2005,12]]}},"alternative-id":["4879"],"URL":"https:\/\/doi.org\/10.1007\/s10990-005-4879-2","relation":{},"ISSN":["1388-3690","1573-0557"],"issn-type":[{"value":"1388-3690","type":"print"},{"value":"1573-0557","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,12]]}}}