@wait
COMMAND:
- @wait**[/until]
=
- @wait**[/until]
- @wait**[/until]
- @wait**
Generally, @wait defers the execution of
The first form of @wait executes
The second form executes
The third form allows the use of an attribute other than ‘semaphore’. It allows multiple sets of semaphore-blocked commands to use the same object.
This command charges a deposit of 10 coins which is refunded when
By default,
Examples:
> @wait 2.001=think FooBar
FooBar
> think secs()
1004732313
> @wait/until 1004732400.5=think FooBar
FooBar
> @dolist [setq(0,iadd(secs(),2))]75 0 25=@wait/until %q0.##=think ##
0
25
75
Related Topics: @drain, @notify, @ps, SEMAPHORES, secs(), convtime(), convsecs().