names=mon_synchronize,synchronize
visibility=public
kind=defined

--- mon_synchronize { ... } -> object
--- synchronize     { ... } -> object

モニターをロックし、ブロックを実行します。実行後に必ずモニターのロックを解放します。

ブロックの評価値を返り値として返します。

@see [[m:MonitorMixin#mon_enter]]

