bool_expressions_0.gravity 411 B

12345678910111213141516171819202122
  1. #unittest {
  2. name: "Expressions with boolean (ADD,SUB).";
  3. error: NONE;
  4. result: 8.2;
  5. };
  6. func main () {
  7. var bool_t = true;
  8. var r1 = true + 1; // 2
  9. var r2 = 1 + true; // 2
  10. var r3 = bool_t - 1; // 0
  11. var r4 = 1 - bool_t; // 0
  12. var r5 = true + 1.1; // 2.1
  13. var r6 = 1.1 + true; // 2.1
  14. var r7 = bool_t - 1.1; //-0.1
  15. var r8 = 1.1 - bool_t; // 0.1
  16. return r1 + r2 + r3 + r4 +
  17. r5 + r6 + r7 + r8;
  18. }