Accession Number : AD0708511

Title :   CONTROL STRUCTURES FOR PROGRAMMING LANGUAGES.

Descriptive Note : Doctoral thesis,

Corporate Author : CARNEGIE-MELLON UNIV PITTSBURGH PA DEPT OF COMPUTER SCIENCE

Personal Author(s) : Fisher,David A.

Report Date : MAY 1970

Pagination or Media Count : 217

Abstract : The dissertation attempts to demonstrate that complexity diminishes and clarity increases to a marked degree if algorithms are described in a language in which appropriate control structures are primitive or easily expressible. The thesis catalogs a number of control structures and uses them to develop an extensible language. The features of the language (primitive control operations for sequential processing, parallel processing, alternative selection, monitoring, synchronization, and relative continuity) are the source of the clarity of control descriptions: they span our conceptual notion of control, and they can be easily decomposed to form other more specialized control structures. (Author)

Descriptors :   (*PROGRAMMING LANGUAGES, CONTROL), ALGORITHMS, CONTROL SEQUENCES, COMPUTER PROGRAMS, MACHINE TRANSLATION, ERRORS, MONITORS, THESES

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE