BUILD: a primitive approach to the design of computer languages and their translators

  • Authors:
  • Richard K. Bennett

  • Affiliations:
  • Evans & Sutherland Computer Corporation, Salt Lake City, Utah

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 1976

Quantified Score

Hi-index 0.00

Visualization

Abstract

The traditional approach to computer language design has been to design one language at a time. This approach has led to languages which are syntactally complex and incompatible with one another. The proposed approach develops a language base, utilizing primitive language forms, upon which new languages may be built for all purposes. The resulting languages may possess diverse vocabulary and characteristics, but they are unified by the grammar of the language base upon which they are built, and they can be translated by one general processor. These languages can possess all the functions and facilities of today's languages and they can be readily extended to accommodate new requirements as they arise. A partial implementation of a general processor for this approach has been completed and is described.