258件ヒット
[201-258件を表示]
(0.049秒)
種類
- 文書 (89)
- モジュール関数 (85)
- インスタンスメソッド (36)
- クラス (24)
- 特異メソッド (24)
ライブラリ
- ビルトイン (133)
-
irb
/ context (12) -
irb
/ inspector (12) -
shell
/ command-processor (6) -
shell
/ process-controller (6)
クラス
-
IRB
:: Inspector (12) - Object (24)
-
Shell
:: CommandProcessor (6) -
Shell
:: ProcessController (6) - Symbol (12)
モジュール
- Kernel (85)
キーワード
- Context (12)
- Marshal フォーマット (12)
-
NEWS for Ruby 3
. 0 . 0 (5) - Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- Ruby用語集 (12)
-
at
_ exit (12) -
def
_ inspector (12) -
each
_ active _ object (6) -
install
_ system _ commands (6) - lambda (18)
- proc (19)
-
ruby 1
. 6 feature (12) - send (24)
-
to
_ proc (12) -
trace
_ var (36) - クラス/メソッドの定義 (12)
- メソッド呼び出し(super・ブロック付き・yield) (12)
- 手続きオブジェクトの挙動の詳細 (12)
検索結果
先頭5件
-
Kernel
. # trace _ var(varname , hook) -> nil (25.0) -
グローバル変数 varname への代入のフックを登録します。
...出し以降、varname で指定したグローバル変数に
値が代入されるたびに hook かブロックが評価されます。hook が Proc オブジェクトの場合
代入された値がブロック引数に渡されます。文字列の場合はRubyコードとして評価されま......ブロックで登録されていれば
Proc オブジェクトで返されます)
それ以外は、nil を返します。
@param varname グローバル変数名を文字列か Symbol で指定します。
@param hook フックになる文字列または Proc オブジェクトです。
@return... -
IRB
:: Context (24.0) -
irb の設定を扱うためのクラスです。
...メソッドとして操作できません。
: IRB.conf[:AT_EXIT]
irb の終了時(サブ irb を含みません)に本項目に設定された Proc オ
ブジェクトを実行します。ブロック引数には何も渡されません。
デフォルト値は [] です。
: IRB.conf[:C......関連する Binding オブジェクトの作成方法を
Integer で設定します。
0 を指定した場合、Object::TOPLEVEL_BINDING の Proc 内の
Binding を使用します。1 を指定した場合、Tempfile 中の
Binding を使用します。2 を指定した場合、Thread 内......TH]
ライブラリ内部で使用します。
: IRB.conf[:IRB_RC]
irb の起動時(サブ irb を含みます)に本項目に設定された Proc オブ
ジェクトを実行します。ブロック引数には IRB::Context が渡されます。
そのため、サブ irb の設定をま... -
IRB
:: Inspector . def _ inspector(key , arg = nil) { |v| . . . } -> object (12.0) -
新しい実行結果の出力方式を定義します。
...初期化のための手続
きオブジェクトを指定します。あらかじめ require が必要な場合
などに、proc { require "foo" } といった指定を行います。
ブロックを指定しない場合には、実行結果の出力のための手... -
Object
# send(name , *args) -> object (12.0) -
オブジェクトのメソッド name を args を引数に して呼び出し、メソッドの実行結果を返します。
...ーバは任意(Foo クラスのインスタンスである必要もない)
p Foo.new.send(methods[1]) # => "foo"
p Foo.new.send(methods[2]) # => "bar"
p Foo.new.send(methods[3]) # => "baz"
//}
@see Object#public_send, BasicObject#__send__, Object#method, Kernel.#eval, Proc, Method... -
Object
# send(name , *args) { . . . . } -> object (12.0) -
オブジェクトのメソッド name を args を引数に して呼び出し、メソッドの実行結果を返します。
...ーバは任意(Foo クラスのインスタンスである必要もない)
p Foo.new.send(methods[1]) # => "foo"
p Foo.new.send(methods[2]) # => "bar"
p Foo.new.send(methods[3]) # => "baz"
//}
@see Object#public_send, BasicObject#__send__, Object#method, Kernel.#eval, Proc, Method...