skip to main content
article
Free Access

Verification of an Algol 68 implementation

Published:29 March 1977Publication History
Skip Abstract Section

Abstract

A tool for the systematic production of test cases for a compiler is first presented. The input of the generator are formal grammars, derived from the definition of the reference language. This tool has been applied to the generation of test programs for Algol 68. For each construction which the language possesses, the syntactic structure of the corresponding test and the semantic verifications it contains are given. The test set has begun to be employed on a specific implementation. Discovered errors related to Algol 68 constructions are analysed.

References

  1. 1 BANATRE J.P., ROUTEAU J.P., A one pass compiler using events, Proceedings of an International Conference on Algol 68, Oklahoma, June 1975Google ScholarGoogle Scholar
  2. 1.1 and BANATRE J.P. and al., Structure d'un compilateur Algol 68, Thèses, IRISA, Université de Rennes, 1974.Google ScholarGoogle Scholar
  3. 2 GRUNE D., The MC Algol 68 Test Set, IW 53/75, Mathematisch Centrum, Amsterdam, 1975.Google ScholarGoogle Scholar
  4. 3 GUEZENNEC J., Production systématique de tests pour un compilateur Simula 67. Rapport Interne. IRISA, BP25A, 35031 Rennes. A paraître, 1977.Google ScholarGoogle Scholar
  5. 4 HOUSSAIS B., Production systématique de tests commandée par une grammaire. Application à la validation d'un compilateur Algol 68. Thèse, IRISA, Université de Rennes, 1976.Google ScholarGoogle Scholar
  6. 5 KOSTER CHA, Affix grammars in Algol 68 Implementation, North Holland, 1970.Google ScholarGoogle Scholar
  7. 6 Van WIJNGAARDEN and al., Revised Report on Algol 68, 1974.Google ScholarGoogle Scholar

Index Terms

  1. Verification of an Algol 68 implementation

                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 12, Issue 6
                  Proceedings of the Strathclyde ALGOL 68 conference
                  June 1977
                  191 pages
                  ISSN:0362-1340
                  EISSN:1558-1160
                  DOI:10.1145/872738
                  Issue’s Table of Contents
                  • cover image ACM Conferences
                    Proceedings of the Strathclyde ALGOL 68 conference
                    March 1977
                    199 pages
                    ISBN:9781450379014
                    DOI:10.1145/800238

                  Copyright © 1977 Author

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 29 March 1977

                  Check for updates

                  Qualifiers

                  • article

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader