_parse (RParsec::AltParser)

    # File rparsec/parsers.rb, line 192
      def _parse ctxt
        ind, result, err = ctxt.index, ctxt.result, ctxt.error
        err_ind, err_pos = -1, -1
        for p in @alts
          ctxt.reset_error
          ctxt.index, ctxt.result = ind, result
          return true if p._parse(ctxt)
          if ctxt.error.index > err_pos
            err, err_ind, err_pos = ctxt.error, ctxt.index, ctxt.error.index
          end
        end
        ctxt.index, ctxt.error = err_ind, err
        return false
      end