skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Concurrent Pascal for RSX-11M

Technical Report ·
OSTI ID:6628939

The Concurrent Pascal programming language allows processes defined within a single program to run concurrently and cooperate on a common task. The principal feature of Concurrent Pascal is the monitor construct, which synchronizes process operations and defines data structures to be shared among concurrently executing processes. A straightforward and reliable implementation of systems designed for operation in a concurrent environment results from the use of concurrent programming, making Concurrent Pascal an ideal language for the development of real-time applications. An implementation of Concurrent Pascal for use on Digital Equipment Corporation PDP-11 and LSI-11 computer systems running the RSX-11M operating system is presented, and a complete sample program demonstrating the use of Concurrent Pascal is provided.

Research Organization:
Hanford Engineering Development Lab., Richland, WA (USA)
DOE Contract Number:
AC06-76FF02170
OSTI ID:
6628939
Report Number(s):
HEDL-TME-82-46; ON: DE83003074
Country of Publication:
United States
Language:
English