{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T02:38:32Z","timestamp":1709260712472},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540069584","type":"print"},{"value":"9783540372639","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1974]]},"DOI":"10.1007\/3540069585_61","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T10:39:35Z","timestamp":1330166375000},"page":"427-497","source":"Crossref","is-referenced-by-count":0,"title":["Portable and adaptable compilers"],"prefix":"10.1007","author":[{"given":"Peter C.","family":"Poole","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,5,24]]},"reference":[{"key":"17_CR1","volume-title":"LSD Manual","author":"V. J. Calderbank","year":"1971","unstructured":"Calderbank, V.J., Calderbank, M.: LSD Manual. CLM-PDN 9\/71, Culham Laboratory UKAEA, Abingdon, Berkshire (1971)."},{"key":"17_CR2","volume-title":"The Mobile Programming System: Janus National Technical Information Center PB220322","author":"S. S. Coleman","year":"1973","unstructured":"Coleman, S.S., Poole, P.C., Waite, W.M.: The Mobile Programming System: Janus National Technical Information Center PB220322, U.S. Dept. of Commerce, Springfield, Va., 1973. (To appear in Software, Practice and Experience.)"},{"key":"17_CR3","volume-title":"Modularity. Advanced Course on Software Engineering","author":"J. B. Dennis","year":"1973","unstructured":"Dennis, J.B.: Modularity. Advanced Course on Software Engineering. Bauer, F.L. (ed.), Springer-Verlag, Berlin, 1973."},{"key":"17_CR4","unstructured":"USA Standard FORTRAN (USAS X3.9-1966), USA Standards Institute, New York, 1966."},{"key":"17_CR5","unstructured":"IBM FORTRAN IV (G) COMPILER, Program Logic Manual, 1967."},{"key":"17_CR6","unstructured":"Clarification of FORTRAN Standards: Initial Progress, CACM, 12 (May, 1969)."},{"key":"17_CR7","doi-asserted-by":"crossref","unstructured":"Griffiths, M.: 4.A. Introduction to Compiler-Compilers, Advanced Course on Compiler Construction, 1974.","DOI":"10.1007\/978-3-662-21549-4_15"},{"key":"17_CR8","volume-title":"Machine Independent Computer Programming","author":"M. H. Halstead","year":"1962","unstructured":"Halstead, M.H.: Machine Independent Computer Programming, Spartan Books, Washington, D.C., 1962."},{"key":"17_CR9","doi-asserted-by":"crossref","unstructured":"Koster, C.H.A.: 4.B. Using the CDL Compiler-Compiler, Advanced Course on Compiler Construction, 1974.","DOI":"10.1007\/978-3-662-21549-4_16"},{"key":"17_CR10","unstructured":"Poole, P.C., Waite, W.M.: A Machine Independent Program for the Manipulation of Text. Tech. Rept. 69-4. Computing Center, University of Colorado, 1969."},{"key":"17_CR11","unstructured":"Poole, P.C.: Hierarchical Abstract Machines. Proc. Culham Symposium on Software Engineering (April 1971)."},{"key":"17_CR12","unstructured":"Poole, P.C., Waite, W.M.: Portability and Adaptability, Advanced Course on Software Engineering, Springer-Verlag, 81, 183\u2013278 (1973)."},{"key":"17_CR13","first-page":"557","volume":"34","author":"M. Richards","year":"1969","unstructured":"Richards, M.: BCPL: A Tool for Compiler Writing and Systems Programming, Proceedings of the Spring Joint Computer Conference, 34, 557\u2013566 (1969).","journal-title":"Proceedings of the Spring Joint Computer Conference"},{"key":"17_CR14","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1002\/spe.4380010204","volume":"1","author":"M. Richards","year":"1971","unstructured":"Richards, M.: The Portability of the BCPL Compiler, Software, Practice and Experience, 1, 135\u2013146 (1971).","journal-title":"Software, Practice and Experience"},{"key":"17_CR15","unstructured":"Ross, D.T.: Introduction to Software Engineering with the AED-0 Language, Report ESL-R-405, Softech (October 1969)."},{"key":"17_CR16","unstructured":"Waite, W.M.: The STAGE2 Macroprocessor, Tech. Report 69-3-B, Computing Center, University of Colorado, 1969."},{"key":"17_CR17","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1145\/362686.362691","volume":"13","author":"W. M. Waite","year":"1970","unstructured":"Waite, W.M.: The mobile programming system: STAGE2. CACM, 13, 415\u2013421 (July 1970).","journal-title":"CACM"},{"key":"17_CR18","volume-title":"Implementing Software for Non-Numeric Applications","author":"W. M. Waite","year":"1973","unstructured":"Waite, W.M.: Implementing Software for Non-Numeric Applications. Prentice-Hall, Englewood Cliffs, N.J., 1973."},{"key":"17_CR19","volume-title":"A Machine Independent Pascal Compiler","author":"L. B. Weber","year":"1973","unstructured":"Weber, L.B.: A Machine Independent Pascal Compiler. MS Thesis, University of Colorado, Boulder, 1973."},{"key":"17_CR20","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1007\/BF00264291","volume":"1","author":"N. Wirth","year":"1971","unstructured":"Wirth, N.: The Programming Language Pascal. Acta Informatica, 1, 35\u201363 (1971).","journal-title":"Acta Informatica"}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/www.springerlink.com\/index\/pdf\/10.1007\/3540069585_61","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,3]],"date-time":"2019-02-03T00:29:24Z","timestamp":1549153764000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3540069585_61"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1974]]},"ISBN":["9783540069584","9783540372639"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/3540069585_61","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[1974]]}}}