BIT Numerical Mathematics

, Volume 5, Issue 2, pp 85–95 | Cite as

Possibilities for refining an object program compiled with an ALGOL translator

  • F. G. Duncan
Article
  • 12 Downloads

Abstract

The paper discusses possible improvements in connection with compilation of computer programs. Four different areas are mentioned where contributions should be possible: The language, the computer, the compiler, and the programmer. Although many of the points are quite general, ALGOL 60 is specifically taken into account.

Keywords

Computer Program Computational Mathematic Object Program 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Naur, P.,Revised Report on the Algorithmic Language ALGOL 60. Comm. ACM 6 (1963), 1–17; Computer Journ. 5 (1963), 349–367; Numerische Math. 4 (1962), 420–453.CrossRefGoogle Scholar
  2. 2.
    Koster, C. H. A.,Efficient Rekenen in ALGOL. Report of Mathematical Centre, Amsterdam.Google Scholar
  3. 3.
    Dijkstra, E. W.,A Translator for ALGOL 60. ABS 10; Annual Review of Automatic Programming 3 (ed. R. Goodman), Pergamon Press 1963.Google Scholar
  4. 4.
    Randell, B. and Russell, L. J.,ALGOL 60 Implementation. London, Academic Press, 1964.Google Scholar
  5. 5.
    Hawkins, E. N. and Huxtable, D. H. R.,A Multi-pass Translation Scheme for ALGOL 60. Annual Review of Automatic Programming 3 (ed. R. Goodman), Pergamon Press 1963.Google Scholar
  6. 5a.
    Huxtable, D. H. R.,On writing an optimising translator for ALGOL 60. In “Introduction to System Programming”, London, Academic Press, 1964.Google Scholar
  7. 6.
    Strachey, C. and Wilkes, M. V.,Some proposals for improving the efficiency of ALGOL 60. Comm. ACM 4 (Nov. 1961), 488–491.CrossRefGoogle Scholar
  8. 7.
    Naur, P.,The Progress of ALGOL in Europe. In Computer Applications—1961, ed. Hollitch and Mittman, Macmillan New York, London, 1962.Google Scholar
  9. 8.
    Dijkstra, E. W.,Meditations on advanced programming. Proc. IFIP 1962.Google Scholar
  10. 9.
    van Wijngaarden, A.,Generalised ALGOL. Rome 1962. Proc. ICC Symp. Symbolic Languages in Data Processing, Rome 1962. Gordon and Breach, New York, London, 1962.Google Scholar
  11. 10.
    Wirth, N.,A generalisation of ALGOL. Comm. ACM 6 (Sept. 1963), 547–554.CrossRefGoogle Scholar
  12. 11.
    IFIP:Subset ALGOL 60; ALGOL Bulletin 16, May 1964.Google Scholar
  13. 12.
    Jensen, J., Mondrup, P., Naur, P.,A Storage Allocation Scheme for ALGOL 60. Comm. ACM 4 (Oct. 1961), 441–445; BIT 1 (1961), 89–102.CrossRefGoogle Scholar
  14. 13.
    Barron, D. W., Buxton, J. N., Hartley, D. F., Nixon, E., Strachey, C.,The Main Features of CPL. Computer Journ. 6 (1963), 134–142.Google Scholar

Copyright information

© BIT Foundations 1965

Authors and Affiliations

  • F. G. Duncan
    • 1
  1. 1.ElectrologicaDen HaagHolland

Personalised recommendations