The acquire Statement
The acquire statement acquires the named mutex. If the mutex is already acquired the current thread waits until it becomes available. The syntax of the acquire statement is shown below.
acquire muFoo // acquire mutex for subroutine