© 1970 by British Computer Society
Bounce-and-skip. A technique for directing the flow of control in programs
Department of Computer Science, University of Illinois, Urbana, Illinois, USA
A new technique for directing the flow of control in block structured programs is described. It allows a programmer to delay using the outcome of a test indefinitely, and to make the entry and exit of begin-end blocks conditional upon the last test performed. It was designed as a low-level technique in terms of which all the block structure control statements common in high-level programming languages can be implemented easily and efficiently. This technique is the main tool for directing the flow of control in the programming language NUCLEOL, and is considered to be particularly useful for program debugging.
Received July 1969.
* Department of Computer Science, University of Illinois, Urbana, Illinois, USA