Proceeding of ACM SIGPLAN - SIGOPS Interface Meeting on Programming Languages - Operating Systems - 1973
DOI: 10.1145/800021.808301
|View full text |Cite
|
Sign up to set email alerts
|

Extensible control structures

Abstract: A considerable amount of programming language research has been directed towards the development of extensible languages. Typically, these languages allow data type extensions, in which new data types are constructed in terms of builtin or previously defined ones, and syntax extensions, which allow the programmer to express himself in a more convenient notation than that of the base language. For the past few years the author has been experimenting with a third axis of extensibility, namely, control extensions… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

1973
1973
1976
1976

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 2 publications
0
1
0
Order By: Relevance
“…These synch functions, the code for which will be synthesized by SYNVER, provide the only means by which processes may communicate. Synch functions may be either monitor procedures [Hoare74]; calls on Prenner's control interpreter [Pren73], or procedures utilizing Dijkstra's P and V operations [Steele75]. Both SAL and the verification technique are independent of the choice of synchronization primitives used, i.e., SYNVER can synthesize synch functions which utilize any of these various sets of lower level primitives.…”
Section: Overview Of the Synver Systemmentioning
confidence: 99%
“…These synch functions, the code for which will be synthesized by SYNVER, provide the only means by which processes may communicate. Synch functions may be either monitor procedures [Hoare74]; calls on Prenner's control interpreter [Pren73], or procedures utilizing Dijkstra's P and V operations [Steele75]. Both SAL and the verification technique are independent of the choice of synchronization primitives used, i.e., SYNVER can synthesize synch functions which utilize any of these various sets of lower level primitives.…”
Section: Overview Of the Synver Systemmentioning
confidence: 99%