{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:06:18Z","timestamp":1725663978413},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540578772"},{"type":"electronic","value":"9783540483717"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1994]]},"DOI":"10.1007\/3-540-57877-3_6","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T13:36:19Z","timestamp":1330263379000},"page":"83-97","source":"Crossref","is-referenced-by-count":6,"title":["A portable and optimizing back end for the SML\/NJ compiler"],"prefix":"10.1007","author":[{"given":"Lal","family":"George","sequence":"first","affiliation":[]},{"given":"Florent","family":"Guillame","sequence":"additional","affiliation":[]},{"given":"John H.","family":"Reppy","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,5,30]]},"reference":[{"issue":"4","key":"6_CR1","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1145\/69558.75700","volume":"11","author":"A. Aho","year":"1989","unstructured":"Aho, A., Ganapathi, M., and Tjiang, S. Code generation using tree matching and dynamic programming. A CM Transactions on Programming Languages and Systems 11, 4 (Oct. 1989), 491\u2013516.","journal-title":"A CM Transactions on Programming Languages and Systems"},{"key":"6_CR2","doi-asserted-by":"crossref","unstructured":"Appel, A. Compiling with Continuations. Cambridge Univ. Press, 1992.","DOI":"10.1017\/CBO9780511609619"},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"Appel, A., and MacQueen, D. A Standard ML compiler. In Functional Programming Languages and Computer Architecture, G. Kahn, Ed. Springer-Verlag, 1987, pp. 301\u2013324. LCNS No.274.","DOI":"10.1007\/3-540-18317-5_17"},{"key":"6_CR4","volume-title":"Standard ML of New Jersey","author":"A. Appel","year":"1991","unstructured":"Appel, A., and MacQueen, D. Standard ML of New Jersey. In Third Int'l Symp. on Prog. Lang. Implementation and Logic Programming (New York, August 1991), M. Wirsing, Ed., Springer-Verlag. (in press)."},{"key":"6_CR5","unstructured":"Appel, A. W. Concise speculations of locally optimal code generators. Tech. Rep. CS-TR-080-87, Princeton University, Feb. 1987. Dept. of Computer Science."},{"key":"6_CR6","volume-title":"The Standard ML of New Jersey Library, Reference Manual","author":"AT&T","year":"1993","unstructured":"AT&T. The Standard ML of New Jersey Library, Reference Manual, 0.2 ed. AT&T Bell Laboratories, 600 Mountain Ave, Murray Hill, NJ 07974, 1993.","edition":"0.2 ed."},{"key":"6_CR7","unstructured":"Birkedal, L., and Welinder, M. Partial evaluation of Standard ML. Master's thesis, University of Copenhagen, October 22 1993. Dept. of Computer Science."},{"key":"6_CR8","first-page":"375","volume-title":"Composing tree attributions","author":"J. Boyland","year":"1994","unstructured":"Boyland, J., and Graham, S. Composing tree attributions. In POPL '94: 21st ACM SIGPLAN-SIGACT symposium on principles of programming languages (January 1994), ACM, pp. 375\u2013388. Portland,Oregon."},{"issue":"6","key":"6_CR9","first-page":"98","volume":"17","author":"G. Chaitin","year":"1982","unstructured":"Chaitin, G. Register allocation and spilling via graph coloring. SIGPLAN Notices 17(6) (June 1982), 98\u2013105. Proceeding of the ACM SIGPLAN '82 Symposium on Compiler Construction.","journal-title":"SIGPLAN Notices"},{"key":"6_CR10","doi-asserted-by":"crossref","unstructured":"Fraser, C, Hanson, D., and Proebsting, T. Engineering a simple, efficient code generator generator. In Letters on Programming Languages and Systems (1992), ACM.","DOI":"10.1145\/151640.151642"},{"key":"6_CR11","unstructured":"George, L., Guillame, F., and Reppy, J. A portable and optimizing back end for the SML\/NJ compiler. Tech. Rep. BL112610-931103-38TM, AT&T Bell Laboratories, November 1993."},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"Goodman, J., and Hsu, W.-C. Code scheduling and register allocation in large basic blocks. In Proceedings of the 1988 International Conference on Supercomputing (July 1988), ACM, pp. 442\u2013452.","DOI":"10.1145\/55364.55407"},{"key":"6_CR13","volume-title":"ML\u2014Burg-Documentation","author":"F. Guillaume","year":"1993","unstructured":"Guillaume, F., and George, L. ML\u2014Burg-Documentation, 1.0 ed. AT&T Bell Laboratories, 600 Mountain Ave, Murray Hill, NJ 07974, 1993.","edition":"1.0 ed."},{"issue":"14","key":"6_CR14","first-page":"5","volume":"7","author":"L. Gwennap","year":"1993","unstructured":"Gwennap, L. Cyrix describes pentium competitor. Microprocessor Report 7, 14 (October 1993), 5\u201310.","journal-title":"Microprocessor Report"},{"key":"6_CR15","first-page":"198","volume-title":"Modules for Standard ML","author":"D. MacQueen","year":"1984","unstructured":"MacQueen, D. Modules for Standard ML. In Proc. 1984 ACM Conf. on LISP and Functional Programming (New York, 1984), ACM Press, pp. 198\u2013207."},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Peterson, J. Untagged data in tagged environments: Choosing optimal representations at compile time. In Functional programming languages and computer architecture (September 1989), ACM, pp. 89\u201399.","DOI":"10.1145\/99370.99377"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Proebsting, T., and Fraser, C. Detecting pipeline structural hazards quickly. In Principles of Programming Languages (January 1994), ACM.","DOI":"10.1145\/174675.177904"}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-57877-3_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:15:11Z","timestamp":1605647711000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-57877-3_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1994]]},"ISBN":["9783540578772","9783540483717"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-57877-3_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1994]]}}}