Changeset 14733 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/PushExpressions.cs
- Timestamp:
- 03/08/17 11:57:42 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/PushExpressions.cs
r14727 r14733 3 3 using HeuristicLab.Problems.ProgramSynthesis.Push.Stack; 4 4 5 public abstract class PushExpression<T> : Stateful lExpression<T> {5 public abstract class PushExpression<T> : StatefulExpression<T> { 6 6 7 7 protected PushExpression(T state) : base(state) { } … … 18 18 } 19 19 20 public override void Eval(IPush GpInterpreter interpreter) {20 public override void Eval(IPushInterpreter interpreter) { 21 21 this.Eval(interpreter.IntegerStack); 22 22 } … … 28 28 } 29 29 30 public override void Eval(IPush GpInterpreter interpreter) {30 public override void Eval(IPushInterpreter interpreter) { 31 31 this.Eval(interpreter.FloatStack); 32 32 } … … 38 38 } 39 39 40 public override void Eval(IPush GpInterpreter interpreter) {40 public override void Eval(IPushInterpreter interpreter) { 41 41 this.Eval(interpreter.BooleanStack); 42 42 } … … 48 48 } 49 49 50 public override void Eval(IPush GpInterpreter interpreter) {50 public override void Eval(IPushInterpreter interpreter) { 51 51 this.Eval(interpreter.NameStack); 52 52 } … … 58 58 } 59 59 60 public override void Eval(IPush GpInterpreter interpreter) {60 public override void Eval(IPushInterpreter interpreter) { 61 61 this.Eval(interpreter.ExecStack); 62 62 }
Note: See TracChangeset
for help on using the changeset viewer.