The BCPL Reference Manual

Martin Richards, John R. Evans, Mabee Arthur, Robert Frankowski · 1974

Abstract : BCPL is a language which is readable and easy to learn, as well as admitting an efficient compiler capable of generating efficient code. It is made self consistent and easy to define accurately by an underlying structure based on a simple idealized object machine. The treatment of data types is unusual and it allows the power and convenience of a language with dynamically varying types and yet the efficiency of FORTRAN. BCPL has been used successfully to implement a number of languages and has proved to be a useful tool for compiler writing. The BCPL compiler itself is written in BCPL and has been designed to be easy to transfer to other machines; it has already been transferred to more than ten different systems.

Read the paper · More papers on PaperTik