Design of a checkout compiler

  • Authors:
  • B. L. Marks

  • Affiliations:
  • IBM United Kingdom Laboratories, Ltd., Hursley, England

  • Venue:
  • IBM Systems Journal
  • Year:
  • 1973

Quantified Score

Hi-index 0.00

Visualization

Abstract

The PL/I Checkout Compiler was designed to emphasize programmer productivity in developing programs, even at the expense of consuming extra machine resources. We explain the choices in the design of the compiler that resulted from this emphasis. The design is constrained by the requirement that a subroutine developed using this checkout compiler should be capable of executing in conjunction with code generated by a more conventional compiler. The execution environment that supports this operation is described.