A high level computer control language
Robert Trueman Tomlinson · 1976
A set of primitive operators is described for directing the progress of a computer job. These primitive operators form the core of a high level language, based on the ALGOL-60 syntax, intended to be used as a replacement for existing job control languages. The language is described in terms that are generally independent of any particular existing operating system. The significant properties of a compiler and macro processor for the control language are described. Particular emphasis is given to the actions of each primitive at execution time. A discussion of job scheduling includes the possibilities of improved system performance based on the selection of a compatible job mix.