© 1969 by British Computer Society
A note on list-processing in BCL
The Computer Centre, University of East Anglia, Norwich, UK
This paper describes a simple list-processing system which is based on BCL, a general purpose language with special emphasis on data structures. The basic LISP functions are defined in BCL and examples given of recursive functions. A program to input and differentiate polynomial expressions is described. The system has been used for teaching list-processing techniques to M.Sc. students and has the advantage that the user can get close to its innermost workings. Nodes of several different sizes may be set up and used to build multilinked structures by planting in various fields pointers to other nodes.
Received January 1969.
* University of London Institute of Computer Science, 44 Gordon Square, London WC1. Now at The Computer Centre, University of East Anglia, Norwich