るりまサーチ (Ruby 2.2.0)

最速Rubyリファレンスマニュアル検索!
3件ヒット [1-3件を表示] (0.013秒)
トップページ > ライブラリ:irb[x] > バージョン:2.2.0[x] > クエリ:Proc[x]

別のキーワード

  1. _builtin to_proc
  2. _builtin proc
  3. proc curry
  4. httpserver mount_proc
  5. readline completion_proc

種類

クラス

モジュール

キーワード

検索結果

IRB::Context (58.0)

irb の設定を扱うためのクラスです。

...irb の設定を扱うためのクラスです。

irb
中で conf コマンドの戻り値や .irbrc で IRB.conf を操作する事で設定
を変更します。irb の起動後は IRB.conf の内容を更新しても変更の内容は反
映されない事に注意してください。

なお...
...、.irbrc 中に記述できる以下の設定値については、IRB::Context
オブジェクトのメソッドとして操作できません。

: IRB.conf[:AT_EXIT]

irb
の終了時(サブ irb を含みません)に本項目に設定された Proc オ
ブジェクトを実行します。ブ...
...ロック引数には何も渡されません。

デフォルト値は [] です。

: IRB.conf[:CONTEXT_MODE]

新しいワークスペースを作成した時(サブ irb の起動や pushws した時)に、
ワークスペースに関連する Binding オブジェクトの作成方法を...

IRB.Inspector(inspect, init = nil) -> IRB::Inspector (22.0)

IRB::Inspector オブジェクトを生成します。

...
IRB
::Inspector オブジェクトを生成します。

@param inspect 実行結果の出力のための手続きオブジェクトを指定します。

@param init inspect_mode の初期化のための手続きオブジェクトを指定します。
あらかじめ require が必要...

IRB::Inspector.def_inspector(key, arg = nil) { |v| ... } -> object (22.0)

新しい実行結果の出力方式を定義します。

...新しい実行結果の出力方式を定義します。

@param key conf.inspect_mode や IRB.conf[:INSPECT_MODE] に指定するキー
オブジェクトを指定します。配列を指定した場合は配列中の要素全
てが対象になります。

@param arg ブ...
...ロックを指定しない場合には、実行結果の出力のための手続きオ
ブジェクトを指定します。

例.

# .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...