CONCUR

A proposal for a language for programming with concurrent processes. CONCUR was inspired by Modula but removes Modula's restrictions on the placement of process declarations and invocations in order to study the implications of process support more fully. Anderson presents a compiler which translates CONCUR into the object language for a hypothetical machine.

["CONCUR, A Language for Continuous Concurrent Processes", R.M. Salter et al, Comp Langs 5(3):163-189, 1981].

["Concur: a High-Level Language for Concurrent Programming", Karen Anderson Thesis, B. Thomas Golisano College of Computing and Information Sciences, 1979]