別のキーワード
種類
- 特異メソッド (33)
- インスタンスメソッド (22)
- クラス (11)
- ライブラリ (11)
- オブジェクト (11)
ライブラリ
-
irb
/ inspector (77)
クラス
-
IRB
:: Inspector (44)
モジュール
- IRB (11)
キーワード
- INSPECTORS (11)
- Inspector (22)
-
def
_ inspector (11) - init (11)
-
inspect
_ value (11) - irb (11)
-
keys
_ with _ inspector (11)
検索結果
先頭5件
-
IRB
:: Inspector (23000.0) -
実行結果の出力を行うためのクラスです。
実行結果の出力を行うためのクラスです。 -
IRB
:: Inspector . keys _ with _ inspector(inspector) -> Array (21034.0) -
引数で指定した IRB::Inspector に対応する key の配列を返します。
...引数で指定した IRB::Inspector に対応する key の配列を返します。
@param inspector IRB::Inspector オブジェクトを指定します。
IRB::Inspector.keys_with_inspector(IRB::Inspector::INSPECTORS[true])
# => [true, :p, "p", :inspect, "inspect"]... -
IRB
:: Inspector . def _ inspector(key , arg = nil) { |v| . . . } -> object (21006.0) -
新しい実行結果の出力方式を定義します。
...ロックを指定しない場合には、実行結果の出力のための手続きオ
ブジェクトを指定します。
例.
# .irbrc
IRB::Inspector.def_inspector([:test]){ |v| v.to_s * 2 }
$ irb --inspect test
irb(main):001:0> :abc # => abcabc
@see lib:irb#inspect_mode... -
IRB
:: Inspector # init -> () (21000.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
IRB
:: Inspector # inspect _ value(v) -> () (21000.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
IRB
:: Inspector :: INSPECTORS (3000.0) -
定義された inspect_mode を管理する Hash オブジェクトです。
定義された inspect_mode を管理する Hash オブジェクトです。
デフォルトで扱える Inspector については lib:irb#inspect_mode を
参照してください。 -
IRB
. Inspector(inspect , init = nil) -> IRB :: Inspector (117.0) -
IRB::Inspector オブジェクトを生成します。
...
IRB::Inspector オブジェクトを生成します。
@param inspect 実行結果の出力のための手続きオブジェクトを指定します。
@param init inspect_mode の初期化のための手続きオブジェクトを指定します。
あらかじめ require が必要... -
irb (6.0)
-
irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
...irb の起動時に --inspect オプションを指定する事でも同様の設定を行
えます。
$ irb --inspect [raw|p|pp|yaml|marshal|...]
上記以外にも独自の出力方式を追加する事ができます。詳しくは
IRB::Inspector.def_inspector を参照してください。...