q_bool.LST 299 B

1234567891011121314
  1. Listing:
  2. 1 MODULE QBool;
  3. 2 VAR a, b : BOOLEAN; x, y : INTEGER; ExitCode : INTEGER;
  4. 3 BEGIN
  5. 4 x := 5; y := 10;
  6. 5 a := (x < y) AND (x # 0);
  7. 6 b := (NOT a) OR (x = 5);
  8. 7 IF a AND b THEN ExitCode := 42 ELSE ExitCode := 1 END
  9. 8 END QBool.
  10. 0 errors