1970•The Computer JournalRequires access

Bounce-and-skip. A technique for directing the flow of control in programs

J. Nievergelt

Open publisher page 0 citations

Abstract

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.

About this research paper

What this paper is about

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.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

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.

Key concepts: Programmer, Debugging, Control flow, Computer science, Programming language, Block (permutation group theory), Control (management), Control flow analysis

Related papers

Back to paper searchBrowse research topicsOriginal source
Bounce-and-skip. A technique for directing the flow of control in programs — Research Paper | ScholarLens