109件ヒット
[101-109件を表示]
(0.031秒)
別のキーワード
ライブラリ
- ビルトイン (109)
キーワード
-
at
_ exit (12) - lambda (18)
-
set
_ trace _ func (12) -
trace
_ var (36) -
untrace
_ var (12)
検索結果
-
Kernel
. # trace _ var(varname , hook) -> nil (33.0) -
グローバル変数 varname への代入のフックを登録します。
...数に
値が代入されるたびに hook かブロックが評価されます。hook が Proc オブジェクトの場合
代入された値がブロック引数に渡されます。文字列の場合はRubyコードとして評価されます。
trace_var がフックするのは明示的な代......解除するには、hook に nil を
指定するか、Kernel.#untrace_var を用います。
hook が nil ならば、設定されていた
hook をすべて解除してその配列を返します(ブロックで登録されていれば
Proc オブジェクトで返されます)
それ以外は......@param hook フックになる文字列または Proc オブジェクトです。
@return フックを登録した場合は nil を返します。解除した場合は解除した
フックを並べた配列を返します。
//emlist[例][ruby]{
trace_var(:$v){|val| puts "hook: $v=#{val.in...