A programming environment for CSP

Norman M. Delisle, Mayer D. Schwartz · ACM SIGPLAN Notices · 1987

This paper describes a programming environment that supports the development and execution of CSP programs. The prototype environment is primarily intended as a vehicle for learning CSP. Its strengths include graphical animations that illustrate the interactions of CSP processes as they execute. Its main limitations are that CSP programs do not execute particularly fast and that true parallelism is not supported. Both the functionality of the CSP environment and its somewhat unusual multi-language implementation are discussed.

Read the paper · More papers on PaperTik