%T libcsp \- a Building mechanism for CSP Communication and Synchronisation in Multithreaded C Programs %A Rick D. Beton %E Peter H. Welch, Andr\[`e] W. P. Bakkers %B Communicating Process Architectures 2000 %X A C library is described which exists to support synchronisation and communication in the CSP model using the Posix Threads API as its basis. This differs from other notable approaches (e.g. [Moores:1999]) in that it uses Posix Threads. Whilst this approach has drawbacks, its main achievement is being easily adopted by people already familiar with Posix Threads and being useful to a wide range of target platforms.