Changeset 15032 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/VectorIterateExpressions.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/VectorIterateExpressions.cs
r15017 r15032 62 62 63 63 [StorableClass] 64 [PushExpression(StackTypes.IntegerVector, "INTEGER[].ITERATE", StackTypes.Integer | StackTypes.Exec, execIn: 1)] 64 [PushExpression( 65 StackTypes.IntegerVector, 66 "INTEGER[].ITERATE", 67 "Iterates in reverse order (due to performance reasons) over the top INTEGER[] using the top item of the EXEC stack.", 68 StackTypes.Integer | StackTypes.Exec, 69 execIn: 1)] 65 70 public class IntegerVectorIterateExpression : VectorIterateExpression<long> { 66 71 public IntegerVectorIterateExpression() { } … … 78 83 79 84 [StorableClass] 80 [PushExpression(StackTypes.FloatVector, "FLOAT[].ITERATE", StackTypes.Float | StackTypes.Exec, execIn: 1)] 85 [PushExpression( 86 StackTypes.FloatVector, 87 "FLOAT[].ITERATE", 88 "Iterates in reverse order (due to performance reasons) over the top FLOAT[] using the top item of the EXEC stack.", 89 StackTypes.Float | StackTypes.Exec, execIn: 1)] 81 90 public class FloatVectorIterateExpression : VectorIterateExpression<double> { 82 91 public FloatVectorIterateExpression() { } … … 94 103 95 104 [StorableClass] 96 [PushExpression(StackTypes.BooleanVector, "BOOLEAN[].ITERATE", StackTypes.Boolean | StackTypes.Exec, execIn: 1)] 105 [PushExpression( 106 StackTypes.BooleanVector, 107 "BOOLEAN[].ITERATE", 108 "Iterates in reverse order (due to performance reasons) over the top BOOLEAN[] using the top item of the EXEC stack.", 109 StackTypes.Boolean | StackTypes.Exec, execIn: 1)] 97 110 public class BooleanVectorIterateExpression : VectorIterateExpression<bool> { 98 111 public BooleanVectorIterateExpression() { } … … 110 123 111 124 [StorableClass] 112 [PushExpression(StackTypes.StringVector, "STRING[].ITERATE", StackTypes.String | StackTypes.Exec, execIn: 1)] 125 [PushExpression( 126 StackTypes.StringVector, 127 "STRING[].ITERATE", 128 "Iterates in reverse order (due to performance reasons) over the top STRING[] using the top item of the EXEC stack.", 129 StackTypes.String | StackTypes.Exec, execIn: 1)] 113 130 public class StringVectorIterateExpression : VectorIterateExpression<string> { 114 131 public StringVectorIterateExpression() { }
Note: See TracChangeset
for help on using the changeset viewer.