Timer.Mod 214 B

12345678910111213141516
  1. MODULE Timer;
  2. IMPORT Machine;
  3. VAR
  4. t: HUGEINT;
  5. PROCEDURE Tick *;
  6. BEGIN
  7. t := Machine.GetTimer()
  8. END Tick;
  9. PROCEDURE Tock * (VAR time: HUGEINT);
  10. BEGIN
  11. time := Machine.GetTimer() - t
  12. END Tock;
  13. END Timer.