ACM Home Page
Please provide us with feedback. Feedback
BCPL: a tool for compiler writing and system programming
Full text PdfPdf (1.08 MB)
Source AFIPS Joint Computer Conferences archive
Proceedings of the May 14-16, 1969, spring joint computer conference table of contents
Boston, Massachusetts
SESSION: Tools for system programming table of contents
Pages 557-566  
Year of Publication: 1969
Author
Martin Richards  University Mathematical Laboratory, Cambridge, England
Sponsor
AFIPS : American Federation of Information Processing Societies
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 34,   Citation Count: 4
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1476793.1476880
What is a DOI?

ABSTRACT

The language BCPL (Basic CPL) was originally developed as a compiler writing tool and as its name suggests it is closely related to CPL (Combined Programming Language) which was jointly developed at Cambridge and London Universities. BCPL adopted much of the syntactic richness of CPL and strived for the same high standard of linguistic elegance; however, in order to achieve the efficiency necessary for system programming its scale and complexity is far less than that of CPL. The most significant simplification is that BCPL has only one data type---the binary bit pattern---and this feature alone gives BCPL a characteristic flavour which is very different of that of CPL and most other current programming languages.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M Richards The BCPL reference manual Memorandum-69/1 The University Mathematical Laboratory Cambridge England January 1969
 
2
J Buxton J C Gray D Park CPL elementary programming manual Edition II The University Mathematical Laboratory Cambridge England 1966
 
3
C Strachey (Editor) CPL working papers Cambridge University Mathematical Laboratory and London Institute of Computer Science 1965
 
4
A Evans Jr A language for teaching programming linguistics Proc 23rd National ACM Conference 1968
 
5
IBM Reference Manual 709/7094 FORTRAN Programming System Form C28-6054-2
 
6
P Naur (Editor) Revised report on the algorithmic language ALGOL 60 The Computer Journal Vol 5 January 1963 349
 
7
8