public OrParser Or <TNode>(RuleCoroutine coroutine, Action <TNode> onCompleted) { return(Or(() => new RuleCoroutineParser(coroutine), onCompleted)); }
public WhileParser Or <TNode>(RuleCoroutine rule, Action <TNode> onCompleted) { _rules.Or <TNode>(rule, onCompleted); return(this); }
public RuleCoroutineParser(RuleCoroutine rule) { _coroutine = rule; Reset(); }