public UnaryNode(SourcePosition position, UnaryOP op, ExpressionNode value) : base(position) { OP = op; Value = value; }
public UnaryNode(UnaryOP op, ExpressionNode value) { this.op = op; this.value = value; }