code: def read_gcvs(filename):
      
      with open(filename, 'r') as fp:
          parser = GcvsParser(fp)
          for star in parser:
              yield star
docs: Reads variable star data in `GCVS format`_.
  
      :param filename: path to GCVS data file (usually ``iii.dat``)
  
      .. _`GCVS format`: http://www.sai.msu.su/gcvs/gcvs/iii/html/