Changeset 15032 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/BooleanExpressions.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/BooleanExpressions.cs
r15017 r15032 13 13 /// Pushes the logical AND of the top two BOOLEANs. 14 14 /// </summary> 15 [PushExpression(StackTypes.Boolean, "BOOLEAN.AND" )]15 [PushExpression(StackTypes.Boolean, "BOOLEAN.AND", "Pushes the logical AND of the top two BOOLEANs.")] 16 16 [StorableClass] 17 17 public class BooleanAndExpression : StatelessExpression { … … 36 36 /// Pushes the logical OR of the top two BOOLEANs. 37 37 /// </summary> 38 [PushExpression(StackTypes.Boolean, "BOOLEAN.OR" )]38 [PushExpression(StackTypes.Boolean, "BOOLEAN.OR", "Pushes the logical OR of the top two BOOLEANs.")] 39 39 [StorableClass] 40 40 public class BooleanOrExpression : StatelessExpression { … … 59 59 /// Pushes the logical NOT of the top BOOLEAN. 60 60 /// </summary> 61 [PushExpression(StackTypes.Boolean, "BOOLEAN.NOT" )]61 [PushExpression(StackTypes.Boolean, "BOOLEAN.NOT", "Pushes the logical NOT of the top BOOLEAN.")] 62 62 [StorableClass] 63 63 public class BooleanNotExpression : StatelessExpression { … … 78 78 /// Pushes FALSE if the top FLOAT is 0.0, or TRUE otherwise. 79 79 /// </summary> 80 [PushExpression(StackTypes.Boolean, "BOOLEAN.FROMFLOAT", StackTypes.Float)]80 [PushExpression(StackTypes.Boolean, "BOOLEAN.FROMFLOAT", "Pushes FALSE if the top FLOAT is 0.0, or TRUE otherwise.", StackTypes.Float)] 81 81 [StorableClass] 82 82 public class BooleanFromFloatExpression : StatelessExpression { … … 98 98 /// Pushes FALSE if the top INTEGER is 0, or TRUE otherwise. 99 99 /// </summary> 100 [PushExpression(StackTypes.Boolean, "BOOLEAN.FROMINTEGER", StackTypes.Integer)]100 [PushExpression(StackTypes.Boolean, "BOOLEAN.FROMINTEGER", "Pushes FALSE if the top INTEGER is 0, or TRUE otherwise.", StackTypes.Integer)] 101 101 [StorableClass] 102 102 public class BooleanFromIntegerExpression : StatelessExpression { … … 118 118 /// Pushes the logical AND of the top two BOOLEANs, whereby the first value is inverted first. 119 119 /// </summary> 120 [PushExpression(StackTypes.Boolean, "BOOLEAN.INVERT_FIRST_THEN_AND" )]120 [PushExpression(StackTypes.Boolean, "BOOLEAN.INVERT_FIRST_THEN_AND", "Pushes the logical AND of the top two BOOLEANs, whereby the first value is inverted first.")] 121 121 [StorableClass] 122 122 public class BooleanInvertFirstThenAnd : StatelessExpression { … … 141 141 /// Pushes the logical AND of the top two BOOLEANs, whereby the second value is inverted first. 142 142 /// </summary> 143 [PushExpression(StackTypes.Boolean, "BOOLEAN.INVERT_SECOND_THEN_AND" )]143 [PushExpression(StackTypes.Boolean, "BOOLEAN.INVERT_SECOND_THEN_AND", "Pushes the logical AND of the top two BOOLEANs, whereby the second value is inverted first.")] 144 144 [StorableClass] 145 145 public class BooleanInvertSecondThenAnd : StatelessExpression { … … 165 165 /// Pushes the xor of the top tow BOOLEANs 166 166 /// </summary> 167 [PushExpression(StackTypes.Boolean, "BOOLEAN.XOR" )]167 [PushExpression(StackTypes.Boolean, "BOOLEAN.XOR", "Pushes the xor of the top tow BOOLEANs.")] 168 168 [StorableClass] 169 169 public class BooleanXorExpression : StatelessExpression {
Note: See TracChangeset
for help on using the changeset viewer.