Sha256: a1fffc4fd8aead2d980cf92251681273b8f84b6e1f9c2501d07fd4d1b27fc9b0
Contents?: true
Size: 375 Bytes
Versions: 26
Compression:
Stored size: 375 Bytes
Contents
#!/usr/bin/env ruby def build_branch(hash, string, split) chunks = string.split(split) clean_chunks = chunks - [""] puts clean_chunks.inspect dynamic_code = "" clean_chunks.each do |chunk| dynamic_code << "['#{chunk}'] || = {}\n" end puts dynamic_code end tree = {} STDIN.each_line do |line| build_branch(tree, line.chomp, '/') end puts tree.inspect
Version data entries
26 entries across 26 versions & 1 rubygems