Class: Array

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

Instance Method Summary collapse

Instance Method Details

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



36
37
38
39
40
41
42
43
44
# File 'lib/maruku/structures_inspect.rb', line 36

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