Class: Rus3::Printer::RubyPrinter
Instance Attribute Summary
Attributes inherited from Printer
#verbose
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from Printer
#initialize
Class Method Details
.version ⇒ Object
29
30
31
|
# File 'lib/rus3/printer.rb', line 29
def self.version
"ruby-object-printer :version #{VERSION}"
end
|
Instance Method Details
#print(obj) ⇒ Object
22
23
24
25
26
27
|
# File 'lib/rus3/printer.rb', line 22
def print(obj)
prefix = "==> "
prefix += "[#{obj.class}]: " if @verbose
Kernel.print prefix
pp obj
end
|