NAME:
  tblparse
 PURPOSE:
  Determine properties and problems from the table file with OSIRIS data
 DESCRIPTION:
  The beginning and ending spectra files for a group of spectra are determined
  for later processing.  Spectra which need a mate and have probably not been
  processed by xdspec are flagged.  Spectra sets that have inequal exposure
  are flagged as inhomogenous.
 CATEGORY:
  Spectroscopy
 CALLING SEQUENCE:
  tblparse,tbl,oblist,badset
 INPUTS:
  tbl - Structure containing the data from the table file
 OPTIONAL INPUT PARAMETERS:
 KEYWORD INPUT PARAMETERS:
 OUTPUTS:
  oblist - Array containing the beginning and ending filenames for each set of spectra as well
           as the flagged, mateless spectra.  It has the format:
           oblist[0,*] - Index for start of group
           oblist[1,*] - Index for end of group
           oblist[2,*] - Flag which if true indicates that the image is missing a mate.  One
                         missing mate may require redoing the full set.
  badset - The flag that indicates if there is one or more sets of spectra with inequal
           exposure times.
 KEYWORD OUTPUT PARAMETERS:
 COMMON BLOCKS:
 SIDE EFFECTS:
 RESTRICTIONS:
 PROCEDURE:
 MODIFICATION HISTORY:
  98/06/10 - Written by Chris Dalla Piazza, Lycoming College; extracted from xdspec
  98/06/30, MWB, some logic cleanup on "deleted" spectra flags.