protected QuantifierEntry Exact(int count, FiniteState state) { return(new QuantifierEntry(state, QuantifierHelper.Exact(count), QuantifierMode.Greedy)); }
protected QuantifierEntry Exact(int count, params Entry[] entries) { return(new QuantifierEntry(Inline(entries), QuantifierHelper.Exact(count), QuantifierMode.Greedy)); }
protected QuantifierEntry Exact(int count, PrimitiveMatchEntry match) { return(new QuantifierEntry(match, QuantifierHelper.Exact(count), QuantifierMode.Greedy)); }
protected QuantifierEntry Exact(int count, TOperand operand) { return(new QuantifierEntry(operand, QuantifierHelper.Exact(count), QuantifierMode.Greedy)); }
protected QuantifierEntry Between(int from, int to, FiniteState state) { return(new QuantifierEntry(state, QuantifierHelper.Between(from, to), QuantifierMode.Greedy)); }
protected QuantifierEntry Between(int from, int to, params Entry[] entries) { return(new QuantifierEntry(Inline(entries), QuantifierHelper.Between(from, to), QuantifierMode.Greedy)); }
protected QuantifierEntry Between(int from, int to, PrimitiveMatchEntry match) { return(new QuantifierEntry(match, QuantifierHelper.Between(from, to), QuantifierMode.Greedy)); }
protected QuantifierEntry Between(int from, int to, TOperand operand) { return(new QuantifierEntry(operand, QuantifierHelper.Between(from, to), QuantifierMode.Greedy)); }
public ParserQuantifierEntry Exact(int count, QuantifierMode mode = QuantifierMode.Greedy) { return(new ParserQuantifierEntry(this, QuantifierHelper.Exact(count), mode)); }
public ParserQuantifierEntry Between(int from, int to, QuantifierMode mode = QuantifierMode.Greedy) { return(new ParserQuantifierEntry(this, QuantifierHelper.Between(from, to), mode)); }
public QuantifierEntry Exact(int count, QuantifierMode mode = QuantifierMode.Greedy) { return(new QuantifierEntry(new TokenFragmentEntry(this), QuantifierHelper.Exact(count), mode)); }
public QuantifierEntry Between(int from, int to, QuantifierMode mode = QuantifierMode.Greedy) { return(new QuantifierEntry(new TokenFragmentEntry(this), QuantifierHelper.Between(from, to), mode)); }
public QuantifierEntry AtLeast(int count, QuantifierMode mode = QuantifierMode.Greedy) { return(new QuantifierEntry(this, QuantifierHelper.AtLeast(count), mode)); }