# File lib/merb-core/dispatch/router/behavior.rb, line 48 def array_to_code(arr) code = '' arr.each_with_index do |part, i| code << ' + ' if i > 0 case part when Symbol code << part.to_s when String code << %{"#{part}"} else raise "Don't know how to compile array part: #{part.class} [#{i}]" end end code end