Taming Construction Processes
Suppose you are crafting your first nontrivial Occam application which divides two floating-point numbers. The application receives the numbers from two incoming channels (two input processes), calculates and stores the quotient (an assignment process), and sends it to the outgoing channel (an output process). You possess the necessary components, but how do you assemble them?
You need containers to pack primitive processes. Such containers are called construction processes.
Sequential Processes
Most well-known programming languages adhere to the sequential execution paradigm, where a sequential application starts with the first statement, followed by the second, and so on, until the last statement is executed, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access