sig.mod 288 B

12345678
  1. IMPLEMENTATION MODULE Sig;
  2. (* Mismatched implementation: Add has the right arity but a wrong
  3. result type; Fill's first formal is missing VAR. *)
  4. PROCEDURE Add(a, b : INTEGER) : CHAR;
  5. BEGIN RETURN "x" END Add;
  6. PROCEDURE Fill(buf : ARRAY OF CHAR; n : CARDINAL);
  7. BEGIN END Fill;
  8. END Sig.