public async override Task <string> Visit(NodeExprInstruction e, CancellationToken t)
        {
            var s = await base.Visit(e, t);

            t.ThrowIfCancellationRequested();

            return(s + ((e.IsShowResult) ? ";" : "$"));
        }
Beispiel #2
0
 public override Task <NodeExpr> Visit(NodeExprInstruction e, CancellationToken t) => Visit(e.Expr, t);
Beispiel #3
0
 public virtual Task <T> Visit(NodeExprInstruction e, CancellationToken t) => Visit(e.Expr, t);
Beispiel #4
0
 public virtual T Visit(NodeExprInstruction e) => Visit(e.Expr);
Beispiel #5
0
 public NodeExprInstruction(NodeExprInstruction e) : this(e.Expr, e.IsShowResult)
 {
 }