Changeset 15032 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/PopExpressions.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/PopExpressions.cs
r15017 r15032 20 20 21 21 [StorableClass] 22 [PushExpression(StackTypes.Integer, "INTEGER.POP" )]22 [PushExpression(StackTypes.Integer, "INTEGER.POP", "Pops the top INTEGER item.")] 23 23 public class IntegerPopExpression : PopExpression<long> { 24 24 public IntegerPopExpression() { } … … 36 36 37 37 [StorableClass] 38 [PushExpression(StackTypes.Float, "FLOAT.POP" )]38 [PushExpression(StackTypes.Float, "FLOAT.POP", "Pops the top FLOAT item.")] 39 39 public class FloatPopExpression : PopExpression<double> { 40 40 public FloatPopExpression() { } … … 52 52 53 53 [StorableClass] 54 [PushExpression(StackTypes.Boolean, "BOOLEAN.POP" )]54 [PushExpression(StackTypes.Boolean, "BOOLEAN.POP", "Pops the top BOOLEAN item.")] 55 55 public class BooleanPopExpression : PopExpression<bool> { 56 56 public BooleanPopExpression() { } … … 68 68 69 69 [StorableClass] 70 [PushExpression(StackTypes.Name, "NAME.POP" )]70 [PushExpression(StackTypes.Name, "NAME.POP", "Pops the top NAME item.")] 71 71 public class NamePopExpression : PopExpression<string> { 72 72 public NamePopExpression() { } … … 84 84 85 85 [StorableClass] 86 [PushExpression(StackTypes.Exec, "EXEC.POP", execIn: 1)]86 [PushExpression(StackTypes.Exec, "EXEC.POP", "Pops the top EXEC item.", execIn: 1)] 87 87 public class ExecPopExpression : PopExpression<Expression> { 88 88 public ExecPopExpression() { } … … 100 100 101 101 [StorableClass] 102 [PushExpression(StackTypes.Code, "CODE.POP" )]102 [PushExpression(StackTypes.Code, "CODE.POP", "Pops the top CODE item.")] 103 103 public class CodePopExpression : PopExpression<Expression> { 104 104 public CodePopExpression() { } … … 116 116 117 117 [StorableClass] 118 [PushExpression(StackTypes.Char, "CHAR.POP" )]118 [PushExpression(StackTypes.Char, "CHAR.POP", "Pops the top CHAR item.")] 119 119 public class CharPopExpression : PopExpression<char> { 120 120 public CharPopExpression() { } … … 132 132 133 133 [StorableClass] 134 [PushExpression(StackTypes.String, "STRING.POP" )]134 [PushExpression(StackTypes.String, "STRING.POP", "Pops the top STRING item.")] 135 135 public class StringPopExpression : PopExpression<string> { 136 136 public StringPopExpression() { } … … 148 148 149 149 [StorableClass] 150 [PushExpression(StackTypes.IntegerVector, "INTEGER[].POP" )]150 [PushExpression(StackTypes.IntegerVector, "INTEGER[].POP", "Pops the top INTEGER[] item.")] 151 151 public class IntegerVectorPopExpression : PopExpression<IReadOnlyList<long>> { 152 152 public IntegerVectorPopExpression() { } … … 164 164 165 165 [StorableClass] 166 [PushExpression(StackTypes.FloatVector, "FLOAT[].POP" )]166 [PushExpression(StackTypes.FloatVector, "FLOAT[].POP", "Pops the top FLOAT[] item.")] 167 167 public class FloatVectorPopExpression : PopExpression<IReadOnlyList<double>> { 168 168 public FloatVectorPopExpression() { } … … 180 180 181 181 [StorableClass] 182 [PushExpression(StackTypes.BooleanVector, "BOOLEAN[].POP" )]182 [PushExpression(StackTypes.BooleanVector, "BOOLEAN[].POP", "Pops the top BOOLEAN[] item.")] 183 183 public class BooleanVectorPopExpression : PopExpression<IReadOnlyList<bool>> { 184 184 public BooleanVectorPopExpression() { } … … 196 196 197 197 [StorableClass] 198 [PushExpression(StackTypes.StringVector, "STRING[].POP" )]198 [PushExpression(StackTypes.StringVector, "STRING[].POP", "Pops the top STRING[] item.")] 199 199 public class StringVectorPopExpression : PopExpression<IReadOnlyList<string>> { 200 200 public StringVectorPopExpression() { }
Note: See TracChangeset
for help on using the changeset viewer.