Esempio n. 1
0
 public SquareFunction(NumericNode experssion)
     : base(experssion)
 {
 }
Esempio n. 2
0
 public RandomGeneratorNode(NumericNode limit)
     : base(limit)
 {
 }
Esempio n. 3
0
 public TanFunction(NumericNode experssion)
     : base(experssion)
 {
 }
Esempio n. 4
0
 public directiveSetOutput(NumericNode outpuIndex, NumericNode value)
 {
     createSlots();
     this.successors.setSuccessor(outpuIndex, 0);
     this.successors.setSuccessor(value, 1);
 }
Esempio n. 5
0
 public NumericUnaryOperator(NumericNode argument)
 {
     setSuccessor(argument, 0);
 }
Esempio n. 6
0
 public directiveRemoveLast(NumericNode index)
 {
     createSlots();
     successors.setSuccessor(index, 0);
 }
Esempio n. 7
0
 public directiveAddFirst(NumericNode index, NumericNode value)
 {
     createSlots();
     successors.setSuccessor(listIndex, 0);
     successors.setSuccessor(value, 1);
 }
Esempio n. 8
0
 public directiveAddLast(NumericNode listIndex, NumericNode valueToAdd)
 {
     createSlots();
     successors.setSuccessor(listIndex, 0);
     successors.setSuccessor(valueToAdd, 1);
 }
Esempio n. 9
0
 public directiveDecrement(NumericNode variableIndex)
 {
     createSlots();
     successors.setSuccessor(variableIndex, 0);
 }
Esempio n. 10
0
 public directiveAssign(NumericNode varIndex, NumericNode value)
 {
     createSlots();
     this.successors.setSuccessor(varIndex, 0);
     this.successors.setSuccessor(value, 1);
 }