skip to main content
article
Free Access

The “most recent” error: Its causes and correction

Authors Info & Claims
Published:01 January 1972Publication History
Skip Abstract Section

Abstract

The notion of a general block structured programming language and the “most recent” evaluation strategy for such a language are formalized and their relationship investigated. Sufficient conditions for “most recent” correctness are obtained.

References

  1. 1 Berry, D., "Block structure: retention or deletion?", Third ACM Symposium on Theory of Computing, 1971. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Church, A., The calculi of lambda-conversion, Princeton, 1941. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Dijkstra, E., "recursive programming", in Programming systems and languages, S. Rosen, McGraw-Hill, New York, 1967.Google ScholarGoogle Scholar
  4. 4 Henhapl, W., and Jones, G., The block concept and some possible implementations, with proofs of equivalence, IBM Laboratory Vienna, TR 25. 104,1970.Google ScholarGoogle Scholar
  5. 5 IBM System/360 Operating System PL/I(F) Language Reference Manual, 1969.Google ScholarGoogle Scholar
  6. 6 Johnston, J., "The contour model of block structured processes", ACM Symposium on Data Structures in Programming Languages, 1971.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 Lucas, P., and Walk, K., "On the formal description of PL/I", Annual Review in Automatic Programming 6, part 3, 105-182, 1969.Google ScholarGoogle ScholarCross RefCross Ref
  8. 8 Naur, P., et al., "Revised report on the algorithmic language ALGOL 60", Communications of the ACM 6, no. 1, 1963. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Wegner, P., Programming languages, information structures and machine organization, McGraw-Hill, New York, 1968. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Wegner, P., "Three computer cultures-computer technology, computer mathematics and computer science", Advances in Computers 10, 7-78,1970.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. The “most recent” error: Its causes and correction

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGPLAN Notices
          ACM SIGPLAN Notices  Volume 7, Issue 1
          Proceedings of ACM conference on Proving assertions about programs
          January 1972
          211 pages
          ISSN:0362-1340
          EISSN:1558-1160
          DOI:10.1145/942578
          Issue’s Table of Contents
          • cover image ACM Conferences
            Proceedings of ACM conference on Proving assertions about programs
            January 1972
            215 pages
            ISBN:9781450378918
            DOI:10.1145/800235

          Copyright © 1972 Author

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 January 1972

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader