t_minmax2.mod 321 B

123456789
  1. MODULE tminmax2;
  2. // MIN/MAX over REAL/LONGINT and gm2 sized type names.
  3. VAR r : REAL; l : LONGINT; a : LONGCARD; k : INTEGER32;
  4. VAR ExitCode : INTEGER;
  5. BEGIN
  6. r := MAX(REAL); l := MAX(LONGINT); a := 5; k := 7;
  7. IF (r > 0.0) AND (l > 0) AND (a = 5) AND (k = 7) THEN ExitCode := 42
  8. ELSE ExitCode := 1 END
  9. END tminmax2.