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) result = row.parse(input, parent, current) if result != nil parent.public_send("#{row.key}=", result) end end end