(*
    Title: 	SysStreams - Definitions
    LastEdit:	"Thu May 31 17:33:23 1984"
    Author: 	Mick Jordan
		Acorn Research Centre
*)

DEFINITION MODULE SysStreams;
FROM Streams IMPORT STREAM;

EXPORT QUALIFIED SysIn, SysOut, SysErr;

VAR SysIn: STREAM;
VAR SysOut: STREAM;
VAR SysErr: STREAM;

(*  
    These variable contain standard streams which are
    appropriate for the operating environment.
    
    It is intended that these variables and the
    streams themselves are immutable.

    SysIn is usually a terminal input stream.
    SysOut is usually a terminal output stream.
    SysErr is a stream on which error messages should be sent;
    every effort will be made to ensure that these are made visible
    to the user.

*)

END SysStreams.
