# File lib/toml/parser.rb, line 83 def resolve_table(t) @current = @parsed path = t.name.dup @current_path = path.join('.') while k = path.shift # If it's a table-array then get the last item. @current = @current.last if @current.is_a? Array # Create a new table if one doesn't exist. @current[k] = {} if !@current.has_key? k # Move into the table. @current = @current[k] end end#/resolve_key_group