class Samovar::Table
def parse(input, parent)
def parse(input, parent) @rows.each do |key, row| next unless row.respond_to?(:parse) current = parent.send(key) if result = row.parse(input, parent, current) parent.send("#{row.key}=", result) end end end