Preview
Unable to display preview. Download preview PDF.
References
Griswold, R.E., Poage, J.F., Polonsky, I.P. The SNOBOL4 Programming language. Prentice-Hall, Englewood Cliffs, N.J., 1969
Griswold, R.E. The Macro Implementation of SNOBOL4. W.H. Freeman & Co., San Francisco, 1972.
Harr, J.A. The design and production of real-time software for electronic switching systems. Quoted in Software Engineering, Naur, P., Randell, B. (Eds.), NATO Science Comm., Jan. 1969,27.
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.
American National Standards Institute. FORTRAN, X3.9-1966.
Galler, B.A., Perlis, A.J. A Proposal for Definition in ALGOL. CACM, 10 (April, 1967) 204–219.
van Wijngaarden, A. (Ed.), Mailloux, B.J., Peck, J.E.L., Koster, C.H.A. Report on the Algorithmic Language ALGOL 68. Numerische Mathematik, 14 (1969) 79–218.
Newey, M.C. An Efficient system for User Extendible Languages. Proc. AFIPS. FJCC, 33 (1968) 1339–1347.
Weizenbaum, J. Symmetric List Processor. CACM, 6 (September 1969) 524–544.
SHARE Ad-Hoc Committee on Universal Languages. The Problem of Programming Communication with Changing Machines: A Proposed Solution. CACM, 1 (1968) 12–15.
Sibley, R.A. The SLANG System. CACM, 4 (Jan., 1961) 75–84.
Richards, M. BCPL: A Tool for Compiler Writing and System Programming. Proc. AFIPS. SJCC, 34 (1969) 557–566.
Irons, E.T. A Syntax Directed Compiler for ALGOL 60. CACM, 4 (1961) 51–55.
McKeeman, W.M., Horning, J.J., Wortman, D.B. A Compiler Generator. Prentice-Hall, Englewood Cliffs, N.J., 1970.
Foster, J.M. A Syntax Improving Program. Computer J., 11 (May, 1968) 31–34.
Waite, W.M. Implementing Software for Non-Numeric Applications. Prentice-Hall, Englewood Cliffs, N.J., 1973.
Irons, E.T. Experience with an Extensible Language. CACM, 13 (January, 1970) 31–40.
Yezerski, A. Extendible Contractible Translators. Ph.D. Thesis, University of New South Wales, Sydney, Australia, 1972.
McClure, R.M. TMG — A Syntax Directed Compiler. Proc. ACM 20th National Conference, 1965, 262–274.
Brooker, R.A., Morris, D. Some Proposals for the Realisation of a Certain Assembly Program. Computer J., 3 (1961) 220–224.
Waite, W.M. A Language Independent Macro Processor. CACM, 10 (July, 1967) 433–440.
Brown, P. J. The ML/I Macro Processor. CACM, 10 (October, 1967) 618–623.
Waite, W.M. The Mobile Programming system: STAGE2. CACM, 13 (July, 1970) 415–421.
McIlroy, M.D. Macro Instruction Extensions of Compiler Languages. CACM, 3 (April, 1960) 214–220.
Waite, W.M. The STAGE2 Macro Processor. Tech. Rept. 69-3-B. Computing Center, University of Colorado, 1969.
Halstead, M.H. Machine Independent Computer Programming. Spartan Books, Washington, D.C., 1962.
Waite, W.M. Building a Mobile Programming System. Computer J., 13 (February, 1970) 28–31.
Orgass, R.J., Waite, W.M. A Base for a Mobile Programming System. CACM. 12 (September, 1969) 507–510.
Poole, P. C., Waite, W.M. Input/Output for a Mobile Programming System. Software Engineering, Vol. 1, Tou, J.T. (Ed.) Academic Press (1970).
Waite, W.M. A New Input/Output Package for the Mobile Programming System. Department of Information Science, Monash University, Clayton, Victoria, Australia (1970).
Waite, W. M. Input/Output Conventions for Abstract Machines. Proc. Culham Symposium on Software Engineering (April 1971).
Newey, M.C., Poole, P.C., Waite, W. M. Abstract Machine Modelling to Produce Portable Software — a Review and Evaluation. Software, 2 (1972) 107–136.
Knuth, D.E. An Empirical Study of FORTRAN Programs. Software, 1 (1971) 105–133.
Wirth, N. The design of a Pascal Compiler. Software, 1 (1971) 309–333.
See reference 31.
Randell, B., Russell, L. J. ALGOL 60 Implementation. Academic Press (1964).
Calderbank, V.J., Calderbank, M. LSD Manual. CLM-PDN 9/71, Culham Laboratory UKAEA, Abingdon, Berkshire (1971).
Poole, P.C. Hierarchical Abstract Machines. Proc. Culham Symposium on Software Engineering (April 1971).
See reference 22.
Brown, P.J. Levels of Language for Portable Software. CACM, (to be published).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1975 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Poole, P.C., Waite, W.M. (1975). Portability and adaptabilty. In: Bauer, F.L., et al. Software Engineering. Lecture Notes in Computer Science, vol 30. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-07168-7_78
Download citation
DOI: https://doi.org/10.1007/3-540-07168-7_78
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-07168-6
Online ISBN: 978-3-540-37502-9
eBook Packages: Springer Book Archive