Skip to main content

Box 606733918

 Container

Contains 13 Results:

File

'CPL. Notes and revisions', 1966-1968

Folder of miscellaneous notes and narratives. Includes. 'CPL Working Papers. Suggestions for Amendments and Extensions of the Language', 3-page manuscript of introduction, lists of amendments, suggestions, and points for discussion. List of 'Work to Do' (on CPL and BCPL), 12 April 1968, on the reference manual, formal semantics, BCPL, machine design, etc. 'Programmers…
Shelfmark: MS. Eng. misc. b. 272/C.184
Extents: 1 file
Dates: 1966-1968
File

Correspondence on CPL and BCPL, 1966

Includes a letter to R.F. Churchhouse, 31 May, enclosing a 1-page note on 'CPL Compiler', and a letter from F.G. Duncan, 10 December, with comments on CPL Working Papers.
Shelfmark: MS. Eng. misc. b. 272/C.185
Extents: 1 file
Dates: 1966
File

Correspondence on CPL and BCPL, 1967

Includes a letter from P.J. Landin, 22 January, on data structures, correspondence with C.S.L. Atkinson regarding use of BCPL for Code Generator for the ICT 1900, carbons of Strachey's letters to accompany copies of his Copenhagen lectures, 'Fundamental Concepts in Programming Languages' (see MS. Eng. misc. b. 292/F.40-MS. Eng. misc. b. 292/F.54), and a letter to L. Goldthorpe, 3 November, describing plans for implementation of CPL and BCPL.
Shelfmark: MS. Eng. misc. b. 272/C.186
Extents: 1 file
Dates: 1967
File

Correspondence on CPL and BCPL, 1968

Three-page typescript letter, 4 April 1968, from M. Richards at M.I.T., giving reasons for his decision not to write a CPL compiler in BCPL, but rather to improve the 'efficiency and machine independence' of the BCPL compiler. 'I realized that the reasons for using CPLOCODE as the intermediate object code are not valid if BCPL is implemented for its own sake. I have thus chosen to specify and implement an alternative object code which is specifically designed for BCPL'. A printout of an…
Shelfmark: MS. Eng. misc. b. 272/C.187
Extents: 1 file
Dates: 1968
File

Correspondence on CPL and BCPL, 1968-1970

Includes a letter from A.G. Frazer, 6 February 1968, on data structures, brief correspondence regarding the Modular One operating system, 1969, and on BCPL operating systems OS1 and OS2, 1970.
Shelfmark: MS. Eng. misc. b. 272/C.188
Extents: 1 file
Dates: 1968-1970
File

'BCPL Reference Manual. Project MAC', 1967

'BCPL Reference Manual. Project MAC', by M. Richards, 21 July 1967. 27-page stencilled copy. Includes a copy of 'CPLOCODE Language' by M. Richards, 12 March 1967, 8 pages.
Shelfmark: MS. Eng. misc. b. 272/C.189
Extents: 1 file
Dates: 1967
File

'BCPL Compiler', by M. Richards, 1967

'BCPL Compiler', by M. Richards Sixty pages of computer printout annotated by Strachey. The BCPL compiler was itself written in BCPL and was designed to be easily transferable to other machines.
Shelfmark: MS. Eng. misc. b. 272/C.190
Extents: 1 file
Dates: 1967
File

'BCPL Line Imager. Atlas → Internal.', n.d.

Notes and routines implementing and using BCPL, by Strachey and the Programming Research Group. Calculations and tables on 'Special characters', 'Internal from Atlas'.
Shelfmark: MS. Eng. misc. b. 272/C.191
Extents: 1 file
Dates: n.d.
File

'BCPL Object Code. Investigations for Improvement', 1967

Notes and routines implementing and using BCPL, by Strachey and the Programming Research Group. Folder of manuscript. notes, n.d., and 2 printouts, (1967). Includes: Printout of User Code Assembly System, 28 November and 1 December 1967, heavily annotated by Strachey. 'Translation of for-loops', manuscript notes. 'Collapse entry', manuscript…
Shelfmark: MS. Eng. misc. b. 272/C.192
Extents: 1 file
Dates: 1967
File

Folder of miscellaneous notes, n.d.

Notes and routines implementing and using BCPL, by Strachey and the Programming Research Group. Includes: 'Abstract Syntax of BCPL Declarations', 10-page manuscript. 'BCPL Compile-time Reports', 4-page stencilled typescript. 'BCPL Queries', 1-page manuscript. Miscellaneous manuscript notes labelled 'BCPL special fns', 'Notation', 'Semantics…
Shelfmark: MS. Eng. misc. b. 272/C.193
Extents: 1 file
Dates: n.d.
File

'BCPL/CPL Preprocessor', 1968

Folder of manuscript notes, narratives and routines, some bearing various dates. Includes: 'BCPL Preprocessor', 3-page manuscript. 'Recognizers for Lexical Analysis', 11-page manuscript. 'Main Outlines of Preprocessor', 3-page manuscript, 21 May 1968. 'Notes on existing BCPL Compiler', 1-page. manuscript, 19 May 1968. 'Note on Numbers…
Shelfmark: MS. Eng. misc. b. 272/C.194
Extents: 1 file
Dates: 1968
File

'BCPL Misc. Notes', n.d.

Folder of notes, including: 'Character Sets etc. in BCPL compiler', 3-page manuscript. 'Optimisation of OCode', 1-page manuscript. 'The Applicative Expression (AE) syntax for BCPL', 2-page typescript. 'BCPL Formal Semantics' by P. Wallis, 6 December 1973, 33-page photocopy of typescript and manuscript draft.
Shelfmark: MS. Eng. misc. b. 272/C.195
Extents: 1 file
Dates: n.d.
File

Folder of miscellaneous undated manuscript notes, 1973

Folder of miscellaneous undated manuscript. notes, on streams, recursive and non-recursive functions, Tree Streams (by D. Park), etc. Some of the material, including printout dated 1973, relates to an 'Algol Compiler in BCPL' which was an uncompleted project of the Programming Research Group.
Shelfmark: MS. Eng. misc. b. 272/C.196
Extents: 1 file
Dates: 1973