A stream processing network

This paper is concerned with a programming system based on the notion of stream operands. These are sequences of scalar operands in which only the current member of the stream can be accessed at any one time and after that only the next member. The language discussed is aimed initially at a system consisting of a network of microprocessors. It has a fairly conventional appearance and the new facilities are introduced mainly as procedure calls. Once the semantic characteristics have been established a more appropriate syntax will be developed. The long term goal is a style of high level language that will lead away from conventional systems, for large problems which lend themselves to streaming.