Is automatic “folding” of programs efficient enough to displace manual?
Communications of the ACM
NPL: highlights of a new programming language
Communications of the ACM
The history of language processor technology in IBM
IBM Journal of Research and Development
Hi-index | 0.00 |
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.