pp(obj, out = $>, width = 79) -> object
[permalink][rdoc][edit]-
指定されたオブジェクト obj を出力先 out に幅 width で出力します。出力先 out を返します。
- [PARAM] obj:
- 表示したいオブジェクトを指定します。
- [PARAM] out:
- 出力先を指定します。<< メソッドが定義されている必要があります。
- [PARAM] width:
- 出力先の幅を指定します。
require 'pp' str = PP.pp([[:a, :b], [:a, [[:a, [:a, [:a, :b]]], [:a, :b],]]], '', 20) puts str # => # [[:a, :b], # [:a, # [[:a, # [:a, [:a, :b]]], # [:a, :b]]]]
[SEE_ALSO] $>