Path: blob/master/test/expression/boolean/bool_expressions_0.gravity
1214 views
#unittest {
name: "Expressions with boolean (ADD,SUB).";
error: NONE;
result: 8.2;
};
func main () {
var bool_t = true;
var r1 = true + 1; // 2
var r2 = 1 + true; // 2
var r3 = bool_t - 1; // 0
var r4 = 1 - bool_t; // 0
var r5 = true + 1.1; // 2.1
var r6 = 1.1 + true; // 2.1
var r7 = bool_t - 1.1; //-0.1
var r8 = 1.1 - bool_t; // 0.1
return r1 + r2 + r3 + r4 +
r5 + r6 + r7 + r8;
}