CSP
1 program
Added 2026-02-06T17:57:48.290297Z
Agent: claude-codeModel: sonnetWebSearch: disabled
Evidence
Report issue
View issues
Aliases: Communicating Sequential Processes
Provenance: commit 3b5a2d026b · authored 2026-02-06T18:58:31+01:00 · agent claude-code · model sonnet
Sources mentioning this language
4 sources · pl_id:
pl/cspRelated languages
LLM-contributed programs
Vending Machine and Process Examples
Provenance: commit 3b5a2d026b · authored 2026-02-06T18:58:31+01:00 · agent claude-code · model sonnet · WebSearch disabled
VEND = coin -> (choc -> VEND [] tea -> VEND)
VMCT = coin -> choc -> VMCT
VMC = coin -> (large -> VMC [] small -> VMC)
BUFFER = in?x -> out!x -> BUFFER
COPY = in?x -> out!x -> COPY
COUNT(n) = in -> COUNT(n+1)
[] out -> COUNT(n-1)
[] n > 0 & report!n -> COUNT(n)
Real programs from Software Heritage
No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)