Пример #1
0
 IEnumerable <TResult> ICharsetVisitor <Func <RangeSetHandle, IEnumerable <TResult> >, IEnumerable <TResult> > .Subtract(CharsetSubtract node, Func <RangeSetHandle, IEnumerable <TResult> > context)
 {
     return(node.LeftNode.Visit(this, context).Concat(node.RightNode.Visit(this, context)));
 }
Пример #2
0
 RangeSet <TChar> ICharsetVisitor <IRangeSetProvider <TChar>, RangeSet <TChar> > .Subtract(CharsetSubtract node, IRangeSetProvider <TChar> context)
 {
     return(node.LeftNode.Visit(this, context) - node.RightNode.Visit(this, context));
 }