/// <summary> /// Create a new SearchAndReplaceBuilder, with a builder cache to bypass recalculation of pre-built functions. /// </summary> /// <param name="cache">The BuilderCache to use</param> public SearchAndReplaceBuilder(IBuilderCache cache) { dfaBuilder = new DfaBuilder <int>(cache); }
/// <summary> /// Create a new SearchAndReplaceBuilder without a <see cref="IBuilderCache"/> /// </summary> public SearchAndReplaceBuilder() { dfaBuilder = new DfaBuilder <int>(); }