Example #1
0
 protected override void createSlots()
 {
     Slot[] s = new Slot[]
     {
         new Slot(NodeClass.numeric, "listIndex", 0),
     };
     successors = new NodeSuccessors(s, this);
 }
Example #2
0
 protected override void createSlots()
 {
     Slot[] s = new Slot[]
     {
         new Slot(NodeClass.numeric, "argument", 0)
     };
     successors = new NodeSuccessors(s, this);
 }
Example #3
0
 protected override void createSlots()
 {
     Slot[] s = new Slot[]
     {
         new Slot(NodeClass.boolean, "first argument", 0),
         new Slot(NodeClass.boolean, "second argument", 1),
     };
     successors = new NodeSuccessors(s, this);
 }
Example #4
0
 protected override void createSlots()
 {
     base.createSlots();
     Slot[] s = new Slot[] { new Slot(NodeClass.boolean, "argument", 0) };
     successors = new NodeSuccessors(s, this);
 }
Example #5
0
 /// <summary>
 /// Creates slots according to number and types of successors of this node.
 /// </summary>
 protected virtual void createSlots()
 {
     this.successors = NodeSuccessors.empty;
 }