Changeset 14733 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/RotateExpressions.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/RotateExpressions.cs
r14727 r14733 16 16 [PushExpression(StackType.Integer, "INTEGER.ROT")] 17 17 public class IntegerRotateExpression : RotateExpression<long> { 18 public override void Eval(IPush GpInterpreter interpreter) {18 public override void Eval(IPushInterpreter interpreter) { 19 19 Eval(interpreter.IntegerStack); 20 20 } … … 23 23 [PushExpression(StackType.Float, "FLOAT.ROT")] 24 24 public class FloatRotateExpression : RotateExpression<double> { 25 public override void Eval(IPush GpInterpreter interpreter) {25 public override void Eval(IPushInterpreter interpreter) { 26 26 Eval(interpreter.FloatStack); 27 27 } … … 30 30 [PushExpression(StackType.Boolean, "BOOLEAN.ROT")] 31 31 public class BooleanRotateExpression : RotateExpression<bool> { 32 public override void Eval(IPush GpInterpreter interpreter) {32 public override void Eval(IPushInterpreter interpreter) { 33 33 Eval(interpreter.BooleanStack); 34 34 } … … 37 37 [PushExpression(StackType.Name, "NAME.ROT")] 38 38 public class NameRotateExpression : RotateExpression<string> { 39 public override void Eval(IPush GpInterpreter interpreter) {39 public override void Eval(IPushInterpreter interpreter) { 40 40 Eval(interpreter.NameStack); 41 41 } … … 44 44 [PushExpression(StackType.Exec, "EXEC.ROT")] 45 45 public class ExecRotateExpression : RotateExpression<Expression> { 46 public override void Eval(IPush GpInterpreter interpreter) {46 public override void Eval(IPushInterpreter interpreter) { 47 47 Eval(interpreter.ExecStack); 48 48 } … … 51 51 [PushExpression(StackType.Code, "CODE.ROT")] 52 52 public class CodeRotateExpression : RotateExpression<Expression> { 53 public override void Eval(IPush GpInterpreter interpreter) {53 public override void Eval(IPushInterpreter interpreter) { 54 54 Eval(interpreter.CodeStack); 55 55 }
Note: See TracChangeset
for help on using the changeset viewer.