PP (Class)

In: pp.rb
Parent: PrettyPrint

Methods

pp   singleline_pp  

Attributes

sharing_detection  [RW] 

Classes and Modules

Module PP::ObjectMixin
Module PP::PPMethods
Class PP::SingleLine

Included Modules

PPMethods

Public Class methods

[Source]

# File pp.rb, line 163
  def PP.pp(obj, out=$>, width=79)
    q = PP.new(out, width)
    q.guard_inspect_key {q.pp obj}
    q.flush
    #$pp = q

    out << "\n"
  end

[Source]

# File pp.rb, line 171
  def PP.singleline_pp(obj, out=$>)
    q = SingleLine.new(out)
    q.guard_inspect_key {q.pp obj}
    q.flush
    out
  end

[Validate]