Abstract
The paper is a continuation of the papers of the present author in which the semantics of parallel programs and several synchronizing tools (e.g. critical regions) for parallel programs were defined.
Now, a universal synchronizing tool – a monitor, with delay, continue and delcont instructions, is defined.
Then, an implementation of a monitor in the LOGLAN 77 programming language is given and proved to be correct. The implementation is given by means of a LOGLAN type Parallel in such a way that in order to use monitors in the user’s program it is sufficient to prefix that program by the Parallel.
Get full access to this article
View all access options for this article.
