code: def parse(self, input_text, syncmap):
          
          self.log_exc(u"%s is abstract and cannot be called directly" % (self.TAG), None, True, NotImplementedError)
docs: Parse the given ``input_text`` and
          append the extracted fragments to ``syncmap``.
  
          :param input_text: the input text as a Unicode string (read from file)
          :type input_text: string
          :param syncmap: the syncmap to append to
          :type syncmap: :class:`~aeneas.syncmap.SyncMap`