| 123456789101112131415161718192021222324252627282930 |
- IMPLEMENTATION MODULE WholeIO;
- (* Binds the shim integer routines directly. *)
- PROCEDURE m2writeint(n : INTEGER);
- EXTERNAL;
- PROCEDURE m2readint() : INTEGER;
- EXTERNAL;
- PROCEDURE WriteInt(n : INTEGER);
- BEGIN
- m2writeint(n)
- END WriteInt;
- PROCEDURE WriteCard(n : CARDINAL);
- BEGIN
- m2writeint(n)
- END WriteCard;
- PROCEDURE ReadInt(VAR n : INTEGER);
- BEGIN
- n := m2readint()
- END ReadInt;
- PROCEDURE ReadCard(VAR n : CARDINAL);
- BEGIN
- n := m2readint()
- END ReadCard;
- END WholeIO.
|