r_module.LST 334 B

123456789101112131415161718192021
  1. Listing:
  2. 1 MODULE RMod;
  3. 2 VAR ExitCode : INTEGER;
  4. 3 MODULE M;
  5. 4 EXPORT q, Get;
  6. 5 VAR q : INTEGER;
  7. 6 PROCEDURE Get() : INTEGER;
  8. 7 BEGIN
  9. 8 RETURN q + 1
  10. 9 END Get;
  11. 10 BEGIN
  12. 11 q := 41
  13. 12 END M;
  14. 13 BEGIN
  15. 14 ExitCode := M.q + M.Get()
  16. 15 END RMod.
  17. 0 errors