#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; }