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…
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
Working papers
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.
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
BCPL
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.
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
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…
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
BCPL
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.
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
BCPL
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.
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
BCPL
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.
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
BCPL
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'.
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
BCPL
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…
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
BCPL
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…
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
BCPL
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…
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
BCPL
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.
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
BCPL
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.
Found in:
Working Papers, Notes, and Calculations
/
Cambridge University Mathematical Laboratory,
/
CPL
/
BCPL
Shelfmark: MS. Eng. misc. b. 272/C.196
Extents: 1 file
Dates:
1973