p_varpar.LST 339 B

123456789101112131415161718
  1. Listing:
  2. 1 MODULE PVarPar;
  3. 2 VAR a, b : INTEGER; ExitCode : INTEGER;
  4. 3 PROCEDURE Swap(VAR x, y : INTEGER);
  5. 4 VAR t : INTEGER;
  6. 5 BEGIN
  7. 6 t := x; x := y; y := t
  8. 7 END Swap;
  9. 8 BEGIN
  10. 9 a := 12; b := 30;
  11. 10 Swap(a, b);
  12. 11 ExitCode := a * 100 + b
  13. 12 END PVarPar.
  14. 0 errors