![]() | ![]() | ![]() | with-blackboard-repository-locked | ![]() |
| (&key whostate) | [Macro] |
Purpose
After locking the blackboard repository,
execute forms and then release the lock.
Package :gbbopen
Module :gbbopen-core
Arguments and values
whostate | A string (default
"With Blackboard Repository Locked" | |
forms | An implicit | |
results | The values returned by evaluating the last form |
Returns
The values returned by evaluating the last form.
See also
thread-whostate
Example
Lock the blackboard repository and do some stuff:
(with-blackboard-repository-locked () (do-some-stuff))
Note
The whostate value is ignored by
SBCL.
The GBBopen Project
![]() | ![]() | ![]() | with-blackboard-repository-locked | ![]() |