Checkpoint synchronization: Difference between revisions
m
→{{header|Oforth}}
Line 1,430:
func: checkPoint(n, jobs, channels)
{
while(true) [
"CHECKPOINT : All jobs done, sending done to all tasks" println
channels
]
}
Line 1,446 ⟶ 1,445:
#[ checkPoint(n, jobs, channels) ] &
n loop: i [ #[ task(i, jobs, channels at(i)) ] & ]
}</lang>▼
▲</lang>
=={{header|Perl}}==
|