Concurrent C
Narain Gehani
nhg at allegra.UUCP
Wed Jul 31 05:38:30 AEST 1985
<>
CONCURRENT C
We have developed CONCURRENT C which is an upward-compatible superset
of the C language that provides concurrent programming facilities based
on the rendezvous concept. The facilities provided include those
for declaring and creating processes, process synchronization and
interaction, process termination and abortion.
A brief description of Concurrent C is given in a paper titled
CONCURRENT C--AN OVERVIEW by GEHANI and ROOME which was published in
the proceedings of the WINTER 1985 USENIX TECHNICAL CONFERENCE, Dallas.
At present Concurrent C runs under the UNIX* System V on VAX** and
AT&T 3B-20 computers and under the Berkeley UNIX 4.2 BSD on VAX
computers and SUN workstations.
We will be willing to give a copy of the Concurrent C compiler object
code to ACADEMIC and RESEARCH institutions. The Concurrent C compiler
is fairly robust at the present time. We will welcome feedback
on all aspects of Concurrent C.
To request a copy of the Concurrent C compiler and a detailed description
of Concurrent C, write to
Narain Gehani
AT&T Bell Labs 3D-414
600 Mountain Avenue
Murray Hill, NJ 07974, USA
* UNIX is a trademark of AT&T.
** VAX is a trademark of Digital Equipment Corporation.
More information about the Comp.lang.c
mailing list