IRuby.display IRuby.table([1,2,[],3])
IRuby.display IRuby.table([1,2,[1,2,3],[2,3]])
IRuby.display IRuby.table({a:1,b:2,c:3})
IRuby.display IRuby.table([[11,12,13,14],[21,22,23],'not an Array',[31,32,33,34]])
IRuby.display IRuby.table({a:[11,12,13,14],b:[21,22,23],c:[31,32,33,34]})
IRuby.display IRuby.table([{a:1,b:2,c:3},'not an Array',{a:2,b:3,c:4,e:5}])
IRuby.display IRuby.table([{a:1,b:2,c:3, 0 => 0},{a:2,b:3,c:4,d:5},{0=>:x,1=>:y},[:a,:b,:c]])
IRuby.table (1..1000).map {|i| (1..1000).map {|j| i * j } }
IRuby.table Hash[(1..1000).map {|i| [i, (1..1000).map {|j| i * j }] }]
IRuby.display IRuby.table [[1,2],[3,4]], header: true
IRuby.display IRuby.table [[1,2],[3,4]], header: false
IRuby.display IRuby.table [[1,2],[3,4]]
IRuby.display IRuby.table [{a:1,b:2},{a:3,b:4}], header: true
IRuby.display IRuby.table [{a:1,b:2},{a:3,b:4}], header: false
IRuby.display IRuby.table [{a:1,b:2},{a:3,b:4}]
IRuby.display IRuby.table({a:[1,3],b:[2,4]}, header: true)
IRuby.display IRuby.table({a:[1,3],b:[2,4]}, header: false)
IRuby.display IRuby.table({a:[1,3],b:[2,4]})
IRuby.display IRuby.table({a:1,b:2,c:[3,4]})
class Red < String
def to_html
"<span style='color:red'>#{self}</span>"
end
end
IRuby.display IRuby.table({Red.new("a") => 1, b:2, c: [3, Red.new("4")]})