Changeset 15032 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/DoRangeExpressions.cs
- Timestamp:
- 06/12/17 14:11:43 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/DoRangeExpressions.cs
r15017 r15032 21 21 [Serializable] 22 22 [StorableClass] 23 [PushExpression(StackTypes.Code, "CODE.DO*RANGE", StackTypes.Integer)] 23 [PushExpression( 24 StackTypes.Code, 25 "CODE.DO*RANGE", 26 "An iteration instruction that executes the top item on the CODE stack a number of times that depends on the top two integers, while also pushing the loop counter onto the INTEGER stack for possible access during the execution of the body of the loop.", 27 StackTypes.Integer)] 24 28 public class CodeDoRangeExpression : StatelessExpression { 25 29 public CodeDoRangeExpression() { } … … 74 78 [Serializable] 75 79 [StorableClass] 76 [PushExpression(StackTypes.Exec, "EXEC.DO*RANGE", StackTypes.Integer, execIn: 1)] 80 [PushExpression( 81 stackType: StackTypes.Exec, 82 name: "EXEC.DO*RANGE", 83 description: "An iteration instruction that executes the top item on the EXEC stack a number of times that depends on the top two integers, while also pushing the loop counter onto the INTEGER stack for possible access during the execution of the body of the loop.", 84 additionalStackDependencies: StackTypes.Integer, 85 execIn: 1)] 77 86 public class ExecDoRangeExpression : StatelessExpression { 78 87 public ExecDoRangeExpression() { }
Note: See TracChangeset
for help on using the changeset viewer.