public DivisionNode(ExpNode operand1, ExpNode operand2) : base(operand1, operand2) { }
public PowerNode(ExpNode operand1, ExpNode operand2) : base(operand1, operand2) { }
public MinusNode(ExpNode operand1, ExpNode operand2) : base(operand1, operand2) { }
public MultyNode(ExpNode operand1, ExpNode operand2) : base(operand1, operand2) { }
public ArccosNode(ExpNode operand) : base(operand) { }
public MaxNode(ExpNode operand1, ExpNode operand2) : base(operand1, operand2) { }
public ArcsinNode(ExpNode operand) : base(operand) { }
public ExNode(ExpNode operand) : base(operand) { }
public CosNode(ExpNode operand) : base(operand) { }
public CtgNode(ExpNode operand) : base(operand) { }
public SinNode(ExpNode operand) : base(operand) { }
public UnaryMinusNode(ExpNode operand) : base(operand) { }
public AbsNode(ExpNode operand) : base(operand) { }
public BinaryOpNode(ExpNode operand1, ExpNode operand2) { m_operand1 = operand1; m_operand2 = operand2; }
public UnaryOpNode(ExpNode operand) { m_operand = operand; }
public LogNode(ExpNode operand1, ExpNode operand2) : base(operand1, operand2) { }
public SqrtNode(ExpNode operand) : base(operand) { }