Exemplo n.º 1
0
 public static ExpressionNode operator -(ExpressionNode node) =>
 UnaryExpressionNode.Create(UnaryExpressionOperator.Minus, node);
Exemplo n.º 2
0
        public static ExpressionNode Create(UnaryExpressionOperator op, ExpressionNode node)
        {
            var unary = new UnaryExpressionNode(op, node);

            return(unary.Simplify());
        }
Exemplo n.º 3
0
 public static ExpressionNode operator !(ExpressionNode node) =>
 UnaryExpressionNode.Create(UnaryExpressionOperator.Not, node);