skip to main content
article
Free Access

The little language compiler course project

Published:01 December 1979Publication History
Skip Abstract Section

Abstract

This paper describes a project for a course in compiler construction meeting three constraints: (1) the project should start immediately at the beginning of the summer course being compressed to six weeks, five days a week; (2) one language had to be chosen that was understandable to students of different backgrounds and programming experience and suitable as a vehicle in making algorithms for compiler design; (3) the project should help in making well-structured programs.

References

  1. Aho, Alfred V., Jeffrey D. Ullman, Principles of Compiler Design, Addison & Wesley, 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Knuth, D., "Structured Programming with goto Statements," ACM Computing Surveys, Vol. 6, No. 4 (December 1974), pp. 267--302. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Van de Reit, R. P., "ABC ALGOL, A Portable Language for Formula Manipulation Systems. Part 1: The Language," Mathematical Centre Tracts 46, Mathematical Centre, Amsterdam, 1976.Google ScholarGoogle Scholar
  4. Van de Reit, R. P., "ABC ALGOL, A Portable Language for Formula Manipulation Systems. Part 2: The Compiler," Mathematical Centre Tracts 47, Mathematical Centre, Amsterdam, 1976.Google ScholarGoogle Scholar
  5. Van Wijngaarden, A., et al., Revised report on the algorithmic language ALGOL 68, Acta Informatica, Vol. 5, Nrs. 1-3, pp. 1--236.Google ScholarGoogle Scholar
  6. Wasserman, A. I., D. D. Sheretz, E. F. Handa, Report on the programming language PLAIN, Informatica Rapport IR 37, Wiskundig Seminarium, Vrije Universiteit, Amsterdam, 1978.Google ScholarGoogle Scholar
  7. Wirth, N., Algorithms & Datastructures = Programs, Prentice Hall, 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library

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

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader
About Cookies On This Site

We use cookies to ensure that we give you the best experience on our website.

Learn more

Got it!