(*
    Title: 	SysStreams - Definitions
    LastEdit:	"Mon Sep 17 14:38:08 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.
