DEFINITION MODULE IO ; (* Author : Gaius Mulley Title : IO Date : 3/4/86 [$Date: 1997/12/09 13:18:50 $] SYSTEM : UNIX SUN and Logitech M2 Description: Exports Read and Write procedures that map onto UNIX channels 0, 1 and 2. Version : $Revision: 1.3 $ *) (* Log : $Log: IO.def,v $ Log : Revision 1.3 1997/12/09 13:18:50 gaius Log : introduced a raw input and output mode Log : Log : Revision 1.2 1997/04/14 09:59:33 gaius Log : fixed problem with unknown symbol in a constant expression Log : Log : Revision 1.1.1.1 1996/05/28 10:13:06 gaius Log : Modula-2 compiler sources imported Log : *) EXPORT QUALIFIED Read, Write, Error, Flush, IOInRawMode, IOInBufferedMode ; PROCEDURE Read (VAR ch: CHAR) ; PROCEDURE Write (ch: CHAR) ; PROCEDURE Error (ch: CHAR) ; PROCEDURE Flush ; PROCEDURE IOInRawMode ; PROCEDURE IOInBufferedMode ; END IO.