示例#1
0
        protected override CrawlSyntaxNode VisitBlock(BlockNode block)
        {
            var newchildren = block.Select(Visit);

            return(block.Update(block.Interval, newchildren, block.Scope));
        }
示例#2
0
 protected override T VisitBlock(BlockNode block)
 {
     return(Combine(block.Select(Visit).ToArray()));
 }