Class: Array

Inherits:
Object
  • Object
show all
Defined in:
lib/maruku/structures_inspect.rb

Direct Known Subclasses

MaRuKu::AttributeList

Instance Method Summary collapse

Instance Method Details

#inspect_more(compact, join_string, add_brackets = true) ⇒ Object



28
29
30
31
32
33
34
35
36
# File 'lib/maruku/structures_inspect.rb', line 28

def inspect_more(compact, join_string, add_brackets=true)
	s  = map {|x| 
		x.kind_of?(String) ? x.inspect : 
		x.kind_of?(MaRuKu::MDElement) ? x.inspect(compact) : 
		(raise "WTF #{x.class} #{x.inspect}")
	}.join(join_string)
	
	add_brackets ? "[#{s}]" : s
end