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.
Descriptors:
Subject Categories:
- Computer Programming and Software
- Computer Hardware