Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/10/17 21:42:09 (7 years ago)
Author:
pkimmesw
Message:

#2665 Renamings due to typos, ManagedPool tests, Skip Noops in Debugger

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/DoTimesExpressions.cs

    r14733 r14744  
    1212
    1313    protected override LoopState InitState(IPushInterpreter interpreter, IStack<Expression> sourceStack) {
    14       //this.State.Body = sourceStack.Pop();
    15       //this.State.DestinationIndex = interpreter.IntegerStack.Pop();
    16       //this.State.CurrentIndex = 1;
    17       //this.State.Incrementor = 1;
    18 
    1914      return new LoopState(
    2015        body: sourceStack.Pop(),
     
    4742    public CodeDoTimesExpression(LoopState state) : base(state) { }
    4843
    49     public override void Eval(IPushInterpreter interpreter) {
    50       this.Eval(interpreter, interpreter.CodeStack);
     44    public override bool Eval(IPushInterpreter interpreter) {
     45      return this.Eval(interpreter, interpreter.CodeStack);
    5146    }
    5247
     
    7065    public ExecDoTimesExpression(LoopState state) : base(state) { }
    7166
    72     public override void Eval(IPushInterpreter interpreter) {
    73       this.Eval(interpreter, interpreter.ExecStack);
     67    public override bool Eval(IPushInterpreter interpreter) {
     68      return this.Eval(interpreter, interpreter.ExecStack);
    7469    }
    7570
Note: See TracChangeset for help on using the changeset viewer.