Accession Number:

AD0758203

Title:

Multi-Path Control Structures for Programming Languages

Descriptive Note:

Doctoral thesis

Corporate Author:

HARVARD UNIV CAMBRIDGE MA

Personal Author(s):

Report Date:

1972-08-01

Pagination or Media Count:

386.0

Abstract:

The dissertation applies the techniques of extensible languages to the problem of introducing multi-path control structures into programming languages. A control extension facility is defined which consists of a set of control primitives and a framework for combining them. The primitives are embedded in an existing extensible language--EL1. Using the facility, it is possible to realize both conventional and non-conventional control regimes by extension. Such extensions are simplified through the use of the control interpreter, which allows the programmer direct control over the assignment of processors to paths. A set of examples is presented which demonstrates the power of the facility for both the implementation and clarification of complex control structures.

Subject Categories:

  • Computer Programming and Software
  • Computer Hardware

Distribution Statement:

APPROVED FOR PUBLIC RELEASE