docs: def parse(self):
          """Parse the table data string into records."""
  
          self.parse_fields()
          records = []
          for line in self.t['data'].split('\n'):
              if EMPTY_ROW.match(line):
                  continue
              row = [self.autoconvert(line[start_field:end_field+1])
                     for start_field, end_field in self.fields]
              records.append(tuple(row))
          self.records = records