 "                 "index " << state_.index () - 0 << '.';             throw runtime_error (ss_.str ().c_str ());         }          eos_ = state_.next (ch_);          if (eos_)         {             // Pointless returning index if at end of string             throw runtime_error ("Unexpected end of regex "                 "following '