r_bool.LST 408 B

123456789101112131415161718
  1. Listing:
  2. 1 MODULE RBool;
  3. 2 VAR ExitCode : INTEGER;
  4. 3 b : BOOLEAN;
  5. 4 i : INTEGER;
  6. 5 BEGIN
  7. 6 i := 0;
  8. 7 b := (3 <= 4) AND (4 >= 5) OR NOT FALSE;
  9. 8 IF b THEN i := i + 1 END;
  10. 9 IF (1 = 1) AND (2 # 3) AND NOT (4 < 3) THEN i := i + 10 END;
  11. 10 IF (5 <> 5) OR (6 <= 5) THEN i := i + 100 END;
  12. 11 ExitCode := i
  13. 12 END RBool.
  14. 0 errors