コード例 #1
0
        public async override Task <string> Visit(NodeExprInstruction e, CancellationToken t)
        {
            var s = await base.Visit(e, t);

            t.ThrowIfCancellationRequested();

            return(s + ((e.IsShowResult) ? ";" : "$"));
        }
コード例 #2
0
ファイル: NodeExprVisitors.cs プロジェクト: bugbit/algebra
 public override Task <NodeExpr> Visit(NodeExprInstruction e, CancellationToken t) => Visit(e.Expr, t);
コード例 #3
0
ファイル: NodeExprVisitors.cs プロジェクト: bugbit/algebra
 public virtual Task <T> Visit(NodeExprInstruction e, CancellationToken t) => Visit(e.Expr, t);
コード例 #4
0
ファイル: NodeExprVisitors.cs プロジェクト: bugbit/algebra
 public virtual T Visit(NodeExprInstruction e) => Visit(e.Expr);
コード例 #5
0
 public NodeExprInstruction(NodeExprInstruction e) : this(e.Expr, e.IsShowResult)
 {
 }