Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > irb/inspectorライブラリ > IRB::INSPECTORSオブジェクト
クラスの継承リスト: IRB::INSPECTORS
定義された inspect_mode を管理する Hash オブジェクトです。
def_inspector(key, arg = nil) { |v| ... } -> object
[permalink][rdoc]新しい実行結果の出力方式を定義します。
例.
# .irbrc IRB::INSPECTORS.def_inspector([:test]){|v| v.to_s * 2 } $ irb --inspect test irb(main):001:0> :abc # => abcabc
[SEE_ALSO] irb/実行結果の出力方式
keys_with_inspector(inspector) -> Array
[permalink][rdoc]引数で指定した IRB::Inspector に対応する key の配列を返します。
IRB::INSPECTORS.keys_with_inspector(IRB::INSPECTORS[true]) # => [true, :p, "p", :inspect, "inspect"]